PostgreSQL pour Développeur

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)
  • Formation nouvellement créée ou entièrement remaniée
  • Stage / Presentiel
  • 1 210 € (HT)
  • 2 Jours (14 Heures)
  • Code: IBD98

Programme Détaillé

Développeurs, exploitants
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
Notions de base en SQL
Consultant-Formateur SGBDR spécialiste PostgreSQL
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.