Public visé
Informaticiens et gestionnaires de données.
Prérequis
- Maîtrise des concepts fondamentaux des modèles de bases de données relationnelles
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