Stats
- 28 connecté(e)s
- 5190 membres
-
- 1225 news
- 3110 topics
- 70 articles
- 35 questions
- 144 sites
-
- St(e) Pascal
Proverbes
- Seul le fantastique a des chances d'être vrai
- [ Pierre Teilhard de Chardin ]
Partenaires

Méthode Merise
Posté par kazhar le 21/12/2004 dans la catégorie Divers
-
- Le MCD permet de schématiser le système d'informations.
Pour construire le MCD, trois étapes :
- Le dictionnaire des données
- Les dépendances fonctionnelles
- Déduction du MCD
Le dictionnaire des données :
Le dictionnaire des données est un tableau qui rassemble les données pertinentes du système d'informations.
On dira qu'une donnée est pertinente s'il est necessaire de la mémoriser dans la base de données.
Le dictionnaire comportera les champs suivants :
Code : contient le code de la propriété, si possible écrite sans accent, et sans espace.
Libellé : Indique ce que représente la propriété
Nature : Nature des données.
Peut avoir deux valeurs :
NC : Non calculée
C : Calculée
Type : Type des données.
peut avoir trois valeurs :
AN : Alpha NUmérique
N : Numérique
Date
Longueur : Nombre maximum de caractères que peut contenir la donnée.
RG : Règle de Gestion. Elle contient les formules de calcul pour les données calculées.
Après avoir construit le dictionnaire des données dans sa totalité, il faut construire le dictionnaire des données épurées.
POur épurer le dictionnaire, il faut supprimer :
- Les données calculées
- Les polysèmes
- Les synonymes
Les polysèmes : On dit que deux données sont des polysèmes si elles ont le meme code, et des libellés différents.
Pour supprimer les polysèmes, il suffit de renommer une des données.
Les synonymes : Deux données sont synonymes si elles ont des dodes différents, et le même libellé.
Pour supprimer les synonymes, il suffit de supprimer une des données.
[u]
Repérer les identifiante :[/u] On dit qu'une donnée est un identifiant si à elle seule, elle est capable d'identifier de manière unique un objet.
Les dépendances fonctionnelles :
On dit que deux données A, et B sont en dépendances fonctionnelles si à une valeur de A, correspond au plus une valeur de B.
1er type :
A est un identifiant
B n'est ppas un identifiant
A -> B
2e type :
A est un identifiant
B est un identifiant
A -> B
3e type :
A est un identifiant
B est un identifiant
C n'est pas un identifant
A, B -> C
4e type :
A est un identifiant
B est un identifiant
C est un identifiant
A, B -> C
Propriétés des dépendances fonctionnelles :
Réfléxivité : A -> A
Transivité : A -> B; B -> C; A -> C
Règles de passage des DF au MCD :
1 - Chaque identifiant donne naissance à une entité.
Une entité est schématisée par un rectangle, et nommée dans la partie suprérieure du rectangle.
2 - Les dépendances fonctionnelles du second type permettent de remplir les entités.
La donnée B est ajoutée dans l'entité correspondant à A.
3 - Lorsqu'on a une dépendance fonctionnelle du 2e type, on crée une association entre les deux entités correspondant aux identifiants A et B.
4 - Lors d'une dépendance fonctionnelle du 3e type, on crée une association entre A et B porteuse de la donnée C.
5 - Lors d'une dépendance fonctionnelle du 4e type, on crée une association entre les 3 entités correspondant à A, B et C.
PHPortail.net © 2003 - 2008; Tous les droits réservés - Webmaster: Philippe Gamache
Site valide Xhtml Strict, CSS 2