Plan du cours
Introduction à PostgreSQL 16
- Vue d'ensemble de PostgreSQL
- Nouvelles fonctionnalités de PostgreSQL 16
- Installation et configuration
- Architecture de PostgreSQL et composants
Démarrer avec PostgreSQL
- PostgreSQL configuration d'un cluster de bases de données
- Création et gestion des bases de données
- Opérations de base SQL
- Configurer et explorer PostgreSQL 16
Techniques avancées SQL
- Techniques d'interrogation avancées
- Expressions de table communes (CTE)
- Fonctions de fenêtre
- Types de données JSON et JSONB
- Rédaction de requêtes avancées SQL
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 utilisation
- Planification et exécution des requêtes
- Analyse et optimisation des requêtes
- Indexation et optimisation des requêtes
Optimisation des performances
- Paramètres d'optimisation des performances
- Gestion de la mémoire et des ressources
- Surveillance et analyse des performances
- Optimisation et surveillance des performances
Sauvegarde et récupération
- Stratégies de sauvegarde
- Récupération ponctuelle
- Sauvegardes logiques et physiques
- Exécution de la sauvegarde et de la récupération
Sécurité et Access contrôle
- 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
- Mise en place de la réplication en continu
- Configuration de la haute disponibilité avec Patroni
- Mise en œuvre de la réplication et de la haute disponibilité
Intégrer PostgreSQL aux applications
- Connecter PostgreSQL à différents langages de programmation
- Utiliser PostgreSQL dans les cadres d'application modernes
- Les ORM et PostgreSQL
- Intégrer PostgreSQL à une application
Résumé et prochaines étapes
Pré requis
- Connaissances de base en SQL
- Familiarité avec les concepts de base de données
Public
- [Administrateurs
- [Développeurs
- Administrateurs système
Nos clients témoignent (2)
Tous les concepts liés à PostgreSQL et les exemples que nous avons réalisés sur la machine virtuelle. Très dynamique et facile à suivre.
Ignacio Irurita - Unit4
Formation - PostgreSQL 16 for Developers and Administrators
Traduction automatique
À la fin de la première journée, un participant a suggéré davantage d'interaction lors des exercices 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