Fantom Tag

Formation - PostgreSQL - Développement

Développer des solutions de données professionnelles

  • Présentiel ou classe à distance
  • Fondamental
PRESENTIEL OU CLASSE A DISTANCE
Durée
2 jours (14 heures)

Prix
1 515,00 €  HT

Référence
IXU51
Dans vos locaux ou à distance
Référence
IXU51

Durée
2 jours (14 heures)

Forfait intra - En savoir plus
3 850,00€ HT
(Prix pour un groupe de 12 personnes max)
Formation à la demande
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation
sur-mesure !
PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO). C'est un outil libre disponible selon les termes d'une licence de type BSD. Ce système est concurrent d'autres systèmes de gestion de base de données, qu'ils soient libres (comme MariaDB, MySQL et Firebird), ou propriétaires (comme Oracle, Sybase, DB2, Informix et Microsoft SQL Server). Comme les projets libres Apache et Linux, PostgreSQL n'est pas contrôlé par une seule entité, mais est fondé sur une communauté mondiale de développeurs et d'organisations. PostgreSQL est largement reconnu pour son comportement stable, proche d'Oracle. Mais aussi pour ses possibilités de programmation étendues, directement dans le moteur de la base de données, via PL/pgSQL. Le traitement interne des données peut aussi être couplé à d'autres modules externes compilés dans d'autres langages.
Lire la suite
Pour qui ?

A qui s'adresse cette formation ?

Pour qui

  • Développeurs souhaitant mettre en place une application avec PostgreSQL
Programme

Le programme

1 - Présentation de PostgreSQL

  • PostgreSQL : serveur de base de données relationnelle objet
  • Historique, licence, mode de développement
  • Les composants du serveur PostgreSQL : serveur, client, connecteurs jdbc, tcl, pl, python
  • Les apports de la version 9.0

2 - Installation et configuration

  • Installation de PostgreSQL
  • Installation avec un système de paquetage

3 - Interagir avec le serveur

  • Le concept du client serveur
  • Le client PostgreSQL
  • Utiliser les clients graphiques

4 - Spécificités SQL de PostgreSQL

  • Spécificités DDL (Définition des objets)
  • Spécificités DML (Manipulation des données)
  • Optimisation des requêtes

5 - Programmation coté serveur

  • Importation et exportation de données
  • L'intérêt de la programmation côté serveur et ses limites
  • Mise en oeuvre de déclencheurs (triggers) et programmation de procédures stockées
  • Déclaration et utilisation de variables
  • Gestion des curseurs
  • Mise en oeuvre avec PL/pgsql et présentation des autres outils disponibles

Evaluation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Objectifs

Les objectifs de la formation

  • Savoir créer des applications avec une base de données PostgreSQL
  • Comprendre les spécifiés du langage SQL propre à PostgreSQL
  • Pouvoir installer et configurer PostgreSQL
Points forts

Les points forts de la formation

  • La complémentarité d'apports théoriques et de phases de mise en applications pratiques à travers la réalisation d'une série d'ateliers.
  • Le partage de bonnes pratiques de la part de spécialistes du développement de bases de données PostgreSQL Server.

Qualité des formations

ib Cegos est certifié Iso 9001 et Qualiopi.

Sessions

Mise à jour le 12/06/2024
  • 1 515,00 € HT
    Places disponibles
    Choisir une session
  • 1 515,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
  • 1 515,00 € HT
    Places disponibles
    Choisir une session
  • 1 515,00 € HT
    Places disponibles
    Choisir une session
    Paris
    Tour Atlantique / 1 place de la Pyramide La Défense 9
    92800 Puteaux
Formation - PostgreSQL - Développement