Certification de formation PostgreSQL Développement

Formation PostgreSQL Développement éligible CPF faisant partie de la certification « Administration SQL Server »

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « PostgreSQL Développement »
Prochaines dates
Planning et dates

« PostgreSQL Développement »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
Développement PostgreSQL.

PostgreSQL permet de développer des bases de données grâce au langage SQL qu’il supporte tout en incluant d’autres fonctionnalités.
Dans ce module, les apprenants apprennent la syntaxe des commandes ainsi que leur mise en oeuvre dans PostgreSQL.

Objectifs

Quelles seront mes compétences à l’issue de la formation : PostgreSQL Développement ?

À l’issue de la formation « PostgreSQL Développement », les apprenants auront les capacités de :

  1. Utiliser efficacement PostgreSQL
  2. Analyser les commandes
  3. Mettre en œuvre les commandes

Publics

Quels sont les profils concernés par le module : PostgreSQL Développement ?

La formation certifiante « PostgreSQL Développement » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en évolution des systèmes numériques, notamment :

  1. Administrateurs base de données
  2. Responsables système d’informations
  3. Développeurs informatiques
  4. Consultants en business intelligence
  5. Tout développeur ou informaticien souhaitant développer des compétences en analyse de données et Big Data.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : PostgreSQL Développement ?

Pas de prérequis pour la formation PostgreSQL, cependant une connaissance des bases de données relationnelles est souhaitée.

Programme détaillé

Rappel sur SGBD

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

Les types de données avec PostgreSQL

  1. Numérique et caractère
  2. Date et heure
  3. Le transtypage
  4. Les tableaux
  5. Les types spécifiques PostgreSQL
  6. Création de nouveaux domaines

Création de bases (BD) et de tables

  1. Création et destruction de BD sous Linux et SQL
  2. Héritage des objets
  3. Connexion aux BD
  4. Création et destruction de table
  5. Les OID et tableoid
  6. Modification de la structure d’une table

Les contraintes

  1. Cohérence, intégrité
  2. NOT NULL
  3. Valeur par défaut
  4. Contraintes de vérification
  5. Contraintes référentielles

Insert, Update, Delete, Select

  1. Rappel sur le DML
  2. Les séquences SERIAL
  3. Les sous-requêtes
  4. Les jointures internes, externes, naturelles
  5. Spécificités PostgreSQL sur Select

Opérateurs et fonctions

  1. Opérateurs numériques, caractères et relationnels
  2. Opérations sur dates, représentation des dates
  3. Fonctions numériques, caractères, dates
  4. Fonctions de conversion
  5. Les agrégats
  6. Création de fonctions en C
  7. Création de fonctions en SQL.

Les transactions et verrou ACID

  1. Les types de verrou
  2. Verrouillage de table
  3. L’étreinte fatale
  4. L’isolation

Les procédures stockées

  1. Ajout du langage PL/pgSQL
  2. Le langage PL/pgSQL : variable, structures de contrôle
  3. Les curseurs
  4. La boucle FOR
  5. Les exceptions

Les triggers

  1. À quoi ça sert ?
  2. Création d’un trigger
  3. Création d’une procédure stockée pour trigger
  4. Les règles et les vues

Les index

  1. Avantages et inconvénients
  2. Les types d’index
  3. Conseil sur les index

Optimisation des requêtes Explain

  1. Les méthodes de jointure entre tables
  2. Vacuum
  3. L’ordre Prepare

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]