Plan du cours
Introduction à PostgreSQL 16
- Aperçu de PostgreSQL
- Nouvelles fonctionnalités dans PostgreSQL 16
- Installation et configuration
- Architecture et composants de PostgreSQL
Premiers pas avec PostgreSQL
- Configuration du cluster de base 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 avancées de SQL
- Techniques de requêtes avancées
- Expressions de table communes (CTEs)
- Fonctions de fenêtre
- Types de données JSON et JSONB
- Rédaction de requêtes SQL avancées
Types de données et extensions
- Types de données personnalisés
- Recherche textuelle intégrale
- 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 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
- Monitoring et analyse des performances
- Réglage des performances et monitoring
Sauvegarde et récupération
- Stratégies de sauvegarde
- Récupération à un point précis dans le temps
- Sauvegardes logiques et physiques
- Effectuer des sauvegardes et récupérations
Sécurité et contrôle d'accès
- Authentification et autorisation
- Gestion des rôles et permissions
- Chiffrement et configuration 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 flux continu
- Configuration de la haute disponibilité avec Patroni
- Mise en œuvre de la réplication et de la haute disponibilité
Intégration de PostgreSQL avec des applications
- Connexion de PostgreSQL à divers langages de programmation
- Utilisation de PostgreSQL dans des frameworks modernes d'application
- ORMs et PostgreSQL
- Intégration de PostgreSQL avec une application
Synthèse et prochaines étapes
Pré requis
- Connaissances de base de SQL
- Familiarité avec les concepts de base de données
Public cible
- 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