20_2477038F_220314S https://www.c2rp.fr/formation/2477038F PostgreSQL - administration OMNEO Solutions

PostgreSQL - administration

Date de mise à jour : 17/09/2024 | Identifiant OffreInfo : 20_2477038F
Organisme responsable : OMNEO Solutions

Objectifs

À l'issue de la formation, vous serez capable capable de :


  • Installer le SGBD PostgreSQL

  • Décomposer l'architecture de la base de données PostgreSQL

  • Gérer la sécurité de la base de données

  • Gérer l'accès aux utilisateurs

  • Créer et gérer une base de données

  • Déterminer les principales fonctionnalités de l'administration d'une base de données PostgreSQL

Programme de la formation

Présentation de PostgreSQL


  • Présentation des outils et des projets 

  • Comparaison avec les autres moteurs SGBDR.

 
Installation

  • Les étapes d'installation.

  • Les distributions Linux : à partir de RPM ou des sources.

  • Les binaires pour MS-Windows. 

  • Préparation du système d'exploitation.
Travaux pratiques :

Installation de PostgreSQL.

 
Initialisation et exécution d'une instance

  • Les principes du serveur.

  • Architecture des processus du serveur.

  • Création d'instances supplémentaires.
Travaux pratiques : 

Initialisation et sécurisation d'une instance PostgreSQL.

 
Connexions et outils d'administration

  • Sessions côté serveur. Sécurité.

  • Droits d'accès (gestion des rôles, gratification et révocation des privilèges …)

  • Outils en ligne de commande et graphique. PSQL (shell SQL). PgAdminIII, phpPgAdmin, Pgpool.
Travaux pratiques :

Prise en main des outils d'administration et sécurisation des objets dans PostgreSQL.

 
Définition des données

  • Création de tables, schémas, domaines, index, etc. 

  • Définition des types de données, opérateurs et fonctions.
Travaux pratiques : 

Manipulation des données de la base.

 
Administration au quotidien

  • Création d'espace de nom (tablespaces, fichiers).

  • Arborescence des répertoires et des fichiers du serveur.

  • Administration du serveur et configuration des logs binaires et la mémoire.

  • Administration du collecteur de statistiques et les logs d'activités.

  • Tâches de maintenance et d'exploitation. 

  • L'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.
Travaux pratiques :

Création des espaces de tables. Configuration des traces d'activités, des fichiers WAL, du cache de données PostgreSQL. Utilisation des commandes de maintenance.

 
Sauvegardes et restauration

  • Les sauvegardes avec pg_dump et pg_dumpall.

  • Les restaurations avec pg_restore et psql.

  • Les logs binaires : Write Ahead Logging (WAL).
Travaux pratiques :

Réalisation de sauvegardes / restaurations sous PostgreSQL.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

165 Avenue de Bretagne
59000 - Lille
Téléphone fixe : 0366728617
Contacter l'organisme

Contact de l'organisme formateur

OMNEO Solutions
SIRET : 53799241400053
Responsable : Monsieur Sacha QUIEF
Téléphone fixe : 0366728617
Contacter l'organisme

Information fournie par :