Linux, Sécurité, Base de données, Administration réseau, ...

Intermédiaire 2 jours (14 h) 1365 € ht

Réf : POS4

Formation PostgreSQL Développeur

Acquérir les compétences nécessaires à l'utilisation efficace et fiable de PostgreSQL.

PostgreSQL est un SGBD de référence dans le monde des Logiciels Libres. Il offre une richesse fonctionnelle importante lui permettant de rivaliser avec des produits commerciaux tels que Oracle ou DB2. Au cours de ces deux jours de cours sur le développement d'application avec PostGreSQL, nous apprendrons comment bien utiliser PostgreSQL. Nous verrons comment interagir avec le serveur et quels sont les meilleurs options pour gérer tant des requêtes simples que des requêtes compliquées et bien évidemment nous traiterons la programmation côté serveur.

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

2. Installation et configuration de PostgreSQL

  • 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
Tlcharger l'article au format PDF