Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation PostgreSQL - Prise en main, modélisation et application

       réf : BDT-PP

Objectif de formation: Cette formation vous permettra de découvrir et d’utiliser le système de gestion de bases de données PostgreSQL. Vous aurez tout d’abord une vue d’ensemble de ce logiciel, puis comprendrez ses fonctionnalités et ses différentes sources d’information. Ensuite, vous apprendrez à l’installer, à créer et contrôler une instance, à construire une base de données et ses objets, à interroger et modifier les objets de la base de données avec le langage SQL. Enfin, vous sécuriserez votre base de données et apprendrez à la surveiller et à la maintenir.

Objectifs pédagogiques

  • Avoir une vue d’ensemble du SGDBR PostgreSQL
  • Comprendre les fonctionnalités et les différentes sources d’informations de l’outil
  • Maîtriser les diverses méthodes d’installation de PostgreSQL
  • Créer, paramétrer et contrôler une instance
  • Construire une base de données et ses objets
  • Interroger et modifier les objets de la BDD avec le langage SQL
  • Sécuriser la BDD
  • Suivre et entretenir la BDD
  • Gérer les échanges de données entre instances

Pré-requis

Maîtriser les bases du langage SQL

Public concerné

Développeur, administrateurs ou toute personne souhaitant utiliser PostgreSQL…

Programme de formation PostgreSQL

  • Évolution dans le temps de PostgreSQL
  • Les fonctionnalités principales
  • Documentation
  • Les versions mineures et majeures
  • Présentation des différentes techniques d’installation
  • Création et paramétrage d’une instance
  • Démarrage, arrêt et statut de cette instance
  • Création d’une BDD et visualisation d’informations sur celle-ci

Travaux pratiques

Présentation de l’environnement VirtualBox

Installation de Postgre avec l’une des méthodes

Création et configuration d’instances

Création et suppression de BDD

  • Outil en mode en ligne psql
  • Outil graphique pgAdmin 4
  • Les tables relationnelles
    • Types de données supportées
    • créer une table
    • Changer la structure
    • L’intégrité
  • Les index
    • Présentation
    • Les différents types d’index
    • Création, modification & réorganisation
    • Conseils
  • Requêtes d’interrogation SELECT
    • Extractions simples
    • Conditions de recherche WHERE
    • Opérateurs booléens
    • Opérations arithmétiques
    • Tri des résultats
    • Les jointures
    • Sous-interrogations
    • Traitements de groupes
    • Regroupements
  • Mettre à jour la BDD
    • Insérer des lignes
    • Modifier des lignes actives
    • Supprimer des lignes
  • Les privilèges d’accès aux objets
  • Commandes DDL CREATE, ALTER? DROP d’une table, index, vue

Travaux pratiques

Travaux avec psql

Installation et usage de pgAdmin 4

Travaux sur les requêtes SQL

  • La maintenance d’une instance
  • Gestion de l’espace disque
  • Nettoyage des BDD
  • Import et export logiques des données entre BDD
    • pg_dump
    • pg_restore
    • copy

Travaux pratiques

Réaliser un pg_dump d’une BDD dans un fichier texte incluant le CREATE DATABASE au début de la sauvegarde

Visualiser le contenu du fichier texte produit

Supprimer la BDD et la recréer

Faire des sauvegardes avec pg_dump d’une autre BDD

Supprimer la BDD et la restaurer

  • Les fonctions stockées PL/pgSQL
  • Les triggers

Équipe pédagogique

Professionnel expert dans le Big Data

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation PostgreSQL.

Vous avez une question ?