Académique Documents
Professionnel Documents
Culture Documents
Controle 08 - 09
Controle 08 - 09
Le 30/12/08
CONTROLE N°1
Durée : 1 h 40 min
Remarques :
Vous pouvez formuler toute hypothèse complémentaire si nécessaire à condition que celle-ci ne
vienne pas en contradiction avec les objectifs formulés dans l’énoncé.
Exercice 1 (9 pts)
Une entreprise de la distribution d'ouvrages scolaires dispose de dépôts situés dans des villes
différentes. Ces dépôts stockent des ouvrages publiés par différents éditeurs.
Listes des informations retenues :
Numéro ISBN du livre
Titre du livre
Thème du livre
Année de l'édition du livre
Nom de l’auteur
Nom de l’Editeur
Adresse de l'éditeur
Numéro du dépôt
Nom du dépôt
Code ville
Nom de la ville
Population de la ville
Quantité en stock
1/3
Les Règles de Gestion
• Un même livre peut être édité chez plusieurs éditeurs sous le même numéro ISBN
• Un livre peut être écrit par plusieurs auteurs
• Un livre peut être stocké dans plusieurs dépôts, il faut connaître la quantité totale en stock
par dépôt et par éditeur
• Un livre ne peut être édité qu'une seule fois chez le même éditeur, mais il peut être édité
par plusieurs éditeurs différents.
Travail demandé
Etablir le modèle conceptuel de données (MCD) sous le formalisme Entités Association en
précisant pour chaque entité, sa clé primaire, et pour chaque association ses cardinalités minimum
et maximum.
Exercice 2 (5 pts)
Une agence immobilière gère la location d'appartements dans la région Tanger-Tétouan. On vous
demande de mettre en place une base de données des appartements ainsi que des locataires. Le
système doit permettre d'établir des listes de logements selon différents critères tels que occupé
ou non, par quartier ou par ville, par niveau de loyer, par superficie etc.
Listes des informations retenues :
· Nom de la ville où se situe l'appartement
· Nom du quartier où se situe l'appartement
· Superficie d'un logement en m2
· Loyer mensuel d'un appartement
· No de la rue où se situe l'appartement
· Nom de la rue où se situe l'appartement
· Nom du locataire
· Prénom du locataire
· Tél du locataire
· Type de logement (Studio – 1pièce – 2pièces – 3pièces – 4pièces – 5pièces etc.)
· Charges mensuelles (Montant mensuel forfaitaire)
· Occupé (Indicateur nous permettant de savoir si un appartement est libre ou non)
2/3
Règles de gestion
· Le loyer dépend de l'appartement
· Un locataire ne peut louer qu'un seul appartement
Travail demandé
a) Etablir le modèle conceptuel de données (MCD) sous le formalisme Entités Association en
précisant pour chaque entité, sa clé primaire, et pour chaque association ses cardinalités minimum
et maximum.
b) Etablir le modèle logique de données (MLD)
3/3