
INFO4030 Bases de données relationnelles et réparties Examen nal (40%)
II. Normalisation (10 points)
Soit la table relationnelle suivante servant à enregistrer des présentations de projets étudiants :
Présentation(NI, NomEtud, Sigle, Titre, NomProf, Dépt, Session, Crédits,
HeurePrésentation, SallePrésentation, NoteProjet)
+NI : NI étudiant ;
+NomEtud : prénom & nom de l’étudiant.e ;
+Sigle : sigle du cours ;
+Titre : titre du cours ;
+NomProf : prénom & nom du prof qui donne le cours ;
+Dépt : nom du département ;
+Session : session (’A15’, ’H16’, etc.) ;
+Crédits : nombre de crédits du cours ;
+HeurePrésentation : date et heure de présentation du projet ;
+SallePrésentation : numéro de la salle pour présenter le projet ;
+NoteProjet : note obtenue par l’étudiant.e à l’issue de sa présentation.
Pour les projets en binôme ou en groupe, il peut y avoir plusieurs étudiant.e.s qui présentent leur projet
ensemble (même cours, même heure, même salle). Ça ne signie pas qu’ils auront nécessairement la
même note pour leur projet.
+Écrire les dépendances fonctionnelles avec pour chacune quelques mots de justication.
(3 points)
+En déduire la clé primaire de la relation Présentation.
(1 point)
Éric Hervet q4 / 14 p24 avril 2016