Plan du cours
Introduction à PostgreSQL 16
- Aperçu de PostgreSQL
- Nouvelles fonctionnalités de PostgreSQL 16
- Installation et configuration
- Architecture et composants de PostgreSQL
Premiers pas avec PostgreSQL
- Configuration du cluster de bases de données PostgreSQL
- Création et gestion des bases de données
- Opérations SQL de base
- Configuration et exploration de PostgreSQL 16
Techniques SQL avancées
- Techniques de requêtage avancées
- Expressions de table communes (CTE)
- Fonctionsfenêtre
- Types de données JSON et JSONB
- Écriture de requêtes SQL avancées
Types de données et extensions
- Types de données personnalisés
- Recherche plein texte
- PostGIS pour les données géospatiales
- Programmation PL/pgSQL
- Utilisation de types de données avancés et d'extensions
Indexation et optimisation des requêtes
- Types d'index et leur utilisation
- Planification et exécution des requêtes
- Analyse et optimisation des requêtes
- Indexation et optimisation des requêtes
Réglage des performances
- Paramètres de réglage des performances
- Gestion de la mémoire et des ressources
- Surveillance et analyse des performances
- Réglage des performances et surveillance
Sauvegarde et récupération
- Stratégies de sauvegarde
- Récupération à un instant donné
- Sauvegardes logiques et physiques
- Réalisation de sauvegardes et de récupérations
Sécurité et contrôle d'accès
- Authentification et autorisation
- Gestion des rôles et des permissions
- Configuration du chiffrement et de SSL/TLS
- Mise en œuvre des meilleures pratiques de sécurité
Haute disponibilité et réplication
- Concepts et types de réplication
- Configuration de la réplication en streaming
- Configuration de la haute disponibilité avec Patroni
- Mise en œuvre de la réplication et de la haute disponibilité
Intégration de PostgreSQL avec les applications
- Connexion de PostgreSQL à divers langages de programmation
- Utilisation de PostgreSQL dans des cadres d'application modernes
- ORM et PostgreSQL
- Intégration de PostgreSQL avec une application
Résumé et prochaines étapes
Pré requis
- Connaissances de base en SQL
- Familiarité avec les concepts de bases de données
Audience
- Administrateurs de bases de données
- Développeurs de bases de données
- Administrateurs systèmes
Nos clients témoignent (2)
Tous les concepts liés à PostgreSQL et les exemples que nous avons réalisés dans la machine virtuelle. Très dynamique et facile à suivre.
Ignacio Irurita - Unit4
Formation - PostgreSQL 16 for Developers and Administrators
Traduction automatique
D'ici la fin de la première journée, un participant a suggéré davantage d'interaction lors des pratiques, et les formateurs ont pris en compte cette suggestion pour la deuxième journée.
Daniela - Unit4
Formation - PostgreSQL 16 for Developers and Administrators
Traduction automatique