Formation Programmer avec PostgreSQL

Durée :
1 jour
Niveau :
Avancé

Cette formation d’une journée sur la programmation avec PostgreSQL s’adresse à tout utilisateur maîtrisant PostgreSQL et le langage SQL qui souhaite créer des traitements automatisés directement au sein de sa base de données.

De la distinction entre fonctions et procédures à la maîtrise du langage PL/pgSQL (structures conditionnelles, boucles, requêtes dynamiques, code anonyme et débogage), jusqu’à la conception et la mise en œuvre de déclencheurs (triggers) de modification de données, vous apprendrez à automatiser vos calculs et vos règles métier au cœur de votre SGBD.

A l’issue de ce stage, les participants seront capables de :

  • Maîtriser les bases du langage PL/pgSQL

  • Concevoir des fonctions simples pour auto-matiser leurs tâches

  • Débuguer des procédures

  • Créer des déclencheurs pour calculer auto-matiquement les valeurs de certains champs lors de l’insertion ou de la mise à jour

Programme

Matinée

FONCTION OU PROCEDURE ?

  • Quelles différences ?
  • Structuration

LE PL/pgSQL

  • Généralités
  • Structuration
  • Retours
  • Code anonyme
  • Renvoie d’information
  • Structures conditionnelles
  • Boucles
  • Requêtes dynamiques

Après-midi

DECLENCHEURS

  • Principes
  • Déclencheur de modification de données
  • Fonction déclencheur de modification de données
  • Exercices
Certifications

Formateur certifié

Nos formateurs sont avant tout des experts SIG certifiés dans leur domaine : géomaticiens, data scientistes, développeurs, chefs de projet, consultants. Ils sauront axer la formation de manière concrète sur vos données et vos cas d’usage.

Modalité pédagogique

Une pédagogie active et concrète

FormationSIG privilégie une pédagogie active et concrète, centrée sur la pratique immédiate des outils SIG. Nos formations, adaptées à chaque niveau, favorisent l’autonomie et l’acquisition de compétences opérationnelles directement applicables en contexte professionnel.

En savoir
Autres formations SIG

Complétez vos compétences en géomatique