Vous êtes sur la page 1sur 12

Chapitre 2 : Conception de

BDR par MERISE


Dr. : Wassima AIT FARES
e-mail : aitfares.w@gmail.com
Année : 2020/2021

Institut National de Statistique et d’Economie Appliquée

2.1 : Dictionnaire de
données & Graphe des DF
Dr. : Wassima AIT FARES
e-mail : aitfares.w@gmail.com
Année : 2020/2021

Institut National de Statistique et d’Economie Appliquée


DICTIONNAIRE DE DONNÉES

Dr. Wassima AIT FARES 3

DÉPENDANCE FONCTIONNELLE
On dit que B est en dépendance fonctionnelle (DF) de A si à une
valeur quelconque de la propriété A, on ne peut faire correspondre
qu’une seule valeur au plus pour la propriété B.

On note : A B

(source) (cible)

Si on connait la valeur de A, on peut en déduire une seule valeur de B.

exp : Num-Client Nom-Client (c’est une DF)

La réciproque n’est pas vrai (connaissant B, on ne peut pas déduire A).

exp : Nom-Client Num-Client (ce n’est pas une DF)

Dr. Wassima AIT FARES 4


DÉPENDANCE FONCTIONNELLE – SUITE
Exemples :
Num _ Cde Date _ Cde

Num _ Cde Num _ Clt


sont des DF
Num _ Cde, code _ prod Qté _ Cdée

Num _ Cde, code _ prod, Num _ Clt Qté _ Cdée

Num _ Cde code _ prod

Date _ Cde Num _ Cde


ne sont pas des DF

Qté _ Cdée Num _ Cde, code _ prod

Dr. Wassima AIT FARES 5

GRAPHE DES DF

L’élaboration du Modèle Conceptuel de Données (MCD) se


fait à partir d’un schéma qui s’appelle Graphe des DF (GDF).

Ce Graphe GDF permet d’extraire les entités et les


associations qui vont permettre de construire le Modèle MCD.

Ci-après quelques exemples d’élaboration des GDF; phase qui


facilite l’établissement du MCD.

Dr. Wassima AIT FARES 6


GRAPHE DES DF – SUITE
Soit le document « Bon de Commande » suivant :
Num : Date :
Client
Num Nom
Adresse
Tél :

Produit
Num Libellé Qté

On doit résoudre la polysémie :


(conflit de polysémie : Num Num _ Cde
Num _ Clt
Num _ prod
Dr. Wassima AIT FARES 7

GRAPHE DES DF – SUITE


Le GDF est :

Num _ Cde Num _ prod

Date Libellé
et
Qté

Num _ Clt

Nom
Adresse
Tél

Dr. Wassima AIT FARES 8


GRAPHE DES DF – SUITE
Soit le document « Bon de Livraison » suivant :
Num : Date :
Client Num _ Bcde :

Num Nom
Adresse
Tél :

Produit
Num Libellé Qté

On règle tout d’abord la polysémie :


(conflit de polysémie : Num Num _ BLiv
Num _ prod
Num _ clt
Dr. Wassima AIT FARES 9

GRAPHE DES DF – SUITE


Le GDF est :

Num _ BLiv Num _ prod

Date Libellé
et
Num _ BCde
Qté

Num _ Clt

Nom
Adresse
Tél

Dr. Wassima AIT FARES 10


GRAPHE DES DF – SUITE
Soit le document « Facture » suivant :

Num : Date :
Num _ Bliv :
Client
Num Nom
Adresse
Tél :

Produit
Num Libellé Qté Prix _ unit Montant

Total _ HT :
TVA :
Total TTC :

Dr. Wassima AIT FARES 11

GRAPHE DES DF – SUITE


Le GDF est :

Num _ Fact Num _ prod

Date Libellé
et
Num _ BLiv Prix _ unitaire
Qté
Total HT montant
TVA
Total TTC
Num _ Clt

Nom
Adresse
Tél

Dr. Wassima AIT FARES 12


2.2 : Modèle Conceptuel
de Données (MCD)
Dr. : Wassima AIT FARES
e-mail : aitfares.w@gmail.com
Année : 2020/2021

Institut National de Statistique et d’Economie Appliquée

MODÈLE CONCEPTUEL DE DONNÉES (MCD)

Il s’agit d’une représentation des données, facilement


compréhensible.

Le MCD est un modèle qui représente le système étudié du point


de vue données au niveau conceptuel.

Le MCD est basé sur un modèle appelé :

Modèle entités-associations (entités-relations)

Dr. Wassima AIT FARES 14


MCD – SUITE

Exemple avec une représentation graphique :


Association n-n
COMMANDE PRODUIT
Numéro - Cde 1,n 0,n Code - Prod
Commander
Date -Cde Quantité-Cdée Désignation
Prix
Association 1-n

1,1
•Entités : PRODUIT, COMMANDE, CLIENT
DF
•Association/relation : Commander
0,n
•Clé : Numéro-Cde, Code-Prod, Numéro-Clt
CLIENT
Numéro - Clt •Propriété ou attribut : Désignation, Prix, Numéro-Cde, Quantité-Cdée, …
Nom •Cardinalités : 1,n // 0,n // 1,1 // 0,1
Prénom
Adresse minimale maximale
•Dépendance Fonctionnelle : DF

Dr. Wassima AIT FARES 15

MCD – SUITE
Une entité est la représentation d’un élément ayant un rôle
NOM_ENTITE
dans le système que l’on désire décrire. Liste des propriétés
.
Chaque entité est composée de propriétés, données .
élémentaires permettant de la décrire. .

Au niveau de chaque entité, il faut identifier une propriété « la clé » jouant le rôle
de clé (primaire).

Pour chaque occurrence, l’attribut clé prend une valeur différente des autres.

Exemple : La propriété « Num-étudiant » dans cette entité « ETUDIANT »


présente une clé primaire. ETUDIANT
Num-étudiant
Prénom-étudiant
Nom-étudiant
Age-étudiant
Dr. Wassima AIT FARES 16
MCD – SUITE
Les cardinalités permettent de montrer le nombre des occurrences
ENTITE impliquées dans une association.

Cardinalité minimale : Le nombre d’occurrences ENTITE minimales


pouvant participer dans une association.

Cardinalité maximale : Le nombre d’occurrences ENTITE maximales


pouvant participer dans une association.

L’association est une relation qui lie des entités pour représenter une
liaison donnée. Une association peut avoir des propriétés/attributs.

Un attribut peut être placé dans une association uniquement lorsqu’il


dépend de toutes les entités liées par cette association.

Dr. Wassima AIT FARES 17

2.3 : Modèle Logique de


Données / Schéma Relationnel
Dr. : Wassima AIT FARES
e-mail : aitfares.w@gmail.com
Année : 2020/2021

Institut National de Statistique et d’Economie Appliquée


Afin d’élaborer le modèle Logique/Relationnel,
nous allons étudier les règles de passage du
modèle MCD vers ce Modèle Logique de
Données / Schéma Relationnel.

Dr. Wassima AIT FARES 19

PASSAGE DU MCD AU MODÈLE LOGIQUE MLD

Pour les entités :

L’entité est transformée en relation.

Les propriétés de l’entité deviennent les attributs de la


relation.

L’identifiant de l’entité devient la clé primaire de la relation.

Dr. Wassima AIT FARES 20


PASSAGE DU MCD AU MODÈLE LOGIQUE MLD – SUITE

Pour les associations de type n-n (cardinalités maximales n et n):


Création d’une relation supplémentaire ayant comme clé primaire une
clé composée des identifiants des entités impliquées.

Les propriétés de l’association, s’ils existent, deviennent des attributs


de cette relation supplémentaire crée.

Pour les associations de type 1-n (cardinalités maximales 1 et n):

On copie la clé primaire de la relation dont la cardinalité max est n dans


la relation dont la cardinalité max est 1. Cet attribut est appelé « clé
étrangère ».

Dr. Wassima AIT FARES 21

PASSAGE DU MCD AU MODÈLE LOGIQUE MLD – SUITE


Exercice : Etablir le schéma relationnel (MLD) du MCD suivant :

Dr. Wassima AIT FARES 22


PASSAGE DU MCD AU MODÈLE LOGIQUE MLD – SUITE

Le schéma relationnel correspondant est donc :

Patient (SECU, NomPatient, PrenomPatient, AdressePatient, CodeMutuelle*)

Médecin (NuméroMédecin, NomMédecin, PrénomMédecin)

Mutuelle (CodeMutelle, NomMutuelle, AdresseMutuelle)

Affection(CodeAffection, LibelléAffection)

Hospitalisation (NuméroMédecin, SECU, CodeAffection, DateEntrée, DateSortie)

Dr. Wassima AIT FARES 23

Vous aimerez peut-être aussi