Formation Administration PostgreSQL
Comprendre les concepts de PostgreSQL
Référence : POSTGRESQL-ADMIN-03
Durée : 3 jour(s)
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
| Paris |
27 juin 2012 |
1500 € |
|
|
| Paris |
09 octobre 2012 |
1500 € |
|
|
Objectifs
- Installer PostgreSQL
- Comprendre les concepts de PostgreSQL
- Utiliser le serveur de données PostgreSQL au quotidien
- Effectuer les tâches de maintenance
|
Répartition :
50% Théorie, 50% Pratique |
Public :
Administrateurs Systèmes ou Réseaux, Développeur |
Pré-requis :
Savoir utiliser un système Unix ou, idéalement, Linux, Connaissances minimales en système d'exploitation et informatique, Connaissances générales du langage SQL |
Programme
Présentation
- Tour d'horizon de PostgreSQL et de sa communauté
- Les origines du projet
- Les fonctionnalités des versions courantes
- Les développements en cours au sein du projet
- Descriptions exhaustives des outils de la communauté (serveur principal du projet, listes de diffusion, forums)
- Principaux projets «satellites» (Slony, pgpool, etc)
- Avantages et futures évolutions du projet PostgreSQL
Installation
- Installation du serveur à partir des binaires
- Installation du serveur à partir des sources
- Paramétrages de post-installation
Paramétrage
- Description exhaustive de toutes les options du fichier de configuration postgresql.conf
- Configuration de l'accès aux bases de données (fichier pg_hba.conf)
- Configuration des différentes méthodes d'authentification, notamment PAM, Kerberos, MD5 et SSL
Outils en ligne de commande
- Fonctionnalités de l'outil psql, utilisé pour gérer les bases de données PostgreSQL
- Description des outils de sauvegarde et de restauration: pg_dump et pg_restore
- Utilisation des outils standards Unix et des scripts shell dans le cadre de PostgreSQL
Outils graphiques
- Utilisation de Druid, un outil graphique d'aide à la création de bases de données
- Créer et modifier un modèle de données et générer les scripts SQL de création
- Créer les classes Java correspondantes aux différentes tables
- pgAdmin III, la plate-forme d'administration et de développement
- Utilisation de pdAgmin III, de l'écriture de requêtes SQL simples aux développements de bases de données complexes
- phpPgAdmin, une application web d'administration de PostgreSQL
Tâches courantes
- Présentation des commandes essentielles de création de base de données
- Notion de templates
- Gestion des utilisateurs
- Concept de rôles
- Techniques de maintenance et d'entretien de la base
- Commandes à exécuter périodiquement (VACUUM, ANALYZE, etc)
- Outils d'indexation et de ré-indexation
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
- Offert en inter-entreprise
|
 Le petit déjeuner (croissants, jus d'orange, café)
 Le déjeuner
Une qualification téléphonique si nécessaire avec l'un de nos consultants
|
|