PostgreSQL Administration (Live Virtual Class)

Blended learning

U wie riicht sech d'Formatioun?

Administrateurs, Developpeurs

Dauer

3,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

04.12.2024
Plaz
Live Virtual Class

Präis

1760,00€

Virkenntnisser

  • Connaissance basique de SQL
  • Savoir utiliser Linux

Ziler

Cette formation présente l'administration de PostgreSQL, un SGBDR open source avancé. A l'issue de cette formation vous serez capable d'installer un serveur, de sauvegarder et de restaurer des données à chaud, ainsi que de programmer des règles et des déclencheurs pour garantir l'intégrité de vos données.

  • Savoir installer un serveur PostgreSQL sous Linux
  • Connaître les spécificités et limites de PostgreSQL
  • Programmer des règles et des déclencheurs côté serveur

Inhalt

Présentation

  • Historique
  • Historique de PostgreSQL
  • Le marché de la base de données

Spécificités de PostgreSQL

  • Limitations
  • Mécanismes internes
  • Vues
  • Clés étrangères
  • Transactions
  • Fonctions de fenêtrage
  • Héritage

Outils

  • psql
  • PgAdmin III
  • phpPgAdmin
  • Pgpool

Création d'un schéma de base de données

  • Espaces de tables
  • Bases de données
  • Schémas
  • Tables
  • Système de règles
  • Index
  • Séquences
  • Types de données
  • Domaines
  • Types composites et énumérés
  • Vues et héritage

Installation de PostgreSQL sous Linux

  • Installer depuis les sources
  • Installation RedHat
  • Installation Debian
  • Emplacement des fichiers
  • pg_ctl
  • Gestion des clusters

Configuration

  • Les options du fichier postgresql.conf

Journaux (logging)

  • Où tracer?
  • Quand tracer?
  • Que tracer?
  • Journaux au format CSV
  • pgfouine

Authentification/Autorisation

  • Gestion des rôles
  • Gratification et révocation
  • Les sessions
  • pg_hba.conf
  • pg_ident.conf

Programmation

  • Procédures stockées avec PL/pgSQL
  • Structure d'une fonction
  • Déclencheurs
  • Programmation client

Sauvegarde et restauration

  • Sauvegarde SQL
  • Sauvegarde au niveau système de fichiers
  • Archivage continu et récupération en instantané (PITR)

Performances et maintenance

  • Analyse d'une requête avec EXPLAIN
  • Collecte des statistiques avec ANALYZE
  • Nettoyage des tables avec VACUUM
  • Maintenance des index avec REINDEX

Certificat, Diplom

Une attestation de participation sera transmise aux participants

Nächst Sessioun

Datum
Stad
Sprooch & Präis
04.12.2024

06.12.2024
Live Virtual Class
FR 1760,00€

Kontakt fir dës Formatioun

Nathalie Thielemans / Nassera Aici

Dës Formatioune kéinten Iech interesséieren