© Éditions Eyrolles
169
chapitre n° 2
Le niveau logique : du relationnel à l’objet
Exercices
2.1 Dépendances fonctionnelles
On suppose les hypothèses suivantes :
• Les professeurs portent tous un nom différent.
• Des élèves peuvent avoir le même nom.
• Il y a un seul téléphone par bureau.
• Un bureau héberge plusieurs enseignants.
• Un enseignant n’est affecté qu’à un seul bureau.
• Un contrôle peut avoir lieu dans différentes salles en même temps.
• On ne stockera que le premier prénom.
• Un étudiant peut s’inscrire à 3 UV au maximum.
• Il y a plusieurs contrôles par UV.
• Un enseignant écrit un rapport pour chaque contrôle qu’il surveille, même s’il passe dans plusieurs
salles.
• Plusieurs enseignants peuvent surveiller un contrôle.
• On désire savoir combien de temps l’enseignant est resté dans chaque salle.
Les attributs sont les suivants : (note d’un étudiant à un contrôle, noteUv : moyenne de l’UV pour
l’étudiant, moyUv : moyenne de l’UV).
Classification des DF
Classifier chaque dépendance suivante (fonctionnelle, élémentaire). Parmi les dépendances fonctionnelles, préciser aussi celles qui sont directes.
1. codeEtu Æ nom
2. nom Æ nInsee
3. nInsee Æ adresse, prenom
4. nInsee Æ codeEtu
5. codeEtu Æ nInsee
6. telEns Æ nomEns
7. nomEns Æ telEns
8. codeEns Æ nomEns
9. codeEns Æ telEns
10. codeEtu Æ codeUv
11. codeEtu, codeUv Æ nom
12. codeEtu, codeUv Æ moyUv
13. codeEtu, codeUv Æ titreUv
14. codeEtu Æ noteUv
15. codeEtu, codeUv Æ note
Précédent

- 176/316

Suivant