Internet Applications - LAMP
Administration d’une base de données PostgreSQL
Reference : ADPSQL

3
jours - 1 710 € € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Comprendre le fonctionnement, et savoir installer, configurer et exploiter une base de données PostgreSQL.
Pré requis
- La connaissance du langage SQL est recommandée
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Public visé
Pré-inscription
Tout public
Programmes de Administration d’une base de données PostgreSQL
Introduction
- Présentation, historique, les versions PostgreSQL, les outils complémentaires et les licences.
- Les composants du serveur PostgreSQL: serveur, client, connecteurs jdbc, tcl, pl, python
Installation
- Choix du produit à installer : les RPMs, le code compilé ou les sources.
- Installation. Configuration, organisation du répertoire /var/lib/pgsql, fichier postgresql.conf.
- Les scripts fournis avec PostgreSQL : démarrage du serveur, création des tables de droits d’accès, démarrage de multi-serveurs, …
Sécurité
- Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtes
- Gestion des comptes utilisateurs : création/suppression de comptes, limitation des ressources, sécurisation des accès : fichier pg_hba.conf
- Mapping avec les utilisateurs systèmes: pg_ident.conf
Utilisation
- Commande psql. Accès aux tables. Les commandes en
- pgadmin : installation, configuration.
Exploitation
- Sauvegardes/Restaurations
- contrôler l’état de la table, réparer, optimiser :
- pg_dump, pg_dumpall, vacuumdb
- Méthode de sauvegarde des données PostgreSQL
- Montée de niveaux :
- Copie de serveur à serveur, réplication.
- Tests de régression