Découvrez notre catalogue de formation 2026
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

Cette formation vous apprendra à installer et à administrer au quotidien votre serveur de base de données PostgreSQL. Vous verrez comment manipuler les données, comment gérer une base et vous apprendrez à maîtriser les principales techniques et outils d'administration.

À qui s'adresse cette formation ?

Pour qui ?

Chefs de projet, développeurs, administrateurs de bases de données et administrateurs systèmes.

Prérequis

Les objectifs de la formation

  • Décomposer l'architecture de la base de données PostgreSQL
  • Installer le SGBD PostgreSQL
  • Déterminer les principales fonctionnalités de l'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
  • Gérer la sécurité de la base de données

Programme de la formation

    • Présentation des projets et outils.
    • Comparatif avec les autres moteurs SGBDR.
    • Les étapes d'installation.
    • Les distributions Linux : à partir de RPM ou des sources.
    • Les binaires pour MS-Windows.
    • Assistant d'installation.
    • Préparation du système d'exploitation.
    • Principe.
    • Arrêt et démarrage du serveur.
    • Architecture des processus du serveur.
    • Création d'instances supplémentaires.
    • Sessions.
    • Côté serveur (pg_hba.conf).
    • Sécurité (SSL.
    • Droits d'accès.
    • Gestion des rôles (utilisateurs et groupes).
    • Gratification et révocation des privilèges.
    • Outils en ligne de commande et graphique.
    • psql (shell SQL).
    • PgAdminIII, phpPgAdmin, Pgpool.
    • Création de schémas, tables, index, domaines.
    • Types de données, opérateurs et fonctions.
    • Côté serveur.
    • Les procédures stockées.
    • Le PL/pgSQL.
    • Le PL/Perl.
    • Les extensions en C.
    • Les déclencheurs.
    • Les fonctions stockées.
    • Côté client.
    • Les applications Web en PHP.
    • Les pilotes PostgreSQL et PDO.
    • Les applications Web en Java.
    • Définition des fichiers.
    • Création d'espace de nom (tablespaces, fichiers).
    • Arborescence des répertoires et des fichiers du serveur.
    • Administration du serveur.
    • Configuration.
    • Les logs binaires et la mémoire.
    • Le collecteur de statistiques et les logs d'activités.
    • Tâches de maintenance et d'exploitation.
    • L'analyse des requêtes avec Explain.
    • L'analyse et le nettoyage des espaces de tables et d'index avec Vacuum.
    • La reconstruction d'index avec Reindex.
    • Les sauvegardes avec pg_dump et pg_dumpall.
    • Les restaurations avec pg_restore et psql.
    • Les logs binaires : Write Ahead Logging (WAL).
  • 1041
  • 21 h

Soumettez votre avis