Menu

FORMATIONS / INFORMATIQUE / LINUX

UL-013  PostgreSQL Administration |  3 jours


01/. Présentation

  • PostgreSQL : serveur de base de données relationnelle objet
  • Historique, licence, mode de Développement
  • Plates-formes supportées.

02/. Installation et configuration

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

03/. Environnement d'exécution

  • L'utilisateur postgres
  • Le Postmaster
  • Le répertoire data.

04/. Sécurité

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

05/. 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 : SORT_MEM.

06/. Accès aux bases de données

  • Le client psql
  • L'interface PgAccess
  • Le client Windows : PgAdmin
  • RHDB Administrator et Visual Explain
  • L'application distribuée : PhpPgAdmin.

07/. Le SQL sous PostgreSQL

  • Le langage SQL
  • Les types de données
  • Les opérateurs
  • Les extensions PostgreSQL
  • Base de données Objet
  • Les tableaux
  • Gestion des BLOBS.



08/. Modélisation de base de données

  • Choix de types de données
  • Contraintes d'intégrité
  • Relation entre les tables
  • Héritage
  • Choix des Index.

09/. Utilisation d'une base de données

  • Composition d'une requête
  • Optimisation des requêtes : EXPLAIN
  • Optimisation de la base : VACUUM, CLUSTER.

10/. Procédures Stockées

  • Les déclencheurs
  • Le langage Pl/PgSQL
  • Le langage SQL
  • Extensions en langage C.

11/. Transactions

  • Transactions et Locks
  • Transactions Multi-Etats
  • Visibilité et sérialisation d'une transaction
  • Locks, Dead locks.

12/. Bibliothèques d'accès

  • Java : Driver Jdbc
  • Driver ODBC
  • La bibliothèque Php
  • Les bibliothèques C/C++.

13/. Sauvegarde et restauration

  • Archivage des données
  • Sauvegarde des Méta-Données
  • Restauration d'une base.



Formation éligible au CPF
Code CPF :
236258
Formation certifiante
Certification(s) :
ENI-CITPOST

Public
Administrateurs de Base de données.

Objectifs
Acquérir les connaissances à la mise en place et au développement d'une base de données PostgreSQL.

Prérequis
Avoir une connaissance générale des SGBD et de l'algèbre relationnel.

Méthodes pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage délivrée en fin de formation.  

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact