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

PostgreSQL - Prise en main, modélisation et application

réf : BDT-PP

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

  • É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.

Vous avez une question ?