Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Exercices de Cours
Salma Mouline
Exercice 2
Fausses regles.
Montrer en construisant des contrexemples que les regles suivantes
sont fausses,
1 Si AB, alors BA.
2 Si ABC et AC alors BC.
3 Si ABC, alors AC ou BC.
Exercice 3
R(Cours, Etudiant, Age, Note)
{Cours, Etudiant Note ; Etudiant Age}
R(Etudiant, Examen, Heure)
{Heure, Etudiant Examen ; Examen Heure}
R(Nom-Rsident, Adresse, nAppartement, nTel)
{Adresse, nAppartement Nom-Rsident ; Nom-Rsident,
Adresse nTl}
Pour chaque relation montrer les redondances.
Questions
1 Parmi les dependances fonctionnelles suivantes, lesquelles ne
sappliquent pas a r ?
E D, D E, C A, E B, E A, B C, B D, B
A
2 Trouver une cle de r.
3 En quelle NF est cette relation ?
Incident(Num, Dat, Gra, Nom, Typ, Pie, Mag, Fou, Mod, Usi, Cat, Fam)
telle que :
- Num : numero de lincident releve,
Dat : date de lincident, Gra : niveau de gravite de lincident
- Nom : nombre de pieces concernees par lincident
- Typ : type de lincident (cassure, raflure ...)
- Pie : code de la piece concernees par lincident
- Mag : magasin ou a ete achete la piece
- Fou : Fournisseur du magasin
- Mod : modele du vehicule sur lequel est arrive lincident
- Usi : Usine dans laquelle a eu lieu lincident
- Cat : categorie du modele (tourisme, utilitaire ... )
- Fam : famille de lincident (carosserie, moteur, ...)
Salma Mouline Normalisation des relations Exercices de cours 10 / 13
Exercices sur les FNs
Incident(Num, Dat, Gra, Nom, Typ, Pie, Mag, Fou, Mod, Usi, Cat, Fam)
telle que :
Soit le releve des DF suivant :
Num Dat, Gra, Nom, Typ ; Pie Mag, Fou, Mod, Usi ;
Mod Cat ; Typ Fam
Questions
1 Etablissez la fermeture transitive des DF. Justifiez votre reponse.
2 Donnez toutes les cles possibles de ce modele et choisissez la
meilleure candidate comme cle primaire. Justifiez votre rponse.
3 En quelle forme normale est ce scehma (vos cles font partie du
scehma) ? Justifiez votre reponse.
4 Proposez une couverture minimale des DF. Justifiez votre reponse.
5 Proposez un modele relationnel decompose normalise en 3NF, sans
pertes. Justifiez votre reponse.
Salma Mouline Normalisation des relations Exercices de cours 11 / 13
Exemple de synthese : MCD-Relationnel-Normalisation