Formation PostgreSQL - Prise en main
- Description
- Curriculum
- Annonce
- Examens
En suivant la formation PostgreSQL – Prise en main, dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences sur le PostgreSQL – Prise en main.
Objectifs de la formation PostgreSQL – Prise en main :
Les objectifs de la formation sont :
- Posséder une vue d’ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d’informations utiles
- Comprendre les différentes possibilités d’installation de PostgreSQL
- Créer, configurer et contrôler une instance PostgreSQL
- Créer une base de données et les objets de celle-ci
- Interroger et mettre à jour les objets de cette base de données avec le langage SQL
- Maîtriser la sécurité des accès aux bases de données et aux objets de cette base
- Utiliser les outils psql et pgadmin 4
- Connaître les principales opérations de maintenance à effectuer sur les bases de données d’une instance PostgreSQL
- Importer, exporter et échanger des données entre instances PostgreSQL (pg_dump, pg_dumpall, pg_restore)
- Avoir une vue d’ensemble des objets PL/pgSQL.
Programme de la formation PostgreSQL – Prise en main :
Le Programme de la formation est détaillé ci-dessous :
Introduction aux SGBD et à PostgreSQL
- Les bases de données et le langage SQL
- Le moteur et les applications, l’accès au moteur
- Configuration du client psql
Les types de données
- Numérique, 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 l’os et en 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
- Ateliers : création d’une table dans la BD démo.
Les Contraintes
- Cohérence, intégrité
- Valeur par défaut
- Contraintes de vérification
- Contraintes référentielles
- Ateliers : création de contraintes
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
- Spécificités PostgreSQL sur Select
- Ateliers : insertion, mise à jour et suppression de données ; jointures et sous-requêtes.
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, conversions
- Les agrégats
- Ateliers : création de fonctions en SQL
Les Transactions et verrou
- Les types de verrou
- Verrouillage de table
- L’étreinte fatale
- L’isolation
- Ateliers : mise en évidence de verrous
Les procédures stockées
- Ajout du langage PL/pgSQL
- Le langage PL/pgSQL : variable, structures de contrôle
- Les curseurs, la boucle FOR
- La gestion des exceptions
- Ateliers : Création de procédures stockées
Les triggers (déclencheurs)
- Utilisation . Création d’un trigger
- Création d’une procédure stockée pour trigger
- Les règles et les vues
- Ateliers : création de déclencheurs
Les index
- Avantages et inconvénients
- Les types d’index. Conseils sur les index.
- Ateliers : création d’index
Approche pédagogique :
Notre approche pédagogique pour cette Formation consiste en :
- Cas pratiques
- Remise d’outils
- Echanges d’expériences
Participants de la Formation :
Les personnes qui peuvent participer à cette formation sur le PostgreSQL – Prise en main sont les :
- Futur développeur
- Administrateur PostgreSQL
- Exploitants
- Utilisateurs d’applications décisionnelles
- Toute personne désirant découvrir et utiliser au mieux PostgreSQL
N’hésitez pas à contacter le cabinet New Performance Management
pour lui confier votre
ingénierie de formation ou pour vos besoins en formation :
En présentiel- A distance- En Elearning
Merci.
New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.
Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.
Vous souhaitez développer les compétences de vos collaborateurs en PostgreSQL - Prise en main ? Vous trouvez ICI la formation PostgreSQL - Prise en main idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !