Académique Documents
Professionnel Documents
Culture Documents
CONCEPTUEL DES
DONNEES (MCD)
LES CONCEPTS DE BASE
LES CONCEPTS DE BASE
4 - Occurrence d’entité
C’est un exemplaire de l’entité ou une ligne dans le tableau illustrant l’entité.
Exemple, prenons l’entité Etudiant décrit par les attributs Matricule, Nom, Prénom,
Sexe :
Matricule Nom Prénom Sexe
1 Magengo Guttembert M
2 Djangoni Mandélai F
3 Jolie Joliette F
4 Agogo Bidas M
LES CONCEPTS DE BASE
Définition
o Description
A B
Source But
A B signifie que pour toute valeur de A (Ou à chaque valeur de A), on ne peut
faire correspondre (on ne peut associer, on ne peut lier) qu’au plus une valeur de B
o Exemple 1
o Notation 2
A,B C
Source But
LA COUVERTURE MINIMALE
A,B C
Source But
o Signification 2
• Pour toute valeur de A (Ou à chaque valeur de A), on fait correspondre (on associe,
on lie) plusieurs valeurs de B et vice versa, pour toute valeur de B (Ou à chaque
valeur de B), on fait correspondre (on associe, on lie) plusieurs valeurs de A
LA COUVERTURE MINIMALE
o Exemple 2
Matricule, Code_matière Note signifie que :
A un numéro matricule d’étudiant et un code matière, on ne peut associer
ou il ne peut correspondre qu’une seule note
Un étudiant (représenté par son matricule), dans une matière (représentée
par Code_matière) ne possède qu’au plus une note ou encore,
La note me renseigne sur l’étudiant et la matière
LA COUVERTURE MINIMALE
Matricule Sexe
LA COUVERTURE MINIMALE
Remarque
1 - Formalisme de base
1 - Formalisme de base
Représentation de l’entité
<Identifiant> Matricule
<attribut 2> Nom
. Exemple Prénom
. Sexe
. Date_naissance
.
<attribut n>
LA CONSTRUCTION DU MCD
1 - Formalisme de base
L’association
Définition
Une association est un lien sémantique (qui a un sens) entre des entités.
Selon le nombre d’entités associées, on distingue :
•Association récursive (ou réflexive) relie la même entité
•Association binaire relie deux entités
•Association ternaire relie trois entités
•Association n-aire relie n entités.
LA CONSTRUCTION DU MCD
1 - Formalisme de base
Représentation de l’association
1 - Formalisme de base
Les cardinalités
Elles permettent de déterminer le nombre minimum et le nombre maximum de
fois qu’une occurrence d’une entité participe à l’association
Il existe quatre types de cardinalités:
CodeFil Nomfil
CodeMat NomMat
EXEMPLE DE CONSTRUCTION DU MCD
Coef Matière et
Filière
Une matière dans une filière possède
combien de coefficient?
Un seul coefficient
(RG 4)
OK
Note Matière et
Etudiant
Un étudiant dans une matière possède
combien de notes
Une seule note (RG3) OK
DatComp Matière et
Etudiant
Un étudiant dans une matière compose à
combien de dates (ou combien de fois?)
Une seule date OK
Etudiant Filière Un étudiant s’inscrit dans combien de filière? Une seul filière OK
Etudiant Matière Un étudiant compose dans combien de matière? Plusieurs matières Non OK
Filière Etudiant Dans une filière on a combien d’étudiants inscrits? Plusieurs étudiants Non OK
Filière Matière Dans une filière on enseigne combien de matière? Plusieurs matières Non OK
Matière Etudiant Dans une matière combien d’étudiants composent? Plusieurs étudiants Non OK
Matière Filière Une matière est enseignée dans combien de filière? Plusieurs filières Non OK
Etudiant Filière Un étudiant s’inscrit dans combien de filière? Une seul filière OK
Matricule CodeFil
EXEMPLE DE CONSTRUCTION DU MCD
La couverture minimale détaillée se présentera donc comme suit :
1 - DFED simples
Matricule Nom, prénom
CodeFil Nomfil
CodeMat NomMat
Construction du MCD
Etudiant
Matricule Nom, prénom, CodeFil Matricule
Nom
CodFil en but n’est pas pris en compte à cette étape car Prénom
il est un identifiant
Filière
CodeFil Nomfil CodeFil
NomFil
Matière
CodeMat NomMat CodeMat
NomMat
EXEMPLE DE CONSTRUCTION DU MCD
1,N 1,N
Etudiant
CIF
Composer 0,N
Matricule 1,1
Note Nom
DatComp Prénom
LES PSEUDO ENTITES
LES PSEUDO ENTITES
La pseudo entité est un concept qui provient de la DFED entre une source
composée et un identifiant en but
Exemple soit les DFED
Code_filiere, Code_matiere Num_prof
Code_filiere, Code_matiere coefficient
qui signifient que une matière dans une filière n’a qu’un coefficient et est
enseignée par un et un seul professeur
LES PSEUDO ENTITES
Solution
Les deux entités dont les identifiants composent la source seront regroupées
pour former une seule entitée appelée Pseudo Entité
LES PSEUDO ENTITES
Cours
Matiere 1,N Coefficier 1,N Filière
Coefficient
1,1
CIF
1,N
Professeur
LES PSEUDO ENTITES
Pour des soucis de notation, seule l’association entres les entités dont les
identifiants composent la source représentera la pseudo entité
Cours
Matiere 1,N Coefficier 1,N Filière
Coefficient
1,1
CIF
1,N
Professeur
EXERCICES
Sujet : Gestion des ventes
Règles de gestion
1. Une facture appartient à un client
2. Le prix unitaire de vente d’un produit varie d’une facture à une autre
3. Un produit appartient à une famille (Alimentaire, vestimentaire,
Electroménager)
4. Le prix unitaire d’achat d’un produit dépend du fournisseur qui le livre
5. Un client réside dans une seule ville
Liste des attributs
Attribut Désignation en clair
RefPro Référence d’un produit
NomPro Nom du produit
NumFact Numéro de la facture
DatFact Date de la facture
NumCli Numéro du client
NomCli Nom du client
NumFsr Numéro du fournisseur
Puv Prix unitaire de vente d’un produit à un client sur une facture
PuA Prix unitaire d’achat d’un produit à un fournisseur
Liste des attributs (Suite)
Attribut Désignation en clair
Qtev Quantité vendue d’un produit sur une facture
CodeFam Code de la famille d’un produit
NomFam Nom de la famille d’un produit
Ville Ville de résidence du client
NomFsr Nom du fournisseur
Travail à faire
1. Présenter la couverture minimale
2. Présenter le MCD
3. Que deviendront la couverture minimale et le MCD si on modifiait certaines
Le prix unitaire de vente d’un produit est fixe et ne varie pas d’une facture à
une autre
Un client réside dans plusieurs villes
Un produit est livré au même prix par tous les fournisseurs