Module : Conception de Bases de Données
Travaux Dirigés : Module Entité/Association
Préparés par : Aminetou Chighaly
Année :2020/2021
Exercice1 :
Etablir le Modèle Entité/Association correspondant :
Dans l’entreprise GCIVIL, les produits (caractérisés par un code et une désignation et un
prix unitaire) peuvent soit être fabriqués par l’entreprise ou provenir de différents
fournisseurs (caractérisés par un numéro et un nom et une adresse).
Un même produit peut provenir de plusieurs fournisseurs à des prix d’achat différents.
Un fournisseur peut livrer plusieurs produits.
Exercice2 :
Etablir le Modèle Entité/Association correspondant :
Le magasin vend des produits à des clients. Les produits possèdent une référence (un
code), un libellé et un prix unitaire. Les clients ont une identité, nom, prénom, adresse.
Les clients passent des commandes de produits. On mémorise la date de la
commande. Pour chaque commande, le client précise une adresse de livraison. La
commande concerne un certain nombre de produits, en une quantité spécifiée pour
chaque produit.
Exercice 3 :
Etablir le Modèle Entité/Association correspondant :
Une entreprise réalise des projets. Chaque projet a un numéro, une date de début, une
date de fin, un nom et un descriptif. Un ou plusieurs employés sont affectés à un projet,
pour une durée variable. Les employés travaillent sur un ou plusieurs projets, soit en
même temps, soit successivement dans le temps.
L’entreprise est divisée en services. Chaque employé travaille dans un service et un seul.
Les employés ont un numéro matricule, un nom, une adresse et une fonction. Les services
ont un numéro, un nom et un chef de service employé de la société.
Exercice4 :
Etablir le Modèle Entité/Association correspondant :
Un service de ressources humaines dans une entreprise veut gérer le personnel. Dans un
premier temps, on veut pouvoir connaitre le nom, la fonction, la date d’entrée, le salaire,
la commission (part de salaire variable) de chaque employé et le numéro du département
dans lequel travaille chaque employé. Chaque employé a donc les caractéristiques
suivantes : Nom, fonction, date d’entrée, salaire, commission, numéro du département Le
service du personnel souhaite aussi connaitre le nom du département dans lequel
l’employé travaille. L’entreprise est répartie dans plusieurs villes. Les départements donc
sont caractérisés par leur nom et leur ville. Un employé travaille dans un département et
un [Link] peut y avoir plusieurs départements qui ont le même nom.
Exercice 5 :
Etablir le Modèle Entité/Association correspondant :
Une cinémathèque veut mettre en place un système d’informations concernant des films
et leurs diffusions. Pour chaque film on connait son titre, sa date de création, ses acteurs
avec leur nom, leur prénom et leur nationalité, les réalisateurs avec les mêmes
informations, la langue du film. On connait aussi les salles dans lesquelles il a été projeté,
avec l’heure et le jour de la projection, la version projetée (version originale ou version
française). On connait le nombre de place des salles, le type d’écran et le type de son,
ainsi que le cinéma correspondant, avec son nom, son adresse, son téléphone et le
nombre de salles du cinéma.
Exercice 6 :
Etablir le Modèle Entité/Association correspondant :
Soit, le Système d'Information représentant une activité de gestion des abonnés d’une
Newsletter suivant :
Un abonné est inscrit à une ou plusieurs rubriques. Chaque rubrique envoie une
Newsletter chaque semaine aux abonnés de la rubrique correspondante. Un abonné a
une motivation d'inscription parmi plusieurs possibles.
Un Abonné est caractérisé par son nom, son prénom, son âge, son sexe, sa profession, sa
rue, son code postal, sa ville, son pays, son téléphone et son email.
Une Newsletter est caractérisée par son sujet, sa date d'envoi et son contenu.
Une Motivation est caractérisée par son intitulé.
Une Rubrique est caractérisée par son nom.
Exercice7 :
Etablir le Modèle Entité/Association correspondant :
On s’intéresse à la gestion de consommation des boissons au niveau d’une entreprise.
Un consommateur possède un nom et une adresse et il peut consommer plusieurs
marques de boissons.
Une boisson appartient à une marque et une seule qui possède un code unique et un
libellé.
Les boissons possèdent une référence (un code), un libellé et un prix unitaire et sont
stockées dans des magasins identifiés par des références et possèdent un nom et une
adresse.
Dans un magasin, on peut trouver plusieurs marques de boissons.
Les consommateurs fréquentent divers magasins.
Exercice8 : Gestion de scolarité
Etablir le Modèle Entité/Association correspondant :
Chez le proviseur adjoint :
Les informations courantes sur un élève sont recueillies : numéro, nom, prénom, date de
naissance.
Un élève est toujours inscrit dans une classe identifiée par un code (1 STT1, Term S2 etc.)
Chaque classe a un professeur principal.
Un professeur enseigne une, voire plusieurs matières (identifiée par un code) y compris
dans la même classe (c’est le cas de nombreux professeurs d'Economie & Gestion.
Les coordonnées d'un professeur doivent être connues : numéro, nom, prénom,
téléphone.
Exercice 9 : Distribution d’ouvrage
Etablir le Modèle Entité/Association correspondant :
Une entreprise de la distribution d’ouvrages(livres)scolaires dispose de dépôts situés
dans des régions différentes (Code région, Nom de la région, Population de la région).
Ces dépôts stockent des ouvrages publiés par différents éditeurs. Le gestionnaire de
cette entreprise précise les règles de gestion suivantes :
Un même livre (Numéro ISBN du livre, titre du livre, thème du livre) peut être édité chez
plusieurs éditeurs (numéro de l’éditeur, Nom de l’éditeur, Raison sociale, Adresse de
l’éditeur) sous le même numéro ISBN ;
Un livre peut être écrit par plusieurs écrivains (numéro écrivain, nom de l’écrivain) ;
Un livre peut être stocké dans plusieurs dépôts (numéro du dépôt, nom du dépôt), il faut
connaitre la quantité totale en stock par dépôt et par éditeur ;
Un livre peut être édité qu’une seule fois chez le même éditeur, mais il peut être édité
par plusieurs éditeurs différents ;
Exercice 10 : Distribution d’ouvrage
Etablir le Modèle Entité/Association correspondant :
On vous donne le MCD représentant des visites dans un centre médical :
En utilisant le schéma du MCD qui vous est donné ci-dessus, répondre aux questions
suivantes :
1) Un patient peut-il effectuer plusieurs visites ?
2) Un médecin peut-il recevoir plusieurs patients dans la même consultation ?
3) Peut-on prescrire plusieurs médicaments dans une même consultation ?
4) Deux médecins différents peuvent-ils prescrire le même médicament ?