Vous êtes sur la page 1sur 4

TD Modèle entité/association (E/A)

Exercice 1 : Critique et Correction

Pour chaque modèle ci-dessous,

a- Quelle critique formelle pouvez-vous faire ?


b- Proposez un modèle corrigé.

1- Contrat – Client

Un contrat est passé par un client et un seul. Un client peut passer plusieurs contrats.

2- Employé – Fonction

Un employé peut exercer plusieurs fonctions successivement avec différents salaires, mais pas en même
temps.

3- Etudiant – Groupe de TD

Un étudiant appartient à un groupe de TD et un seul. Un groupe de TD est associé à une salle et une seule.

Nul n’a le monopole de la connaissance et du savoir. 1


Exercice 2 : Modélisation d'une base concernant des buveurs de bières et des bars

Un buveur aime certaines marques de bière, un bar sert certaines marques de bières et un buveur fréquente
certains bars. Pour chaque buveur, on souhaiterait enregistrer le nom (unique), prénom, sexe, la date de
naissance et l’adresse. Un buveur donne à chacun de ses gouts une appréciation. L’appréciation est un entier
compris entre 1 et 5. Une bière est décrite par son nom et le type de conteneur (plastique ou bouteille). Le
taux d’alcool d’une boisson est une donnée qu’on aimerait gérer. Les bars, identifiés par leurs noms, ont
une adresse bien précise composée du numéro de rue, du quartier et de la ville.

En utilisant toutes les informations suivantes, il vous est demandé de réaliser le modèle E/A.

Exercice 3 : Cinéma
Un organisme départemental souhaite mettre en place une base de données pour le suivi des films projetés
dans les salles de cinéma du département. Pour simplifier, on considère qu'une salle de cinéma ne projette
qu'un seul film à une heure donnée. Toutefois, un même film peut être projeté simultanément dans plusieurs
salles. Pour des raisons d'organisation et d'espace, une salle de cinéma ne projette chaque film qu'une seule
fois par jour et toujours à la même heure.

L'organisme départemental effectue régulièrement des sondages sur un groupe de spectateurs fidèles pour
recueillir leur impression sur tous les films qu'ils ont vus. Pour simplifier, on considère que chaque
spectateur émet une impression qui peut être résumée par bien, quelconque, nul. On ne s'intéresse pas à
l'information sur la salle dans laquelle il a regardé ce film.

On dispose pour chaque salle des données suivantes : nom, adresse et liste des films projetés avec l'heure
de leur projection dans la salle. Chaque spectateur est identifié par un numéro. On connaît d'autre part son
nom, son prénom, son adresse, sa date de naissance et sa catégorie professionnelle. Pour chaque film, on
souhaite stocker son visa d'exploitation, son titre, le nom du réalisateur et son année de sortie. Enfin, on
enregistre, pour chaque spectateur interrogé, la liste des films visionnés et son impression sur chacun des
films.

TAF :

- Recenser les entités et leurs propriétés.


- Identifier les différentes associations entre les entités ainsi que les attributs
d’association.
- Construire le modèle E/A.

Nul n’a le monopole de la connaissance et du savoir. 2


Exercice 4 : Transport

La société Rapid-Livraison travaille actuellement avec une dizaine de transporteurs et dessert 300
destinations. Lorsqu'un client passe une commande, le responsable des expéditions, est chargé d’enregistrer
les informations sur le client (nom et adresse) et la commande (date de la commande, le poids et le volume)
et de rechercher le transporteur le plus apte à acheminer cette commande. Chaque client est codifié et un
numéro automatique est attribué à chaque commande. Le choix du transporteur peut se faire selon deux
critères : la vitesse de livraison (dans ce cas, c'est la distance entre le transporteur et le client qui est prise
en considération) ou le coût de la livraison (dans ce cas, les tarifs (au km) de chaque transporteur entrent
en compétition). A noter que la distance considérée ici est calculée ville à ville. Pour gagner du temps, dans
une activité en plein développement, le responsable a convaincu son directeur de l'intérêt d'un système
d'information permettant de gérer rapidement et efficacement les commandes qu'honore la société, ses
transporteurs et ses clients.

TAF :

- Recenser les entités et leurs propriétés.


- Identifier les différentes associations entre les entités ainsi que les attributs
d’association.
- Construire le modèle E/A.

Exercice 5 : Gestion d'une bibliothèque

Modéliser une bibliothèque qui gère le stockage, la numérotation et l’emprunt d’un ensemble de livres :

- chaque livre est un exemplaire d’un ouvrage : il peut exister plusieurs exemplaires d’un même
ouvrage,
- un ouvrage est identifié par son numéro ISBN et possède un titre, des auteurs éventuels, l’année
de parution et les mots-clés qui le caractérisent,
- les mots-clés sont en nombre limité et font partie d’un thésaurus,
- un auteur est identifié par un code et possède un nom et prénom.
- chaque livre est identifié par son code (par exemple, IF-137). Il a un état (bon ou usé), une date
d’acquisition et un éditeur.
- les livres, sauf ceux exclus du prêt, peuvent faire l'objet d'emprunt.
- les emprunts sont réalisés par un emprunteur (identifié par un numéro et ayant un nom et une
adresse, téléphone, date naissance et date d’adhésion). Pour chaque emprunt on doit renseigner, le(s)
livre(s), une date d'emprunt et une date de restitution.

Nul n’a le monopole de la connaissance et du savoir. 3


Exercice 6 : REDYNAMISATION DE L’AGRICULTURE

Actuellement le monde entier traverse une crise économico financière sans précédent. Les gouvernements,
débordés, envisagent toutes sortes de solution en vue de la résolution du problème. Notre pays, le Togo,
pays en voie de développement n’est pas du reste. Nos dirigeants sont conscients que la meilleure solution
passe par la relance de l’agriculture, par son développement et sa mécanisation. Pour se faire, le
gouvernement a chargé le Ministère de l’Agriculture, de l’Elevage et de la Pêche d’étudier les voies et les
moyens en vue de la modernisation de ce secteur. Cette étude a permis de dégager les principales
propositions de solutions suivantes :

Il faut organiser les agriculteurs ou producteurs en Groupements Agro Pastoraux et Cotonniers (GAPC),
dans toutes les préfectures et régions du pays. Ces GAPC seront dotés d’outils de travail modernes tels que
les charrues, les tracteurs, les semeuses, les moissonneuses et autres. Il est possible que dans une localité il
y ait plusieurs GAPC, par exemple, il peut avoir un groupement producteur de coton, de maïs et de riz. Il
est possible qu’un groupement réalise plusieurs produits à la fois ou peut faire en même temps l’agriculture,
l’élevage et la pisciculture (élevage de poissons).

On voudrait pouvoir savoir :

Dans quelle préfecture est implanté tel ou tel GAPC et que produit ce GAPC ?

A quelle région est rattachée une préfecture donnée ?

Le Ministère de l’Agriculture, de l’Elevage et de la Pêche désire disposer dans un bref délai d’une base de
données relationnelle dans laquelle seront enregistrées les informations relatives aux GAPC et à leurs
productions. Les informations à prendre en compte sont par exemple, le nom, l’adresse, le numéro de
contact du GAPC, le nom et prénom de son responsable sachant que tout GAPC recensé se voit attribuer
automatiquement un numéro d’ordre qui deviendra son numéro d’enregistrement au ministère. Les
préfectures et les régions doivent être codifiées avec un libellé. Les produits sont de plusieurs types
(céréales, féculents, bovins, caprins, volailles, pêches, etc.). Ils ont un code, une désignation et sont
produites à une quantité et à une date donnée. Pour des besoins de statistiques, chaque GAPC doit pouvoir
estimer et fournir au ministère sa production actuelle.

TAF : Elaborer le modèle E/A correspondant.

Nul n’a le monopole de la connaissance et du savoir. 4

Vous aimerez peut-être aussi