
Au terme de ce cours, l'étudiant sera capable de :
LO1. Expliquer l'utilité des bases de données dans divers contextes de la vie quotidienne et professionnelle.
LO2. Identifier les conséquences des mauvaises conceptions de base de données (redondance, incohérences, perte d'intégrité).
LO3. Appliquer la logique booléenne, la théorie des ensembles et l'algèbre relationnelle pour construire des requêtes SQL efficaces.
LO4. Analyser empiriquement des résultats à partir de données accessibles et prédire des comportements.
LO5. Créer un diagramme entité-relation (ERD) pour modéliser les besoins d'un système d'information.
LO6. Implémenter une base de données relationnelle avec les contraintes du modèle relationnel en utilisant SQL.