Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
PostgreSQL propose sensiblement les mêmes fonctionnalités que Oracle ou DB2. Cette formation très riche s'adresse aux administrateurs et aux développeurs. Elle présente le langage SQL, le langage PL/pgSQL, l'importation/exportation des données, la création des utilisateurs, la création/configuration d'une base…
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Connaissances de base en programmation.
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Présentation de PostgreSQL : Historique, caractéristiques et cas d'utilisation.
Comparaison avec d'autres systèmes de gestion de bases de données relationnelles.
Procédure d'installation sur différentes plateformes : Linux (à partir de RPM ou des sources) et MS-Windows.
Configuration du système d'exploitation pour PostgreSQL.
Initialisation et démarrage d'une instance PostgreSQL.
Architecture des processus du serveur.
Gestion des instances supplémentaires.
Configuration des paramètres de connexion (pg_hba.conf).
Sécurité des connexions : SSL. Gestion des rôles (utilisateurs et groupes) et des privilèges.
Présentation des outils d'administration : psql, PgAdmin, phpPgAdmin, Pgpool.
Création de schémas, tables, index et domaines.
Types de données, opérateurs et fonctions.
Gestion des fichiers et des espaces de noms (tablespaces).
Structure des répertoires et des fichiers du serveur.
Configuration du serveur et gestion des logs.
Collecte de statistiques et logs d'activités.
Tâches de maintenance et d'exploitation : Analyse des requêtes, nettoyage des espaces de tables et d'index, reconstruction d'index.
Sauvegardes avec pg_dump et pg_dumpall.
Restaurations avec pg_restore et psql.
Utilisation des logs binaires (Write Ahead Logging - WAL).