PostgreSQL - Administration
Durée : | 3 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Informaticiens, développeurs, administrateurs de base de données relationnelle.
Objectifs :
- Installer, administrer et exploiter le SGBDR PostgreSQL.
Pré-requis :
- Avoir suivi le cours " T250-010 - PostgreSQL - Programmation SQL " ou posséder les connaissances équivalentes.
Présentation de PostgreSQL
- Origine
- La licence
- Principales fonctionnalités
Principes de base
- Cluster et instance
- Objets PostgreSQL
-
- Tablespaces
- Databases
- Schemas/Catalogues
- Tables et vues
- Séquences
- Index
- Rôles
- Règles
- Procédures et fonctions stockées
- Triggers
Initialisation et configuration
- Principes de l'initialisation : utilitaire initdb
- Gestion d'instance
-
- Démarrage et arrêt d'une instance
- Configuration de l'instance (fichier de configuration, principaux paramètres)
- Organisation d'une instance
-
- Organisation des processus
- Organisation de l'arborescence (présentation, noms des objets)
- Organisation de la mémoire (mémoire globale, mémoire par processus)
Prise en main
- Outil client psql
- Gestion des tablespaces
- Gestion des bases de données
- Création d'un schéma
- Gestion des tables
- Héritage
- Gestion des index
- Importation et exportation de données
Gestion des accès et des privilèges
- Contrôle d'accès : pg_hba.conf
- Création et gestion de comptes/rôles
-
- Comptes de connexion
- Groupes
- Gestion des mots de passe
- Identification des utilisateurs
- Autorisation d'accès
Maintenance et exploitation
- Arrêt - démarrage du serveur
- Opérations de maintenance
-
- Analyze
- Vacuum
- Vacuum Full
- Reindex
- Automatisation de la maintenance
- Sauvegardes (binaires)
-
- Offline
- Online
- Restauration d'une sauvegarde
- Dump SQL
- Statistiques de fonctionnement
-
- Configuration et exploitation avant et à partir de la version 8.3
- Journaux applicatifs
Outils d'administration
- pgAdmin
- phpPgAdmin