Demos

PostgreSQL pour Développeur

Par Demos

Objectifs

  • Disposer des connaissances pour installer, configurer et réaliser les tâches d’administration fondamentales pour utiliser un serveur de base de données PostgreSQL
  • Créer, exploiter et administrer une base de données PostgreSQL (définir le modèle de données, créer des applications accédant à une base de données PostgreSQL, programmer des procédures stockées dans PostgreSQL)

Programme

Présentation

Historique
Les composants du serveur PostgreSQL
Installation et configuration sous Windows

Définition du modèle de données

Le modèle relationnel
Les types de données, les domaines
L’héritage des tables
Utilisation de l’outil de modélisation pgModeler

Les requêtes SQL

Les jointures et sous-requêtes
Optimisation et plan d'exécution d’une requête (Explain)
Les tables temporaires
Gestion de transactions

Accès au serveur

Les clients PostgreSQL
Utilisation de séquences

La programmation au sein de PostgreSQL

Ecriture de procédures stockées en PL/pgSQL
Les fonctions
Structures conditionnelles
Les curseurs
Les règles
Les déclencheurs
Ecriture de procédures dans d’autres langages : PL/Python, PL/Java, PL/Tcl
Gestion des exceptions

Pédagogie

alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation

Méthodes d’évaluation : Exercices individuels et collectifs durant la formation, évaluation de la formation à chaud
Pour les formations "A distance", elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d'adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

Formations de la même catégories (5)

Open Source School Executive Education
PostgreSQL OptimisationPar Open Source School Executive Education

Maîtriser l’architecture PostgreSQL
Savoir identifier les points de contentions
Optimiser son serveur PostgreSQL
Optimiser ses requêtes

M2i Formation
PostgreSQL - TuningPar M2i Formation
  • Optimiser l'environnement d'un serveur PostgreSQL
  • Optimiser la configuration d'un serveur PostgreSQL
  • Identifier les requêtes SQL longues ou fréquentes et analyser leur fonctionnement
  • Importer des données efficacement.
Orsys
PostgreSQL : Techniques de Sauvegarde et restaurationPar Orsys

Dans ce cours vous verrez comment définir et mettre en place un plan de sauvegarde . Vous aborderez la sauvegarde et la restauration des données d'une instance PostgreSQL. Enfin vous utiliserez les principaux outils de sauvegarde et restauration disponibles dans la communauté (pitrery, pg_rman, Barman...).

Dawan
PostGis : AdministrationPar Dawan

Maitriser l’administration de PostGis .

Demos
PostgreSQL pour DéveloppeurPar Demos
  • Disposer des connaissances pour installer, configurer et réaliser les tâches d’administration fondamentales pour utiliser un serveur de base de données PostgreSQL
  • Créer, exploiter et administrer une base de données PostgreSQL (définir le modèle de données, créer des applications accédant à une base de données PostgreSQL, programmer des procédures stockées dans PostgreSQL)