Formation PostGreSQL Administrateur

Cette formation PostGreSQL Administrateur sur 3 jours vous permettra de maîtriser toutes les tâches d'administration d'un serveur de bases de données PostgreSQL.
A l'issue de la formation vous serez capable de réaliser des tâches telles que l'administration courante, l'optimisation de performance, la sauvegarde et la restauration des bases de données, le chargement des données, l'optimisation des requêtes. Vous aurez donc une parfaite maîtrise des principes fondamentaux du système de gestion de base de données relationnelle libre : PostGreSQL.

Objectifs de cette formation

  • Installer et configurer PostgreSQL sur Linux et Windows
  • Analyser et comprendre les logs
  • Utiliser et administrer PostgreSQL
  • Protéger et sauvegarder ses données

Public visé

  • Administrateur de bases de données
  • Développeur souhaitant utiliser le maximum PostgreSQL

Pré-requis

  • Avoir suivi la formation "PostgreSQL developpeur"

Programme détaillé

Installation et configuration

  • Installation de PostgreSQL
  • Installation à partir des sources
  • Installation avec un système de paquetage
  • Paramètres de configuration

Accès aux bases de données

  • Le client psql
  • L'interface PgAccess
  • Le client PgAdmin
  • L'application distribuée : PhpPgAdmin

Sécurité

  • Contrôle d'accès des utilisateurs
  • Gestion des utilisateurs
  • Contrôles des accès

Gestion des disques et de la mémoire

  • Création de l'espace de données
  • Options de gestion des écritures : FSYNC
  • Contrôle de l'utilisation de la mémoire vive : WORK_MEM

Procédures Stockées

  • Les déclencheurs
  • Le langage PL/pgSQL
  • Le langage SQL
  • Extensions en langage C

Sauvegarde et restauration

  • Archivage des données
  • Sauvegarde à chaud
  • Sauvegarde au fil de l'eau
  • Restauration d'une base

Optimisation de PostgreSQL

  • Optimisation des requêtes
  • Optimisation des tables
  • Optimisation du serveur
  • Optimisation de l'environnement
  • Configuration type