Systeme dinformation
Le Modèle Conceptuel des Données MCD :
Le modèle conceptuel des données est une représentation statique du système d’information de l’entreprise qui met en évidence sa sémantique.
Il a pour but d'écrire de façon formelle les données qui seront utilisées par le système d’information.
Il s'agit donc d'une représentation des données, facilement compréhensible. Cet aspect recouvre les mots qui décrivent le système ainsi que les liens existants entre ces mots.
Exemple :
Les règles de gestion de la tour de France de cyclisme sont:
Un coureur provient d’un et un seul pays.
Un pays est représenté par aucun ou plusieurs coureurs.
Un coureur appartient à une et une seule équipe.
Une équipe est composée d’un ou plusieurs coureurs.
Un coureur participe à une ou plusieurs Etapes.
À une Etape participent un ou plusieurs coureurs.
Le M.C.D est le suivant :
(1, 1) (0, n)
Coureur
N°Coureur
NomCoureur
Pays
CodePays
NomPays
(1,1) (1, n)
(1, n)
Equipe
CodeEquipe
NomEquipe
(1, n)
Etape
N°Etape
VilleDépart
VilleArrivée
Date
NombreKilomètre
Le Modèle Logique des Données MLD :
Le MLD ajoute au MCD la notion d'organisation. Le MLD indique donc comment les données seront organisées. Cette formalisation nécessite de connaître les moyens disponibles pour la manipulation des données :
• Base de données navigationnelle.
• Base de données relationnelle.
• Fichiers indexés.
• ....
Nous ne traiterons ici que de la formalisation du MLD appliquée à une base de données relationnelle.
Les entités du MCD sont converties en tables dans le MLD. Selon les cardinalités, les associations du MCD sont converties en tables ou supprimées (voir ci-dessous).
• Les objets (Entité ou association) sont transformés en