Matrice des Dépendances Fonctionnelles v1 Ex 12 Chap3 P10 nathan Matrice des Dépendances Fonctionnelles v1 nzozor@gmail.com 2012
MCD
Dictionnaire des données Recense et décrit l’ensemble des propriétés qui seront utilisées pour élaborer le MCD
Rubrique Type commentaire 1 Num_compétence Elémentaire = donnée élémentaire non divisible 2 Lib_compétence Elémentaire 3 Num_Arti 4 Nom_Arti 5 CodeCommune 6 NomCommune 7 CodeCanton 8 NomCanton 9 CodeStage
Rubrique Type commentaire 10 LibStage Elémentaire 11 NumForm 12 NomForm 13 NbPersInscrites 14 NbTotalArtisan Calculée On peut obtenir cette donnée en comptant le nombre d’occurrences de la table Artisan. Les données calculées ne sont pas répertoriées dans le MCD et la matrice des DF
Matrice Des dépendances Fonctionnelles Permet de déterminer à partir du dictionnaire des données les identifiants et leur relations réciproques Détermine les Dépendances Fonctionnelles élémentaire du MCD Les identifiants comportent au moins un (X ou 1) dans la colonne Pour les propriétés isolées des DF élémentaires sont crées par concaténation d’identifiants (CIM) Qu’est ce qu’une DF élémentaire ?
Dépendance Fonctionnelle Elémentaire A B A et B sont des propriétés ou attributs Pour 1 valeur de A il existe 1 et 1 seule valeur de B
Dépendance Fonctionnelle transitive A B B C A C A, B et C sont des propriétés ou attributs Pour 1 valeur de A il existe 1 et 1 seule valeur de B Pour 1 valeur de B il existe 1 et 1 seule valeur de C Par transitivité : Pour 1 valeur de A il existe 1 et 1 seule valeur de C
SI oui : X à l’intersection pour indiquer une DF Matrice des DF Pour une valeur de la donnée en colonne, existe t-il au maximum 1 seul valeur de la donnée située en ligne SI oui : X à l’intersection pour indiquer une DF
\Source But \ \ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 X
\Source But \ \ 1 3 5 7 9 11 2 X 4 6 8 10 12 13
Interprétation de la Matrice des DF Certaines données ne sont pas reliées aux autres par un X en colonne ou en ligne Il s'agit de propriétés isolées qui ne sont pas en DF avec un identifiant En prenant les identifiants 2 par 2 ou 3 par 3 on peut obtenir la propriété non reliée aux autres par X ( Cas CIM, propriétés portées) 3, 9 13 3, 9 NbPersInscrites NumArti, CodeStage NbPersInscrites
\Source But \ \ 1 3 5 7 9 11 2 X 4 6 8 10 12 13 NbPersInscrites
Interprétation de la Matrice des DF 12 Num_compétence Lib_compétence 3 4 Num_Arti Nom_Arti 3 5 Num_Arti CodeCommune 5 6 CodeCommune NomCommune 5 7 CodeCommune CodeCanton 7 8 CodeCanton NomCanton 9 10 CodeStage LibStage 9 11 CodeStage NumForm 3,9 13 NumArti, CodeStage NbPersInscrites