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

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires