GIF620 - Bases de données

programmes offrant cette activité pédagogique (cours)

Baccalauréat en génie informatique

Sommaire

Cycle
1er cycle
Crédits
2 crédits
Durée
1 trimestre
Faculté/Centre
Faculté de génie
Cible(s) de formation

Réaliser la modélisation des données d'une application d'entreprise : concevoir le modèle conceptuel; concevoir le modèle relationnel; concevoir le schéma d'une base de données; exploiter et interroger une base de données relationnelle : exploiter l'algèbre relationnelle; concevoir des modules en langage SQL; concevoir des requêtes avec SQL; établir des liens entre une base de données et des langages de programmation évolués.

Contenu

Concepts de systèmes de bases de données. Modèles de données. Organisation physique de 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 crédits