Prenez contact avec nous

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
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires