5vstèmc d'InfnrmatInn

Cours de SÌ
Bordeaux 2004
Lcs mndè!cs - MCD
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Lcs mndè!cs - MCD
VocabuIaire du MCD
C 'est un ensemble d 'objets de même nature
Elle exprime un type, une classe.
Une entité doit pouvoir être identifiée par son identifiant.
Entité
Relation
Association de même nature entre deux ou plusieurs occurrences d 'entités.
Elle peut avoir des propriétés ou attributs.
Traduit la participation des occurrences d 'une entité aux occurrences d 'une relation.
mini 0 : certaines occurrences de l 'entité ne participent pas à la relation
mini 1 : toutes les occurrences de l 'entité participent à la relation
maxi 1 : toutes les occurrences de l 'entité ne participent pas plus d'une
fois à la relation
maxi n : au moins une occurrence de l 'entité peut participer plusieurs fois
à la relation
(0,1) ( 0,n) (1,1) (1,n)
Cardinalité
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Lcs mndè!cs - MCT
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Le Modèle Organisationnel des Traitement (MOT)
permet de représenter par procédure les phases et les tâches effectuées par
chaque poste de travail
Le niveau OrganisationneI
Lcs mndè!cs
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Le Modèle logique de donnée (MLD)
Le modèle CODASYL si une orientation base de données réseau est choisie
Le modèle RELATÌONNEL si une orientation base de données relationnelle
est choisie
Le modèle HÌERARCHÌQUE
Le niveau Logique
Lcs mndè!cs
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Lcs mndè!cs - MLD
RègIes simpIifiées du passage du MCD au MLD
Toute entité est transformée en table
Relation binaire
(0,n)~(1,1) ou (1,n)~(1,1) ou
(0,n)~(0,1) ou (1,n)~(0,1)
on duplique la clé de la table 0,N ou 1,N dans la table 1,1 ou 0,1 , elle
devient une clé étrangère.
(0,n)~(0,n) ou (1,n)~(0,n)
création d 'une table ayant comme clé les identifiants des deux entités
Relation ternaire ou supérieure
création d 'une table ayant comme clé les identifiants des toutes les
entités en relation
Relation réflexive (sur la même entité)
(0,n)~(0,1) la clé de l 'entité est dupliquée puis renommée.
(*,n)~(*,n) Création d 'une table de lien avec deux fois l 'identifiant de
l 'entité.
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
Le Modèle Physique des Donnée (MPD)
spécifie les organisations physiques de données
Le Modèle Physique des Traitements (MPT)
décrit les traitements réalisés pour chaque transaction (temps réel) ou chaque unité
de traitement (temps différé)
Le niveau Physique
Lcs mndè!cs
Référence du langage : SQL oracle 8
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
EXISTANT FUTUR
données traitements données traitements
MCD MCT
MCC
MOT MOT
MCD MCT
MLD
MPD MPT
conceptuel
physique
logique
orga.
Lcs mndè!cs succcssIfs µrnduIts
5vstèmc d'InfnrmatInn
Cours de SÌ
Bordeaux 2004
L`analyse de systeme iean-louis lemoigne Grasce 1978
La modelisation des systemes complexes JL Lemoigne
La methode MERISE. principes et outils (Tome 1 & 2) -
Tardieu. RochIeld. Colletti - Les editions d'organisation
1986
AMC*Designor. mise en ouvre de MERISE Gilles Guedi
Eyrolles 1996
Cours de Claudine ToIIolon - Universite du Littoral
Cours d`Alain Vailly - Universite de Nantes
Cours de Genevieve Zegel - Universite de Paris 13
Cours de pierre gerard Universite de paris 13
Référcnccs

2 4 / 01 ! " ! & 2 3 2 ## ! ...

! ! ! 7 )7 )) ) ! # ! $ ! !# " + + .:+) ).:+ ). ! +.:+) )..:+ . + +) .:+..:+ ). +) . 4 ! " !! 1/ . 2 - / / / / 14 05% 6$ -%& 077 8 $%$ 8 9 ! ! ! ! 2 & $ + + ! # ! .:+ ). . ! 4 ! " # $ ! # # . ! ! ! !. . . +) .:+ .

. ! / <2 + 4 ! ! ##! !. / ! # <2 1 4 2 5 4 ! ! ! .!"# .. & 2 4 ! + ! . 2 4 ! $!#! 1 1 ' 9- = 14 1 2 4 ! ! .

&& / ( ..( !"#$%"& &# . 5 4 4 6 3 4 '( . !"#$%" ) *+ / 0!-12 " 0 - .