- Public, pré-requis
- Ce cours est destiné à tous ceux qui sont impliqués dans l’administration d’une base de données PostgreSQL.
- Il est préférable d’avoir des connaissances en SQL.
- Objectifs
- Etre capable d’installer, de configurer et d’administrer un serveur PostgreSQL
- Programme
- Présentation
- Présentation générale du projet PostgreSQL (http://www.postgresql.org/, documentation, …)
- Présentation des outils (psql, pgadmin) et connexion au serveur.
- Programmation
- Rappels sur le langage SQL
- Fonctions, Opérateurs
- Types de données
- Données
- Tableaux, Héritage, Règles.
- Importer, exporter des données
- Les autres langages (Frontaux)
- C, C++, Java, perl, PHP
- ODBC, accès à la base à partir de drivers ODBC
- Programmation de fonctions et triggers
- Administration - Installation
- Trouver des informations et du support
- L’installation sur une plate forme Linux ou Unix
- Outil d’accès et d’administration de la base.
- Les processus Unix impliqués et leur surveillance
- Gestion des droits
- Gestion des tables
- Maintenance
- Sauvegardes et restaurations
- Autres
- Le verrouillage et les problèmes rencontrés
- Réglages et amélioration des performances
- Présentation