PostgreSQL : Administrer des serveurs et bases de données Mixte : présentiel / à distance
Dernière mise à jour : 18/12/2025
M'inscrire à la formation
Objectifs de la formation
- Comprendre l'architecture de la base de données PostgreSQL
- Savoir installer PostgreSQL
- Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL
- Créer et gérer une base de données
- Gérer l'accès aux utilisateurs
- Savoir interroger une base de données à l'aide de PSQL
- Sécuriser un serveur PostgreSQL
Public visé
-
Administrateurs de bases de données
-
Administrateurs systèmes
-
Développeurs souhaitant maîtriser l'administration PostgreSQL
-
Chefs de projet techniques
-
Architectes applicatifs impliqués dans la gestion de données
Prérequis
- Connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.
- Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Description
Jour 1 :
Introduction à PostgreSQL
- Historique et gouvernance
- Versions et licence libre
- Extensions
- Documentation
Installation
- Installer sous linux avec un dépôt
- Installer avec Docker
- Installer sous Windows
- Système de fichiers
- Fichiers de configuration
- Paramètres réseaux
- Arrêt/démarrage
- Service
Clients
- Client en ligne de commande
- Principales vues du catalogue
- Raccourcis psql (bases, tables, utilisateurs)
- Exécuter un ou plusieurs scripts
- Exécuter une seule commande
- Clients graphiques
- Connecteurs PostgreSQL
Jour 2 :
Créer une base de données
- Création d'une base de données
- Jeu de caractères (encoding)
- Paramètre d'interclassement (collation)
- Gestion des clés primaires
- Conformité au standard SQL
- Données temporelles
- Code stocké
- Gestion des tablespaces
Sécurité
- Gestion des utilisateurs/rôles
- Contrôler d'accès distant/local
- Configuration de l'authentification et des connexions
- Filtrage par IP, base de données
- Attributs d'un rôle et privilèges systèmes
- Privilèges objets, privilèges résumés
- Cas particulier des schémas
- Réglage permanent ou ponctuel du search_path
- Sécurisation du schéma public
- Utilisation des vues
Jour 3 :
Sauvegarde/restauration
- Différentes stratégies
- Sauvegarde/exportation avec l'outil de dump
- Sauvegarde des fichiers de journalisation
- Restauration complète
- Importation ou restauration partielle
- Restauration incrémentale (PITR)
- Fichiers de journalisation et paramétrage (WAL)
- Archivage des fichiers de journalisation
- Restauration jusqu'à un point dans le temps (PITR)
Supervision et optimisation
- Fichiers de traces
- Gestion des sessions
- Gestion des transactions et verrous
- Occupation disque
- Vacuum et auto-vacuum
- Activer et visualiser les statistiques
- Gestion des requêtes
- Gestion des indexes
- Différents types d'index
- Plan d'exécution
- Analyse d'une table
Haute disponibilité
- Partitionnement
- Réplication
- Solutions de clustering
Modalités pédagogiques
- Exercices concrets
- Cas pratiques
- Quiz d'évaluation des connaissances
Moyens et supports pédagogiques
- Mise à disposition de postes de travail
- Vidéoprojecteur, tableau blanc, supports numériques
- Documentation pédagogique numérique
Modalités d'évaluation et de suivi
- Positionnement en amont de la formation :
- Un quiz de consolidation des pré-requis sera administré en amont de la formation
- Suivi « pendant » :
- Feuilles de présence
- Exercices pratiques
- Évaluation « fin de formation »
- Évaluation des acquis en fin de formation
- Formulaires d'évaluation de la formation
- Évaluation à froid :
- Suivi post-formation : Questionnaire de satisfaction à j+30
Modalités d'admission
- Admission après test
Compétences acquises à l'issue de la formation
- Expliquer l’architecture interne d’un serveur PostgreSQL
- Installer et configurer PostgreSQL sur différents environnements
- Créer et gérer des bases de données avec paramètres avancés
- Gérer comptes utilisateurs, rôles et permissions
- Mettre en place des stratégies de sauvegarde et restauration
- Configurer les paramètres de sécurité et d’accès
- Utiliser les outils de supervision et visualiser les statistiques
- Diagnostiquer et optimiser les performances des requêtes
Matériel nécessaire à la formation
Profil du / des Formateur(s)
Informations sur l'admission
Informations sur l'accessibilité
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Contact
Contactez-nous pour échanger sur vos besoins !
Rachel Girardeau
✉️ formation@napsia.com
📞 05 62 84 10 13



