Le langage SQL est la compétence fondamentale pour tout professionnel qui travaille avec des bases de données relationnelles. Cette formation de 3 jours vous rend opérationnel sur l’interrogation, la manipulation et la structuration des données, quel que soit le SGBD utilisé. Le programme couvre les requêtes SELECT, les jointures, les sous-requêtes, les transactions et la gestion des objets de base de données.
Public visé
Informaticiens et gestionnaires de données.
Objectifs pédagogiques
À l’issue de cette formation, vous serez capable de :
- Décrire les concepts SGBDR fondamentaux et les principes d’algèbre relationnelle utilisés en SQL
- Interroger les bases de données avec les clauses SELECT
- Exécuter les commandes SQL de mise à jour des données
- Identifier les commandes de gestion des transactions (BEGIN, COMMIT, ROLLBACK)
- Expliquer la gestion des privilèges avec GRANT et REVOKE
- Créer, modifier et supprimer des objets de base de données (tables, index, vues)
Programme
Jour 1
- Concepts relationnels et fondamentaux de l’algèbre
- Bases de l’interrogation des données (projection, filtrage, tri)
Jour 2
- Requêtes avancées (gestion des dates, jointures, sous-requêtes)
- Regroupement des résultats et fonctions d’agrégation
Jour 3
- Opérations multi-tables (UNION, INTERSECT, EXCEPT)
- Manipulation des données (INSERT, UPDATE, DELETE, transactions)
- Gestion des privilèges et des objets
Modalités d’évaluation des acquis
En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.
Voir aussi
Vous serez peut-être intéressés par cette formation :
Formation DBS-SQL-100 — Langage SQL - Les fondamentaux. Domaine : Base de données. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : sql, base-de-données, initiation, requêtes. Cylian Formation, Dijon.