Phare Phirio  : apprendre à apprendre

Pharepuzzle Phirio

PhareDataCenter Phirio

PhareSerious Games

PrecedentSuivant
  • Formations
    • Catalogue
    • Cloud
    • Big Data
    • Applicatif
    • DataScience
    • Infrastructures
    • Accompagnement
    • Sur mesure
  • Cheat sheets & labs
    • Présentation des technologies
    • Le Laboratoire
    • Blockchain
    • Big Data
    • Liens utiles
  • Informations pratiques
    • Phirio Team
    • Prestations
    • Qualité
    • Centre de formation
    • Nos références
  • Contact
    • Plan d'accès
    • Contact post-formation
    • Recrutement
    • Demande d'informations
  1. Vous êtes ici : Accueil
  2. Formations
  3. Catalogue
  4. Applications
  5. Bases donnees
  6. BD021

Formation : PostgreSQL administration

Durée de la formation

3 jours

Code cours

BD021

Prix de la formation

2 020 € HT

Sessions programmées

7 au 9 juillet6 au 8 octobre8 au 10 décembre

Public :

Chefs de projets, Développeurs, Administrateurs de bases de données, Administrateurs systèmes...

Objectifs :

A l’issue de la formation, le stagiaire sera capable d’installer et d’administrer des serveurs et des bases de données PostgreSQL.

Prérequis :

avoir des connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.

  • Pour tester vos connaissances actuelles sur le sujet : Validation des pré-requis
  • Pour nous préciser vos attentes : Validation des attentes

Objectifs pédagogiques:

  • Comprendre l'architecture de la base de données PostgreSQL
  • Savoir installer PostgreSQL
  • Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL
  • Créer et gérer une base de données
  • Gérer l'accès aux utilisateurs
  • Savoir interroger une base de données à l'aide de PSQL
  • Sécuriser un serveur PostgreSQL

Programme détaillé de la formation

Comprendre l'architecture de la base de données PostgreSQL

Introduction
Présentation, historique, les versions PostgreSQL, les outils complémentaires et les licences.
Les composants du serveur PostgreSQL: serveur, client, connecteurs jdbc, tcl, pl, python

Savoir installer PostgreSQL

Choix de la méthode d'installation : les packages, le code compilé ou les sources.
Etude des des scripts fournis avec PostgreSQL : démarrage du serveur, création des tables de droits d'accès, démarrage de multi-serveurs, ...
Présentation de l'organisation du répertoire /var/lib/pgsql.
Etude des fichiers postgresql.conf, pg_hba.conf
Atelier : Installation et configuration d'un serveur postgresql par chaque participant


Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL

Présentation des outils d'administration :
psql, pgAdmin, phpPgAdmin, DBeaver
Atelier : découverte de psql, mise en oeuvre de DBeaver


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

Commandes de création et gestion des bases de données
La gestion des schémas
Les espaces de stockage
Atelier : création d'une base et import de données mise à disposition sur l'infrastructure de travaux pratiques


Gérer l'accès aux utilisateurs

Système des privilèges : principe de fonctionnement, authentification, contrôle des droits pour les requêtes.
Gestion des rôles.
Les instructions GRANt et REVOKE.
Atelier : exemple de gestion de comptes utilisateurs : création/suppression de comptes


Savoir interroger une base de données à l'aide de PSQL

Démonstration des commandes psql.
Les commandes en \. pgadmin : installation, configuration.
Atelier : manipulation sur les tables créées à partir des fichiers d'import, insertion de données, contrôle de cohérence, ...


Sécuriser un serveur PostgreSQL

Sécurité au-delà de la gestion des comptes.
Présentation des points à risques, et à sécuriser.
Limitation des ressources, sécurisation des accès : fichier pg_hba.conf
Mapping avec les utilisateurs systèmes: pg_ident.conf
Atelier : détection des failles et points de faiblesse sur un serveur mal sécurisé.


Exploitation

Sauvegardes/Restaurations : contrôler l'état de la table, réparer, optimiser :
étude des outils pg_dump, pg_dumpall, vacuumdb.
Méthode de sauvegarde des données PostgreSQL
Archivage continu
Montée de niveaux : copie de serveur à serveur, réplication.
Atelier : restauration d'une base après un crash disque


Présentation des fichiers journaux.
Atelier : analyse de logs




Déroulé pédagogique
Modalités et délais d'accès
Méthodes mobilisées et modalités d'évaluation

Phirio

+33 1 55 33 52 10
info@phirio.fr
Calendrier
Code cours : BD021

Contenu de la formation
PostgreSQL administration:
  • Comprendre l'architecture de la base de données PostgreSQL
  • Savoir installer PostgreSQL
  • Appréhender les principales fonctionnalités d'administration d'une base de données PostgreSQL
  • Créer et gérer une base de données
  • Gérer l'accès aux utilisateurs
  • Savoir interroger une base de données à l'aide de PSQL
  • Sécuriser un serveur PostgreSQL
  • Exploitation

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours

Note de satisfaction des participants à la formation PostgreSQL administration

4.4/5



Taux d'atteinte des objectifs à la formation PostgreSQL administration

100%



Taux de réalisation des exercices à la formation PostgreSQL administration

100%




Version du document : Ra08
Date de mise à jour du document : 2024/11/08


quelques une de nos réalisations
  • Recrutement
  • Data Dock Data Dock
  • Qualiopi
    Qualiopi
    La certification qualité a été délivrée par Proneo Certification au titre de la catégorie d'action suivante : ACTIONS DE FORMATION.

INFORMATIONS LEGALES

  • Protection des données personnelles
  • Mentions légales et crédits
  • Condition générales d'utilisation (CGU)

INFORMATIONS PRODUITS

  • Calendrier
  • Présentations de technologies
2025 Phirio Paris