[wpms_breadcrumb reverse="0"]
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
    Administration d’une base de données PostgreSQL
    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é

    Tout public

    Pré-inscription

    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