GPA775 Base de données
Au terme de ce cours, l'étudiant ou l'étudiante aura acquis les concepts des systèmes de gestion de bases de données comme solution aux problèmes reliés à la gestion de la production : avantages, inconvénients et limites, environnement, etc.
Présentation des principaux modèles de structuration et d'organisation des données : modèles entités-relations, modèle relationnel, modèle réseau, modèle hiérarchique. Introduction aux méthodes de normalisation et aux langages relationnels (algèbre relationnelle, calcul relationnel). Présentation des principes d'organisation physique des données, des langages d'interrogation (SQL, QBE, etc.), des notions de sécurité, d'intégrité, etc.
Séances de laboratoire axées sur l’assimilation du design et la réalisation d'une base de données.
Précision sur le préalable : il concerne les étudiants et étudiantes des profils E, M et P.