PostgreSQL pour les debutants - TRYOBA
PostgreSQL pour les debutants
Catégorie
INFORMATIQUE
Instructeur
Inconnu
📝 Description
Ce cours de PostgreSQL permet d’apprendre à concevoir, gérer et optimiser des bases de données relationnelles puissantes et performantes. PostgreSQL est un système de gestion de base de données open source reconnu pour sa robustesse, sa sécurité et ses fonctionnalités avancées.
Ce cours guide les apprenants depuis les bases jusqu’aux concepts avancés, en mettant l’accent sur les bonnes pratiques et les cas concrets.
🎯 Objectifs du cours
Comprendre le fonctionnement des bases de données relationnelles
Maîtriser le langage SQL avec PostgreSQL
Concevoir des bases de données structurées et optimisées
Exploiter les fonctionnalités avancées de PostgreSQL
Assurer la sécurité et la performance des données
📚 Contenu du cours
1. Introduction à PostgreSQL
Présentation du SGBD
Différences avec d’autres bases (MySQL, etc.)
Installation et configuration
2. Création et gestion de bases
Création de bases de données
Création de tables
Types de données (y compris JSON, ARRAY, etc.)
3. Manipulation des données (CRUD)
INSERT, SELECT, UPDATE, DELETE
Filtres et tri des données
4. Requêtes avancées
Jointures (JOIN)
Fonctions d’agrégation
Sous-requêtes
CTE (Common Table Expressions)
5. Contraintes et relations
Clés primaires et étrangères
Contraintes (NOT NULL, UNIQUE, CHECK)
Intégrité des données
6. Fonctionnalités avancées
Index et optimisation des performances
Transactions et gestion de la concurrence
Fonctions stockées et triggers
Utilisation du JSON dans PostgreSQL
7. Sécurité et gestion des accès
Rôles et utilisateurs
Permissions et privilèges
8. Sauvegarde et restauration
Backup et restore
Outils natifs PostgreSQL
📖 Programme du cours
Ce cours contient 1 module avec des leçons à suivre en ligne.
Voir le programme et accéder aux modules