PostgreSQL - Prise en main par TAMIA - IDLANGUES
Lieu(x)
En centre (29)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
1. Rappel sur SGBDLes bases de donnéesLe SQLLe moteur et les applicationsL'accès au moteur par psqlConfiguration du client psql pour accéder à une base pré-installée.2. Les types de donnéesNumérique et caractèreDate et heureLe transtypageLes tableauxLes types spécifiques PostgreSQLCréation de nouveaux domaines3. Création de Bases (BD) et de tablesCréation et destruction de BD sous Linux et SQLHéritage des objetsConnexion aux BDCréation et destruction de tableLes OID et tableoidModification de la structure d'une tableTravaux pratiques : Création d'une table dans la BD démo.4. Les ContraintesCohérence, intégritéNOT NULLValeur par défautContraintes de vérificationContraintes référentielles5. Manipulation des donnéesInsert, Update, Delete, SelectRappel sur le DML. Les séquences SERIALLes sous
- requêtesLes jointures internes, externes, naturellesSpécificités PostgreSQL sur SelectTravaux pratiquesInsertion, mise à jour et suppression de rangées.Jointure et sous
- requêtes.6. Opérateurs et FonctionsOpérateurs numériques, caractères et relationnelsOpération sur dates, représentation des datesFonctions numérique, caractère, datesFonctions de conversionLes agrégatsCréation de fonctions en SQL7. Les Transactions et verrouLes types de verrouVerrouillage de tableL'étreinte fataleL'isolation8. Les procédures stockéesAjout du langage PL/pgSQLLe langage PL/pgSQL : variable, structures de contrôleLes curseurs. La boucle FORLes exceptions9. Les triggersA quoi ça sert. Création d'un triggerCréation d'une procédure stockée pour triggerLes règles et les vues10. Les indexAvantages et inconvénientsLes types d'index. Conseils sur les index Travaux pratiques :Création d'index
- requêtesLes jointures internes, externes, naturellesSpécificités PostgreSQL sur SelectTravaux pratiquesInsertion, mise à jour et suppression de rangées.Jointure et sous
- requêtes.6. Opérateurs et FonctionsOpérateurs numériques, caractères et relationnelsOpération sur dates, représentation des datesFonctions numérique, caractère, datesFonctions de conversionLes agrégatsCréation de fonctions en SQL7. Les Transactions et verrouLes types de verrouVerrouillage de tableL'étreinte fataleL'isolation8. Les procédures stockéesAjout du langage PL/pgSQLLe langage PL/pgSQL : variable, structures de contrôleLes curseurs. La boucle FORLes exceptions9. Les triggersA quoi ça sert. Création d'un triggerCréation d'une procédure stockée pour triggerLes règles et les vues10. Les indexAvantages et inconvénientsLes types d'index. Conseils sur les index Travaux pratiques :Création d'index
Objectifs
Permettre aux participants d'acquérir les compétences nécessaires à l'utilisation efficace et fiable de PostGreSQL : Principes du relationnel, Concepts et pratiques du langage PL/pgSQL, Organisation physique et gestion des transactions. Principales commandes analysées et mises en oeuvre
Centre(s)
- Brest (29)
Secteur(s)
Formation proposée par : TAMIA - IDLANGUES
À découvrir