ISETCOM HAMMAMI.
Emna
TP1 :BD
Exemple : LOCATION DE BOXES DE GARAGES : EXERCICE CORRIGÉ MERISE
MCD
Liste des données :
1. adresse du garage
2. n° du garage
1. n° du box
2. nom du locataire
3. montant du loyer
4. montant des charges
5. n° immatriculation du véhicule garé habituellement dans un box.
Règles de gestion :
il n’y a pas notion d’historique.
- au maximum deux véhicules pouvant se garer alternativement dans un box donné
- un véhicule est autorisé à se garer dans plusieurs boxes.
- le locataire loue un box au titre d’un contrat de location
- les véhicules sont autorisés à se garer dans un box au titre d’un contrat.
- Le contrat ne concerne qu’un box.
-------------------------------------------------------------------------------------------------------
Correction
-------------------------------------------------------------------------------------------------------
1- Dictionnaire de données
Nom Propriétés Type nature observation
immatriculation Texte Non calculé identifiant
N°locataire Entier Non calculé identifiant
N°box Entier Non calculé identifiant
N°garage Entier Non calculé identifiant
nomgarage Texte Non calculé
Page 1
ISETCOM [Link]
Adressegarage Texte Non calculé
Montant_loyer Monnaie Non calculé
Montant_charges Monnaie calculé
2 - Modèle Conceptuel de données - MCD -
EXERCICE 1
GESTION DES LOGEMENTS DANS UNE AGENCE IMMOBILIERE
Choix de gestion :
- L’unité géographique retenue pour la gestion des logements est le quartier et on considère
que chaque commune possède au moins un quartier.
- Un logement appartient forcément à un quartier, or le quartier peut ne pas contenir aucun
logement
- Les logements sont différenciés selon leurs types qui varient avec le nombre de pièces.
- Un individu ne peut occuper qu’un unique logement.
En se basant sur le dictionnaire des données représenté dans le tableau ci-dessous :
1. Etablir un modèle conceptuel des données (MCD) de cette gestion des logements
2. Représenter le MCD validé avec l’outil Power Amc.
Page 2
ISETCOM [Link]
EXERCICE 2
GE ST ION D’UN C LUB DE CHASSE SOUS -
MARINE
Choix de gestion :
Un club de chasse sous-marine désire informatiser les résultats de parties de chasse. Tous les
pêcheurs du club sont connus sous un pseudo. Les parties de chasse ne sont pas
communes (chacun chasse individuellement). On considère qu’il ne peut y avoir qu’une
seule chasse dans la même journée. Les espèces sont cataloguées en fonction de leur
niveau de tir (difficulté qu’ils présentent à être chassés) et de leur poids moyen. Lorsqu’on
enregistre le résultat d’une chasse, seul le nombre de poissons par espèce est comptabilisé
(les poissons ne sont pas pesés : on raisonne toujours à partir du poids moyen). Enfin, à
chaque niveau de tir est associé un nombre de points (plus le niveau est élevé, plus le
nombre de points est important), qui permet d’attribuer un score à chaque partie de chasse.
L’objectif du club est de permettre d’établir les documents suivants : - l’inventaire des
Page 3
ISETCOM [Link]
espèces de poissons et le niveau de tir qui leur est attribué - le récapitulatif du nombre de
prises dans l’année pour l’ensemble des chasseurs du club - le bilan des parties de chasse
pour un chasseur donné. Une chasse est toujours individuelle c'est-à-dire réalisée par un et
un seul chasseur.
En se basant sur le dictionnaire des données représenté dans le tableau ci-dessous :
3. Etablir un modèle conceptuel des données (MCD) de cette gestion des logements
4. Représenter le MCD validé avec l’outil Power Amc.
Page 4