Booster des Talents IT

Formation PostgreSQL Développeurs

formation postgre sql logo
La formation va vous permettre d'acquérir les compétences nécessaires à l’utilisation efficace et fiable de PostGreSQL. Les principales commandes seront analysées et mises en œuvre.
Prixà partir de
1470 €HT
RéférenceAF1296
Durée3 jours
Public Développeurs
PrérequisAucun
TP50%

Plan de Formation PostgreSQL Développeurs

Rappel sur SGBD

Les bases de données
Le SQL
Le moteur et les applications
L’accès au moteur par psql

Les types de données avec PostgreSQL

Numérique et caractère
Date et heure
Le transtypage
Les tableaux
Les types spécifiques PostgreSQL
Création de nouveaux domaines

Création de Bases (BD) et de tables

Création et destruction de BD sous Linux et SQL
Héritage des objets
Connexion aux BD
Création et destruction de table
Les OID et tableoid
Modification de la structure d’une table

Les Contraintes

Cohérence, intégrité
NOT NULL
Valeur par défaut
Contraintes de vérification
Contraintes référentielles

Insert, Update, Delete, Select

Rappel sur le DML
Les séquences SERIAL
Les sous-requêtes
Les jointures internes, externes, naturelles
Spécificités PostgreSQL sur Select

Opérateurs et Fonctions

Opérateurs numérique, caractère et relationnel
Opération sur dates, représentation des dates
Fonctions numérique, caractère, dates
Fonctions de conversion
Les agrégats
Création de fonctions en C
Création de fonctions en SQL

Les Transactions et verrou ACID

Les types de verrou
Verrouillage de table
L’étreinte fatale
L’isolation

Les procédures stockées

Ajout du langage PL/pgSQL
Le langage PL/pgSQL : variable, structures de contrôle
Les curseurs
La boucle FOR
Les exceptions

Les triggers

A quoi ça sert
Création d’un trigger
Création d’une procédure stockée pour trigger
Les règles et les vues

Les index

Avantages et inconvénients
Les types d’index
Conseils sur les index

Optimisation des requêtes Explain

Les méthodes de jointure entre tables
Vacuum
L’ordre Prepare

Nos autres formations Bases de données

AF16003Formation SQL pour non informaticien New Formation ! 8 sessions prévues3 jours1150 €HT
AF15781Formation MariaDB Administration 4 sessions prévues2 jours1290 €HT
AF15761Formation SQL Server 2012 Integration Services 8 sessions prévues2 jours1190 €HT
AF15713Formation SQL Server 2012 Reporting Services 8 sessions prévues3 jours1470 €HT
AF15406Formation Big Data et NoSQL pour développeurs 8 sessions prévues3 jours1550 €HT
Voir les 52 formations
Vous pouvez également être intéressé par des formations Bases de données, Open Source, pgsql, PostgreSQL, PostgreSQL Développeur ou par les formations de notre filière Bases de données
Prixà partir de
1470 €HT
RéférenceAF1296
Durée3 jours
Public Développeurs
PrérequisAucun
Travaux pratiques50%
Suivez l'une de
nos 8 sessions
le 04/09/2017 à Lille
le 19/09/2017 à Paris
le 09/10/2017 à Nantes
le 11/10/2017 à Lyon
le 06/11/2017 à Paris
le 28/11/2017 à Toulouse
le 04/12/2017 à Lyon
le 13/12/2017 à Aix-en-Provence
Voir toutes les dates