Académique Documents
Professionnel Documents
Culture Documents
MCD AU MLD
INTODUCTION
Le modle logique des donnes
Il est aussi appel modle relationnel. On emploie souvent
labrviation suivante :
- MLD : Modle logique des donnes Et quelquefois, les
abrviations suivantes sont employes
- MLDR : Modle logique de donnes relationnelles.
Le MCD ne peut pas tre implant dans une base de
donnes sans modification.
Il est obligatoire de transformer ce modle. On dit
quon effectue un passage du modle conceptuel de
donnes vers le modle logique de donnes.
Le MLD pourra tre implant dans une base de donnes
relationnelle
On distingue trois rgle de passage sont les suivant :
Rgle N1 :
a) Une entit du MCD devient une relation, cest dire une table.
Dans un SGBD de type relationnel, une table est structure
tabulaire dont chaque ligne correspond aux donnes d'un
objet enregistr et o chaque colonne correspond une
proprit de cet objet.
Une table contiendra donc un ensemble denregistrements.
Une ligne correspond un enregistrement.
Une colonne correspond un champ.
La valeur prise par un champ pour un enregistrement donn est
situe lintersection ligne-colonne correspondant
enregistrement-champ.
Remarque:
Il ny a pas de limite thorique au nombre denregistrements que
peut contenir une table. Par contre, la limite est li lespace
de stockage.
b) Son identifiant devient la cl primaire de la relation.
La cl primaire permet didentifier de faon unique un
enregistrement dans la table et Les valeurs sont uniques
et obligatoirement non nulles.
Dans la plupart des SGBDR, le fait de dfinir une cl
primaire donne lieu automatiquement la cration dun
index.
c) Les autres proprits deviennent les attributs de la
relation.
Exemple:
CLIENTS
NumClient
Nom
Prnom
Adresse
COMMANDES PROUDUITS
1.n
NCommande Concerne RfProuduit
DateCommande Qualit LibelleProuduit
1.n
Remarque:
Si le nom du MCD nest pas significatif, on peut renommer le
nom de la table.
Dans notre exemple, plutt que la table CONCERNE , on
la nommera LIGNE_DE_COMMANDE .