Plan du cours

Introduction à PostgreSQL

  • Une brève histoire de PostgreSQL
  • Caractéristiques
  • Résumé des éléments internes
  • Limites et terminologie

Installation et configuration

  • Pré-requis
  • Installation à partir de paquets et création Database
  • Installation à partir du code source
  • Installation par le client
  • Démarrage et arrêt d'un serveur Database
  • Configuration de l'environnement

Le SQL langage

  • Syntaxe SQL
  • Définition des données
  • Manipulation des données
  • Requêtes
  • Types de données
  • JSON
  • Fonctions et opérateurs
  • Conversion des types
  • Index

Transactions et simultanéité

  • Transactions et isolation
  • Contrôle de simultanéité multi-version

Interfaces clients

  • Interface en ligne de commande - psql
  • Interface graphique - pgadmin4

Serveur Programming

  • Extension SQL
  • Déclencheurs
  • Le système de règles
  • Procédural Languages
  • PL/pgSQL - SQL Langage procédural
  • Gestion des erreurs
  • Curseurs

Enveloppements de données étrangères

  • Extension dans PostgreSQL
  • Ajouter un FDW dans un Database
  • postgres_fdw
  • file_fdw
  • Autres FDW

SQL Mise au point

  • Connexion PostgreSQL
  • Plans de requête
  • Optimisation des requêtes
  • Statistics
  • Paramètres du planificateur
  • Analyses de requêtes parallèles
  • SQL Meilleures pratiques
  • Index
  • Partitionnement des tables

Pré requis

Une connaissance pratique de SQL

  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (10)

Cours Similaires

Catégories Similaires