I)
Introduction :
Le MCD est un modèle abstrait de la méthode
Merise permettant de représenter l’information d’une manière compréhensible aux
différents services de l’entreprise. Il permet une description statique du
système d’information à l’aide d’entités et d’association.
II)
Notions :
a)
L’entité : C’est la
représentation dans le système d’information d’un objet matériel ou immatériel ayant
une existence propre et conforme aux choix de gestion de l’entreprise.
b)
Identifiant : C’est une
propriété particulière d’un objet telle qu’il n’existe pas deux occurrences de
cet objet pour lesquelles cette propriété pourrait prendre la même valeur (il
est toujours souligné).
c)
La
propriété : C’est une information élémentaire qui
décrit une entité on l’appelle aussi attribut.
d)
La
relation :
Elle traduit le fait qu’il existe un lieu entre les différentes entités d’un
système d’information
e)
Cardinalité : Caractérisant
le lien entre une entité et une association, la cardinalité d’une association
est constitué d’une borne minimale et d’une borne maximale.
f)
Dépendances
fonctionnelle : établir une dépendance fonctionnelle (DF) c’est le
fait de relier de manière unique une propriété ou un ensemble de propriétés à
d’autres propriétés, ce lien est représenté par une flèche.
Exemple :
A --->B est une dépendance fonctionnelle de A
vers B et se lit à partir de A on peut déterminer B
g)
Les règles de
gestion
:
Si on prend par
exemple la relation entre les deux entités formateur et étudiant
ci dessus on peut extraire les 2 règles de gestion suivantes :
- un formateur enseigne un ou plusieurs étudiants
- Un étudiant est enseigné par un ou plusieurs formateurs
Exercices d'application
Exercice
1 : Gestion des dossiers comptables d’un centre de gestion
On
se situe dans un centre de gestion comprenant plusieurs agences délocalisées dans une commune. Dans
chaque agence travaillent plusieurs comptables, chacun gérant plusieurs
exploitations. Un comptable ne travaille que dans une seule agence et une exploitation
ne peut gérer que par un seul comptable.
Quelques
informations sont : Le nom de l’exploitation, La commune où se situe
l’exploitation, Le nom du comptable, Le directeur et la ville de l’agence, Le
nom de l’agence, L’âge du comptable, Le numéro de téléphone du comptable, le
nom de la commune
1.
Etablir le modèle conceptuel de
donnée (MCD) correspondant ?
Exercice
2 : Gestion des logements dans une agence immobilière
Une agence de location de maisons et d’appartements désire gérer sa liste de logements. Elle voudrait connaître l’implantation de chaque logement (nom de la commune et du quartier) ainsi que les personnes qui les occupent (les signataires uniquement).
Le loyer dépend d’un logement, mais en fonction de son type (maison, studio, T1, T2...)
Pour chaque logement, on veut disposer également de l’adresse, de la superficie ainsi que du loyer.
Quant aux individus qui occupent les logements (les signataires du contrat uniquement), on se contentera de leurs noms, prénoms, date de naissance et numéro de téléphone.
Pour chaque commune, on désire connaître le nombre d’habitants ainsi que la distance séparant la commune de l’agence.
1.
Etablir le modèle conceptuel des
données correspondant