GPA685 - Base de données
Au terme de ce cours, l’étudiante ou l'étudiant aura acquis les concepts des systèmes de gestion de bases de données comme solution aux problèmes d’ingénierie : avantages, inconvénients, limites, environnement, contextualisation, cycle de développement, etc. Présentation des principaux modèles de structuration et d'organisation des données avec une attention particulière aux modèles entités-relations et relationnel tout en abordant des modèles complémentaires tels qu’objets et documents. Introduction aux méthodes de normalisation et aux langages relationnels. Présentation des principes d'organisation physique des données, des langages d'interrogation (SQL), des notions de sécurité, d'intégrité, de confidentialité, etc.
Séances de laboratoire axées sur la réalisation d’une solution globale couvrant les phases d’analyse, de conception et de réalisation utilisant une base de données.