École Nationale des Sciences Appliquées de Tétouan 2024 / 2025
"Bases de données relationnelles" – Feuille des exercices n°1
1ère année cycle ingénieur
I/
Nous considérons une relation R dont une instance est donnée par :
X Y Z U V
η α Α α α
γ α Α β β
η β Α α α
γ β Α β β
α α Α β γ
α β Β γ γ
On suppose que cette instance permet de déterminer les possibles clés de R. Dire en le
justifiant si :
1) {Y,V} est une clé minimale de la relation.
2) {Y, Z, U} est une clé minimale de la relation.
- II -
Les étudiants de l’ENSA de Tétouan sont rattachés à une filière (2AP, GI, CSTR, GM et
SCM, etc…).
L’école comporte plusieurs filières (ayant chacune un numéro unique dans toute l’école et un
nom). Chaque filière a un responsable qui doit être un enseignant. Les étudiants ont un numéro
Apogée, un nom, un prénom, une date de naissance et une adresse. Un enseignant est
caractérisé par un matricule, un nom, un prénom, une adresse et un numéro de téléphone, il est
affecté à plusieurs Filière et peut enseigner plusieurs étudiants.
1) Donner pour cette description un modèle E/R.
2) Transformer le modèle E/R en un schéma relationnel en respectant les étapes
de transformation données en cours.
- III-
On considère la description suivante :
"Chaque film est réalisé par un réalisateur dans un studio. A chaque acteur jouant dans un
film est associé un seul rôle. Aux acteurs, comme aux réalisateurs sont associées les données
habituelles : nom et salaire. Les noms peuvent ne pas être distincts. Les studios sont identifiés
par leurs noms. Chaque film est bien sûr caractérisé par son titre et l’année de sa production."
1) Donner pour cette description un modèle E/R.
2) Transformer le modèle E/R en un schéma relationnel en respectant les étapes de
transformation données en cours.
- IV -
Transformer le schéma E/R suivant en un schéma relationnel en respectant les étapes de
transformation données en cours.