Formation PostgreSQL - Exploitation d'une base de données


4-PG-PEM 


1. Rappel sur SGBD
Les bases de données
Le langage SQL
Le moteur et les applications
L'accès au moteur par psql
Configuration du client psql pour accéder à une base préinstallée.
2. Les types de données
Numérique et caractère
Date et heure
Le transtypage
Les tableaux
Les types spécifiques PostgreSQL
Création de nouveaux domaines
3. 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
Travaux pratiques : Création d'une table dans la BD démo.
4. Les Contraintes
Cohérence, intégrité
NOT NULL
Valeur par défaut
Contraintes de vérification
Contraintes référentielles
5. Manipulation des données
Insert, Update, Delete, Select
Rappel sur le DML.
Les séquences SERIAL
Les sous-requêtes
Les jointures internes, externes, naturelles
SELECT : Spécificités PostgreSQL
Travaux pratiques
Insertion, mise à jour et suppression de rangées.
Jointure et sous-requêtes.
6. Opérateurs et Fonctions
Opérateurs numériques, caractères et relationnels
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 SQL
7. Les Transactions et verrou
Les types de verrou
Verrouillage de table
L'étreinte fatale (DeadLock)
L'isolation
8. 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
9. Les triggers
Rôle et utilité des triggers
Création d'un trigger
Création d'une procédure stockée pour trigger
Les règles et les vues
10. Les index
Avantages et inconvénients
Les 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 d'une base de données exploitées sous PostgreSQL : principes du relationnel, concepts et pratiques du langage PL/pgSQL, organisation physique et gestion des transactions.
Les principales commandes sont analysées, commentées et mises en œuvre

Pré-requis

Des connaissances en informatique sont nécessaires, notamment en matière de systèmes d'exploitation et de programmation. Connaitre les bases de données relationnelles.

Participants

Toute personne ayant à utiliser ou administrer une base de données sous PostgreSQL.

Moyen pédagogique

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de réunion-discussion
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Moyen technique

Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.

Modalités d'organisation

Horaires – de 9h00 à 12h30 et de 13h30 à 17h00
Le délai d'accès maximum est de un mois, en nous contactant au 03 20 41 55 33 ou par mail : contact@alternative-formation.fr

Modalités d'évaluation

Feuille de présence signée en demi-journée,
Evaluation des acquis tout au long de la formation,
Questionnaire de satisfaction,
Attestation de stage à chaque apprenant,
Positionnement préalable oral ou écrit,
Evaluation formative tout au long de la formation,
Evaluation sommative faite par le formateur ou à l'aide des certifications disponibles

Modalités distantes

A l'aide d'un logiciel comme Teams, Zoom etc... un micro et éventuellement une caméra pour l'apprenant,
suivez une formation en temps réel et entièrement à distance. Lors de la classe en ligne, les apprenants interagissent et comuniquent entre eux et avec le formateur.
Les formations en distanciel sont organisées en Inter-Entreprise comme en Intra-Entreprise.
L'accès à l'environnement d'apprentissage (support de cours, labs) ainsi qu'aux preuves de suivi et d'assiduité (émargement, évaluation) est assuré.

Profil du formateur

Nos formateurs sont des experts dans leurs domaines d'intervention
Leur expérience de terrain et leurs qualités pédagogiques constituent un gage de qualité.

Accessibilité

Notre organisme peut vous offrir des possibilités d'adaptation et/ou de compensations spécifiques si elles sont nécessaires à l'amélioration de vos apprentissages. Si vous rencontrez une quelconque difficulté, nous vous remercions de contacter directement Séverine DESWARTE au 03 20 41 55 33 ou par mail à sdeswarte@alternative-formation.fr

Mise à jour

Dernière date de mise à jour : 06/01/2023

Durée : 3 jours - 21h

Tarif : nous consulter


Télécharger le fichier PDF

Télécharger ce plan de cours au format PDF
 
 
 
Prochaines formations
inter entreprises à Lille
Il n'existe pas de planification inter-entreprises pour cette formation.
> Contactez-nous pour organiser une formation sur mesure