PostgreSQL - Administration (4-096)

Lot 4 - Gestion et analyse des données - SGBD - Référence 4-096

Formation créée le 14/03/2024. Dernière mise à jour le 20/03/2026.
Version du programme : 1

Type de formation

Distanciel

Durée de formation

24 heures (4 jours)

PostgreSQL - Administration (4-096)

Lot 4 - Gestion et analyse des données - SGBD - Référence 4-096


Objectif général de la formation : Permettre aux participants de maîtriser l’installation, la configuration, l’administration et la sécurisation d’une base de données PostgreSQL. Niveau SAME visé : Application (A) Compétences visées : • Décomposer l'architecture d'une base de données PostgreSQL. • Installer et configurer PostgreSQL. • Identifier les fonctionnalités d’administration essentielles. • Créer, gérer et sécuriser des bases de données PostgreSQL. • Contrôler l’accès aux utilisateurs et optimiser la sécurité.

Objectifs de la formation

  • Analyser l’architecture interne de PostgreSQL.
  • Installer et configurer PostgreSQL dans un environnement local ou serveur.
  • Administrer les bases de données en utilisant des outils et commandes spécifiques.
  • Sécuriser les bases de données en configurant des accès et des règles.
  • Résoudre des problèmes courants liés à l’administration de PostgreSQL.

Profil des bénéficiaires

Pour qui
  • Administrateurs de bases de données
  • Développeurs travaillant avec des bases de données PostgreSQL
  • Ingénieurs systèmes impliqués dans la gestion des bases de données
Prérequis
  • Connaissances de base en administration système.
  • Notions élémentaires en SQL.

Contenu de la formation

Jour 1 : Introduction et installation (6 heures)
  • Concepts et architecture de PostgreSQL (2 heures) Présentation des composants internes : processus, fichiers, structure. Modèle relationnel et extensions spécifiques à PostgreSQL. Étude de cas : analyse d’une architecture PostgreSQL existante.
  • Installation de PostgreSQL (2 heures) Préparation de l’environnement système. Installation sur différents systèmes (Windows, Linux). Configuration initiale et mise en place des outils. Travaux pratiques : Installation de PostgreSQL sur une machine virtuelle.
  • Structure et gestion des bases de données (2 heures) Création et gestion des bases de données. Comprendre les concepts de tablespaces et schemas. Travaux pratiques : Création d’une base de données et configuration d’un schema
Jour 2 : Administration et gestion des utilisateurs (6 heures)
  • Administration des bases de données (3 heures) Sauvegarde et restauration des données (pg_dump, pg_restore). Gestion des transactions et verrouillages. Surveillance des performances avec les outils intégrés. Travaux pratiques : Sauvegarder et restaurer une base de données
  • Gestion des utilisateurs et des accès (3 heures) Création et gestion des rôles et privilèges. Mise en œuvre des règles de sécurité pour l'accès aux données. Travaux pratiques : Configurer des rôles et tester les droits d’accès
Jour 3 : Sécurisation et optimisation avancée (6 heures)
  • Sécurisation des bases de données (2,5 heures) Paramètres de sécurité : authentification, SSL. Configuration des journaux d’audit et gestion des logs. Travaux pratiques : Activer SSL et configurer les logs d’audit.
  • Optimisation et maintenance (2,5 heures) Indexation et optimisation des requêtes. Gestion de la fragmentation avec VACUUM et ANALYZE. Mise à jour et gestion des versions de PostgreSQL. Travaux pratiques : Optimiser une requête et effectuer une analyse de performance.
  • Synthèse et questions-réponses (1 heure) Récapitulatif des points clés abordés. Résolution des problématiques courantes. Discussion sur les bonnes pratiques d’administration.

Équipe pédagogique

Professionnel expert technique et pédagogique

Suivi de l'exécution et évaluation des résultats

  • Feuilles de présence
  • Questions orales ou écrites (QCM)
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace numérique de travail
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...