Vous êtes sur la page 1sur 2

Institut Maroc Soft d’Informatique et de Gestion Etab Privé

Filière  : IG2 Formateur  : Mr. Adil ZAHZOUH


U.F : S.P : Décrire la modélisation des données (MCD)
Analyse et conception des systèmes
O P : tous les objectifs de la séquence 2
d’information
Date : 27/12/2017 Durée : 2h N.E : Contrôle N° 2
Exercice 1  :(4 point)
Définir les termes suivants :
Association - Occurrence – Cardinalité – Entité
Exercice 2  : (1 point)

Énumérer les étapes de création d’un model conceptuel de donnée.


Exercice 3  : (3 point)

 Compléter le tableau suivant :

Champs Type de données


Code_Client
Adresse
Observations
Prix_Unitaire
Site Web
Facture_reglée
Exercice 4 : (2 point)

 Voici un modèle conceptuel qui gère la relation entre des patients et leur
consultation :

1. Est-ce qu’un patient peut prendre plusieurs consultations ?


2. Est-ce qu’une consultation peut n’appartient à aucun patient ?

Exercice 5 : (10 point)

Page 1|2
Institut Maroc Soft d’Informatique et de Gestion Etab Privé

On souhaite réaliser une application web pour la gestion de huit hôtels. Chaque
hôtel est caractérisé par son nom, son adresse, CPH, Téléphone et un code unique.
Chaque hôtel contient environ 80 chambres, une chambre est caractérisée par son
numéro et un numéro de téléphone. On considère que ces hôtels sont classés en 4
catégories ou classes : nombre d'étoiles de un à cinq étoiles, et les caractéristiques.
Chaque hôtel possède au maximum neuf catégories de chambres différentes. Une
catégorie est connue par son Code (code Catégorie) et une Description.
Tarification  :
 Le prix de la catégorie d’une chambre dépend de la classe d’hôtel.
 Les prix des prestations (CodePrest,Désignation Pres) (exemple de
prestation: petit déjeuner, déjeuner,…) sont propres à chaque hôtel.
 Le prix d’une chambre, dépend de la catégorie et de la classe de l’hôtel.
 Une réservation ne concerne qu’une seule chambre.
 Les prix des prestations dépendent de chaque hôtel.
 Les consommations doivent être mémorisées.
Questions :
1) Spécifier les différentes entités + propriétés pour cette application.
2) Identifier les différentes associations entre les.
3) Ajouter les cardinalités pour les différentes associations.
4) Représenté le Modèle conceptuel de données de cette application.

Page 2|2