La formation PostgreSQL : administration vous permet de :
- 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.
PostgreSQL : administration (BD021)
Diplôme
Certificat ESIEE-IT
Durée
3 jours (soit 21 heures)
Coût
2 340 €
Campus
Paris 9ème ou à distance
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.
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 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
À qui s’adresse cette formation ?
Chefs de projets, Développeurs, Administrateurs de bases de données, Administrateurs systèmes
Quels sont les prérequis ?
Avoir des connaissances de base en SGBDR, en langage SQL et en administration du système d'exploitation Windows ou Linux/Unix.
Méthodes pédagogiques
- Apports théoriques suivis d’applications
- Travaux pratiques réalisés
Méthodes d'évaluations
- QCM d'évaluation des acquis
- À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Texte
Prochaines sessions :
- Du 2 au 4 octobre 2023
- Du 4 au 6 décembre 2023
- Du 22 au 24 janvier 2024
- Du 25 au 27 mars 2024
- Du 8 au 10 juillet 2024
- Du 21 au 23 octobre 2024
- Du 16 au 18 décembre 2024
- Horaires : 9h00 à 17h30
- Taux de réussite : nouvelle formation
- 100% à distance (D) ou en présentiel (P)
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI