Icones réseaux sociaux de Zenika Contacter Zenika Accéder au facebook Zenika Accéder au blog Zenika Accéder au twitter ZenikaIT
chargement...

Articles

Formation Administration PostgreSQL

Comprendre les concepts de PostgreSQL

Référence : POSTGRESQL-ADMIN-03
Durée : 3 jour(s)

  • Partenaire
Dalibo

Lieu Date de début Prix (HT) Formateur Réserver
Paris 27 juin 2012  1500 € Envoyer
Paris 09 octobre 2012  1500 € Envoyer

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.
  • Télécharger

  • 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