TD N°2 : MERISE
Modèle conceptuel de données (MCD)
L’objectif de ce TD est l'acquisition des concepts fondamentaux relatifs à la
modélisation conceptuelle des données.
Exercice 1 :
Un magasin vendant des produits à des clients souhaite gérer ses commandes. Une commande
est faite dans une date précise, et concerne des produits – en une quantité spécifiée – possédant
une référence, un libellé et un prix unitaire. Une commande est passée par un client ayant une
identité (nom, prénom, adresse…) en y précisant l'adresse de livraison.
1. Déduire à partir du paragraphe, les règles de gestion.
2. Donner les dépendances fonctionnelles correspondantes.
3. Donner ensuite le graphe des dépendances fonctionnelles.
4. Construire le Modèle Conceptuel de Données
Exercice 2 :
Un établissement d’enseignement supérieur souhaite gérer son système d’information. Chaque
département de l’école est identifié par un numéro (unique), un nom et un nombre d'enseignants
qui y travaillent.
Un enseignant est identifié par son nom, son prénom et son grade. Il peut enseigner plusieurs
modules, mais uniquement dans son département. Un module est caractérisé par un code unique
et une désignation. Il peut être enseigné par plusieurs enseignants. Une équipe de recherche est
identifiée par un numéro et un thème de recherche. Chaque enseignant doit appartenir à une
équipe de recherche. Un projet est identifié par un numéro et une désignation. Chaque équipe
peut prendre en charge au moins un projet de recherche.
Travail à faire :
1. Recueillir les informations nécessaires pour construire le Dictionnaire de Données.
2. Déduire les entités de ce système.
3. Donner le MCD en respectant les règles de gestion.
Exercice 3 :
Une bibliothèque de prêt dispose d'un certain nombre d'ouvrages, classés par rayon avec un
identificateur et un libellé (Littérature, Histoire, Géographie, etc.). Chaque ouvrage identifié
par un code et un titre est l'œuvre d'un ou plusieurs auteurs, et doit également être référencé
selon un certain nombre de mots-clés. Un auteur est désigné par son matricule, nom et prénom.
Un adhérent avec son numéro, son nom, son prénom et son adresse peut emprunter jusqu'à
plusieurs livres en même temps.
La bibliothèque ne possède qu'un seul exemplaire de chaque ouvrage. Elle enregistre
uniquement les emprunts présents (il n'y a pas d'historique des emprunts passés).
Travail à faire :
1. Construire le Dictionnaire des Données (DD).
2. Définir les règles de gestions
3. Définir les Dépendances fonctionnelles et tracer le GDF.
4. Déduire le modèle conceptuel de données (MCD).
Exercice 4 :
On se propose de modéliser la base de données d'un hôpital. L'analyse de l'existant a dégagé les
informations suivantes :
- L'hôpital a un ensemble d'employés qui sont des docteurs et des infirmières. Chaque employé
possède un numéro d'employé, un nom, un prénom, une adresse et un numéro de téléphone.
- L'hôpital est composé de plusieurs services, pour lesquels on connaît le code, le nom, le
bâtiment et le directeur, qui est en fait un docteur.
- Chaque service contient plusieurs salles. Une salle est représentée par un numéro, un
surveillant et le nombre de lits qu'elle possède. Le numéro de salle est local à un service (i.e.,
chaque service possède une salle numéro 1). Un surveillant est un infirmier.
- Un infirmier est affecté à un service et à un seul.
- Les docteurs ne sont pas affectés à un service particulier, mais on connaît sa spécialité.
- On connaît aussi pour chaque infirmier sa rotation et son salaire.
- Les malades de l'hôpital sont représentés par un numéro, un nom, un prénom, une adresse et
un numéro de téléphone.
- Un malade est hospitalisé dans une salle avec un numéro de lit et son diagnostic. Il est soigné
par un docteur. Au cas où il y a des complications, il peut être transféré dans un autre service
avec une autre salle.
Travail à faire :
1. Définir le dictionnaire de données de ce système.
2. Définir les entités de ce système.
3. Définir le GDF
4. Déduire le MCD de ce système.