Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
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).
    • 785
    • 21 h

    Soumettez votre avis