PB Consultant

Contactez-nous au :
01 43 34 90 94
  • image description1
    20 ANS D'EXPÉRIENCE
    EN FORMATION PROFESSIONNELLE
  • image description2
    PLUS DE 650 FORMATIONS
    S'ADRESSANT À TOUS
    DU DEBUTANT A L'EXPERT
  • image description3
    DES CONSULTANTS FORMATEURS
    ISSUS DU TERRAIN QUI TRANSMETTENT
    LEUR EXPERTISE
  • image description3
    DIF... OPCA... FINANCEMENT
    NOUS VOUS CONSEILLONS
    POUR REDUIRE VOS COUTS
  • image description3
    DES FORMATIONS ADAPTEES
    POUR VOUS FAIRE
    GAGNER DU TEMPS
  • image description3
    DES PROGRAMMES DE COURS
    REVISES 2 FOIS / AN

    POUR SUIVRE LES
    NOUVELLES TECHNOLOGIES
Accueil > Oracle - SQL Server > PostgreSQL > PostGreSQL : Administration de la base de données
 

FORMATION PostGreSQL : Administration de la base de données

Formation PostGreSQL

Objectifs de la formation PostGreSQL

Cette formation PostgreSql vous apprendra à installer et à administrer au quotidien votre serveur de base de données PostgreSQL. Vous verrez comment manipuler les données, comment gérer une base et vous apprendrez à maîtriser les principales techniques et outils d'administration.

A qui s'adresse la formation PostGreSQL

Chefs de projet, développeurs, administrateurs de bases de données et administrateurs des systèmes.

Pré-requis :

Connaissance d'autres bases de données, du langage SQL, et de l'administration de base de systèmes Linux ou Windows.

Contenu de la formation PostGreSQL

Formation PostGreSQL Présentation de PostgreSQL
Historique du projet
Présentation des projets et outils de la ferme de projets pgFoundry
Comparatif avec les autres moteurs SGBDR (avantages/inconvénients)


Installation de PostgreSql
Les étapes d'installation de PostgreSQL
Les distributions LinuxSur ma distribution Debian
Sur les distributions à base de RPM (RedHat, Fedora, Mandriva) 
A partir des sources
Les binaires pour MS-WindowsUtilisation de l'assistant d'installation
Préparation du système d'exploitation
Les changements depuis la version 8.0

Initialisation et exécution d'une instance
Initialisation d'une instance
Arrêt et démarrage du serveur (commandes d'administration)
Architecture des processus du serveur (le Postmaster et les processus en arrière-plan)
Création d'instances supplémentaires
Créer une nouvelle instance ou une nouvelle base ?
Les scripts installés par Debian

Connexions et outils d'administration PostgreSql
SessionsJeux de caractères (UTF, ISO, ...)
Que faire pour corriger les problèmes de caractères ?
La sécurité des sessions coté serveur (pg_hba.conf) 
Quelles applications peuvent utiliser SSL ?
Droits d'accèsL'intérêt des rôles (utilisateurs et groupes)
Gratification et révocation des privilèges
Outils en ligne de commande et graphiqueL'outil en ligne de commande : psql (shell SQL)
Tour d'horizon des possibilités synatxiques
La richesse du client lourd PgAdminIII (administration, développement)
L'outil en ligne : phpPgAdmin.
Le gestionnaire de connexions : Pgpool


Définition des données avec PostgreSql
Création de schémas, tables, index, domaines, séquences
Les différents types de données, opérateurs et fonctions

Manipulation des données

Requêtes SQL
Lectures des données
Insertion et mise à Jour des données
Fonctionnement des transactions
Les niveaux d'isolations et les verrous
La recherche de texte : tsearch2

Pratiques de programmation pour l'administration PostgreSql

Coté serveur
Gestion des procédures stockées
Le langage PL/pgSQL
Le langage PL/Perl
Les extensions en C. 
Les déclencheurs
Coté clientLes applications Web en PHP
Les pilotes PostgreSQL et PDO
Les applications Web en Java 
Pourquoi utiliser JNDI sur les serveurs d'applications

Administration de PostgreSql au quotidien
Fichiers et répertoires PostgreSQLArborescence standard suite à l'installation de PostgreSQL
Emplacement des éléments fondamentaux
Répertoires et fichiers créés à la suite d'une création de base
Les fichiers à sauvegarder à froid pour une base précise
Administration du serveur PostgreSQLLe fichier fondamental postgreSQL.conf
Les logs binaires
Surveillance et valeurs recommandées pour la mémoire
Le collecteur de statistiques
Les logs d'activités
Catalogue SystèmeLes vues et tables des informations du serveur
Outils pour obtenir des informations sur l'état des bases
Outils pour vérifier la cohérence des données
Sauvegardes et Restauration PostgreSqlDifférences entre pg_dump et pg_dumpall
Utilisations typiques de pg_dump en ligne de commande
Les restaurations avec pg_restore et psql
Les logs binaires : Write Ahead Logging (WAL)
Taches de maintenance et d'exploitation PostgreSqlL'analyse des requêtes avec Explain
L'analyse et le nettoyage des espaces de tables et d'index avec Vacuum
La reconstruction d'index avec Reindex
L'automatisation des taches de maintenance avec autovacuum
Optimisation PostgreSqlQuelles sont les informations utiles ? 
Sur quels paramètres intervenir ? 
Conseils sur la performance


Formation Administration PostGreSQL

-

Formation DBA PostGreSQL

-

cours PostGreSQL

-

formation PostgreSql Paris

Cette formation « PostGreSQL » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation PostGreSQL : 3 jours
Tarif de la formation PostGreSQL : 1590€ HT
Cours disponible en intra également
Référence : BPGA
Dates / Inscription en ligne :
Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter