Ne pas tenir compte du tarif indiqué en bas de page
Rendez-vous sur le portail client et cliquer sur Passer commande
Les prix 2020 sont indiqués


Partager cet article ...Print this pageEmail this to someoneTweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on PinterestShare on TumblrDigg this
PostgreSQL, prise en main
POS / LI-BDD-086

OBJECTIFS PEDAGOGIQUES

Le SGBD PostgreSQL dispose de la majorité des fonctionnalités que l’on peut trouver dans des produits commerciaux comme Oracle ou DB2. Cette formation vous apprendra à l’utiliser de manière efficace, notamment à créer et à exploiter une base de données, ou encore à programmer avec le langage PL/pgSQL.

PUBLIC

PRE-REQUIS

Développeurs, exploitants et toute autre personne désireux d’utiliser au mieux PostgreSQL ou de migrer vers PostgreSQL. Connaissances de base d’un système d’exploitation (Windows, Linux/Unix).

CONTENU

Introduction
- Présentation de PostgreSQL, versions.
- Le modèle relationnel, le schéma.
- Tables, contraintes. Interfaces utilisateurs.SQL avec PostgreSQL
- La norme SQL. Positionnement de PostgreSQL. Mise en place du schéma d’une base.
- Type de données PostgreSQL. Tables. Séquences. Vues. Contraintes d’intégrité sur les tables.
- Ajout, modification et suppression des données.
- Interrogation du schéma d’une base. Sélection, restriction, tri, jointure.
- Extractions complexes. Utilisation d’opérateurs. Spécificités SQL de PostgreSQL.
- Fonctionnalités avancées PostgreSQL. Transactions. Vues. Tableaux. Héritage de tables.
Travaux pratiques
Création d’un schéma. Script SQL DDL. Création de vues. Scénarios de transactions.Le langage PL/pgSQL
- Les instructions, types du langage. Blocs de code.
- Structures de contrôle. Erreurs et des exceptions.
- Les curseurs. Déclaration, déplacement et fermeture.
- Les procédures et les fonctions.
- Ajout de sous-programmes à une base de données.
- Les déclencheurs, triggers. Structure.
Travaux pratiques
Fonctions stockées.Maintenance des données
- Importation/exportation de données.
- Avec COPY TO et COPY FROM. Avec Psql.
- Sauvegarde et restauration des données.
- Outils pg_dump. Optimisation de requêtes.
- Les INDEX. L’optimiseur. EXPLAIN et VACUUM.
Travaux pratiques
Importation/exportation de données. Création d’index et analyse de plan d’exécution de requêtes.Gestion des utilisateurs et des groupes
- Création. Authentification.
- Octroi de privilèges.
Travaux pratiques
Création d’utilisateurs, allocation de droits. Tests d’authentification.Configuration de PostgreSQL
- Installation et démarrage d’une base.
- Le Postmaster. Le fichier Postgresql.conf.
- Tables système.
Travaux pratiques
Installation d’une base et configuration.Compléments
- Les interfaces de programmation.
- Connexion de PostgreSQL avec PHP, JDBC, ODBC.

SESSIONS PROGRAMMEES

Accès au calendrier

VALIDATION

Evaluation de fin de stage

PEDAGOGIE

Alternance d’exposés et de travaux pratiques

INTERVENANTS

Spécialiste PostgreSQL

MODALITES PRATIQUES

Durée : 3 jours soit 21 heures avec 7 heures par jour
Prix stagiaire : 1 716,00 € TTC
Horaires : 9h – 17h30

Durée:

Laisser un commentaire