GIF325 - Introduction aux bases de données
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 2 crédits
- Faculté ou centre
- Faculté de génie
- Trimestres *
- Automne 2024
Cible(s) de formation
Concevoir de façon abstraite des bases de données en utilisant des modèles conceptuels et relationnels, la normalisation, les algorithmes d’indexation et l’algèbre relationnelle; mettre en œuvre des bases de données concrètes à l’aide du langage SQL.
Contenu
Concepts de systèmes de bases de données. Modèles de données. Organisation physique des données. Modèle relationnel, algèbre relationnelle. Langage d’interrogation : SQL. Conception du schéma de la base : dépendances fonctionnelles, décomposition de schémas de relations, formes normales de schémas de relations. Dépendances. Mise en œuvre des requêtes. Interfaces avec les langages de programmation évolués. Une portion de cette activité pédagogique est consacrée à la réalisation du projet de conception de session prévu au programme.
Préalable(s)
Avoir obtenu 22.00 crédits* Sujet à changement