Formation PostGreSQL – Administration
- Référence : LUBD021
- Durée : 3 jours (21 heures)
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Il est demandé aux participants de connaître les notions de base sur SQL
PROFIL DES STAGIAIRES
- Toute personne souhaitant configurer, installer et exploiter une base de données PostgreSQL
OBJECTIFS
- Comprendre le fonctionnement, et savoir installer, configurer et exploiter une base de données PostgreSQL
METHODES PEDAGOGIQUES
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- Mise à disposition d’un poste de travail par participant
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert Production et Supervision
CONTENU DU COURS
1 - Introduction
- Présentation, historique, les versions PostgreSQL, les outils complémentaires et les licences
- Les composants du serveur PostgreSQL: serveur, client, connecteurs jdbc, tcl, pl, python
2 - Installation
- Choix du produit à installer : les RPMs, le code compilé ou les sources
- Installation
- Configuration, organisation du répertoire /var/lib/pgsql, fichier postgresql.conf
- Les scripts fournis avec PostgreSQL : démarrage du serveur, création des tables de droits d’accès, démarrage de multi-serveurs, …
3 - Sécurité
- Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requetes
- Gestion des comptes utilisateurs : création/suppression de comptes, limitation des ressources, sécurisation des accès: fichier pg_hba.conf
- Mapping avec les utilisateurs systèmes: pg_ident.conf
4 - Utilisation
- Commande psql
- Accès aux tables
- Les commandes en \
- pgadmin: installation, configuration
5 - Exploitation
- Sauvegardes/Sauvegardes
- Contrôler l’état de la table, réparer, optimiser: pg_dump, pg_dumpall, vacuumdb
- Méthode de sauvegarde des données PostgreSQL
- Montée de niveaux:Copie de serveur à serveur, réplication
- Tests de régression