FicheTD - 3 MERISE - Les Données

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 11

Cours de Répétitions.

Analyse MERISE – Les Données – Série des TDs Pour La Préparation du BTS

TD1 : Gestion Chaine Hôtelière. Un groupe hôtelier vous demande de réaliser une application de gestion hôtelière. Cette
application doit permettre la gestion de 8 hôtels, chaque hôtel possède 100 chambres maximum. Ces hôtels sont répartis en 5
classes (). Pour chaque hôtel il y a au maximum 9 catégories de chambres différentes (capacité, degré de confort). Cette
application doit gérer aussi, les clients ainsi que leurs réservations. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD2 : Gestion Clients Banque. Une banque désire posséder un SGBD pour suivre ses clients. Elle désire ainsi stocker les
coordonnées de chaque client (nom, prénom adresse), et les comptes dont elle dispose ainsi que leur solde (sachant par ailleurs
que certains comptes ont plusieurs bénéficiaires). On stockera également les opérations relatives à ces comptes (retrait et dépôt,
avec leur date et le montant). Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD3 : Modélisation d’Une Revue En Ligne. Un Numéro de la revue « Reflets d’Atelier » est caractérisé par son numéro, sa
date, le titre de son Editorial, le contenu de celui – ci, et sa mise en ligne éventuelle. Un numéro contient 1 ou plusieurs
articles, chaque article étant contenu dans un seul numéro. Un article est caractérisé par son Titre, sa description pour la
première page et les mots clés qui lui sont associés. Un article appartient à une catégorie. Un article propose aucun ou plusieurs
liens hypertextes complémentaires. Un article comporte 1 ou plusieurs pages. Chaque page est relié à un seul article. Un article
est écrit par un ou plusieurs auteurs (numéro, nom, prénom, sexe, nationalité). Travail à Faire : RDG, MCD, DDD, GDF,
MLD.

TD4 : Soient un ensemble d’informations dans le cadre de la mise en place d’un système d’information : Numéro du Serveur,
Nom du Serveur, Numéro de la Table, Numéro de la Consommation, Libellé de la Consommation, Prix unitaire de la
Consommation, Quantité d’une Consommation Commandée, Montant de la Ligne (Egal à la quantité d’une consommation
commandée multipliée par le prix unitaire de la consommation), Date de la Commande, Heure de la Commande, Numéro de la
Commande, Montant total de la commande. Et soient les règles de gestion suivantes : un serveur est affecté à plusieurs tables,
par journées complètes ; Une commande correspond à une table unique. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD5 : Médiathèque. On considère une médiathèque contenant des ouvrages pouvant être empruntés. Un ouvrage est
caractérisé par un numéro unique, un titre, un auteur et un éditeur. En outre, on décrit un ouvrage par un certain nombre de
mots-clés qui indiquent les sujets qui y sont traités. La médiathèque dispose d’un ou plusieurs exemplaires de chaque ouvrage,
L’exemplaire est identifié par un numéro et caractérisé par sa position dans les rayonnages et sa date d’achat. Un exemplaire
peut être emprunté par un emprunteur. Ces derniers sont identifiés par un numéro d’emprunteur et possèdent un nom et une
adresse. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD6 : La direction des études d’une école de Technicien Supérieur a décidé d’informatiser la gestion des emplois de temps.
Chaque étudiant est caractérisé par son matricule, son nom, son prénom et son âge. Chaque cours est identifié de façon unique
par un sigle=le (DB033, MD021, . . .) et possède un intitulé (base de données, mathématiques discrètes, . . .) ainsi qu’un
enseignant responsable. On connaît également le nombre de séances de chaque cours. Les enseignants sont caractérisés par un
identifiant alphanumérique, leur nom et leur prénom. Enfin, chaque séance est identifiée par le cours ainsi que le numéro de la
séance (séances 3 du cours BD033, séance 1 du cours de MD021, . . .), le type d’intervention (CM, TD, TP), la date, l’heure de
début et l’heure de fin auxquelles la séance a lieu ainsi que la salle et l’enseignant qui dispense la séance. Les étudiants
s’inscrivent aux cours auxquels ils souhaitent assister. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD7 : 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 ; Le magasin vend des produits à des clients ; Les produits possèdent une référence (un code), un libellé et un prix

1 / 10
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. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD8 : Une agence de location de maison et d’appartements désire gérer sa liste de logements. Elle voudrait en effet connaître
l’implantation de chaque logement (nom de la ville et du quartier) ainsi que les personnes qui les occupent (les signataires
uniquement). Le loyer dépend d’un logement, mais en fonction de son type (maison, studio, T1, T2...). L’agence facturera
toujours en plus du loyer la même somme forfaitaire à ses clients pour les frais de commission. Par exemple, le prix d’un
studio sera toujours égal au prix du loyer + 5000 FCFA de charges forfaitaires par mois. Pour chaque logement, on veut
disposer également de l’adresse, de la superficie ainsi que du montant du loyer. Quant aux individus qui occupent les
logements (les signataires du contrat uniquement), on se contentera de leurs noms, prénoms, date de naissance et numéro de
téléphone et numéro de la carte d’identité. Pour chaque ville, on désire connaître le département, la région, ainsi que la distance
séparant le logement de l’agence. Remarque : On gérera l’historique de l’occupation des logements par les individus ; On
considérera de plus qu’un individu ne peut être signataire que d’un seul contrat. Travail à Faire : RDG, MCD, DDD, GDF,
MLD.

TD9 : On souhaite modéliser sous forme d’un schéma entité-association l’information suivante. Dans le cadre de la conception
d’une base de données bancaire, la banque theBanque souhaite stocker les informations sur ses clients et leurs comptes.
Chaque client dispose d’un identifiant unique nclient. Pour chaque client, il est nécessaire de stocker son nom, son adresse
actuelle (Rue, CP et Ville) et sa profession. Chaque client dispose d’au moins un compte. Un compte, identifié par un numéro
unique ncompte. De plus, on souhaite pouvoir connaitre le solde du compte ainsi que l’année à laquelle le compte a été ouvert
par le client. TAF : RDG, MCD, DDD, GDF, MLD.

TD10 : Gestion d’une Bibliothèque. Considérer une bibliothèque, un ouvrage est caractérisé par le n° identifiant, un titre,
auteur. Un auteur écrit plusieurs ouvrages ainsi qu’un ouvrage peut être écrit par plus qu’un auteur. On décrit un ouvrage par
un certain nombre des mots-clés. On dispose de plusieurs exemplaires de chaque ouvrage. Un exemplaire peut être emprunté
par un lecteur plusieurs fois dans des dates différentes. TAF : Donnez le modèle E/A correspondant à cette bibliothèque.

TD11 : Gestion Etablissement Scolaire. Dans un établissement scolaire, on désire gérer la réservation des salles de cours
ainsi que du matériel pédagogique (ordinateur portable et ou vidéo projecteur). Seuls les enseignants sont habilités à effectuer
des réservations sous réserve de la disponibilité de la salle ou du matériel. Le planning des salles peut quant à lui être consulté
par tout le monde mais par contre le récapitulatif horaire par enseignant ne peut être consulté que par les enseignants. Enfin, il
existe pour chaque formation un enseignant responsable qui seul peut éditer le récapitulatif horaire pour l’ensemble de la
formation. TAF : Etablie Le Schéma Relationnel (Règles de Gestion + MCD + MLD).

TD12 : On veut gérer les étudiants et les enseignants d’un ensemble de formations dispensées par une université. Un étudiant
est identifié par son matricule, son nom, son prénom et sa date de naissance. Il peut suivre uniquement une formation au cours
de l’année. Chaque formation est identifiée par un code, un libellé et une durée (nombre d’année). Elle est assurée par un
ensemble d’enseignants. Chaque enseignant est reconnu par son code, son nom, son prénom et la matière qu’il enseigne. On
désire savoir le nombre d’heures qu’un enseignant effectue pour chacune des formations dans lesquelles il enseigne. Travail à
Faire : Délimiter le champ d’étude ; RDG, MCD, DDD, GDF, MLD.

TD13 : On se propose de représenter le système d’information d’une bibliothèque. Une bibliothèque enregistre chacun de ses
lecteurs, elle lui donne un numéro de lecteur, prend son nom et son adresse. Le lecteur peut éventuellement être membre d’une
société adhérente, on enregistre alors l’identification de cette société. Un lecteur peut emprunter plusieurs livres chaque jour. A
chaque prêt, on associe une « date de retour au plus tard ». Un lecteur appartient à un « type de lecteur ». Ce type lui permet

2 / 10
d’avoir ou non accès à certaines catégories de livres. Un livre est caractérisé par son numéro d’inventaire. Il est nécessaire de
connaître sa catégorie, le nom de son auteur, son éditeur, ainsi que le nombre de ses différents exemplaires disponibles.
L’édition, lorsqu’elle existe, est également à connaître. La catégorie d’un livre se repère par un numéro et possède un libellé. Il
en est de même pour le type de lecteur. Une société adhérente possède un nom et une adresse ; elle s’engage à envoyer un
minimum de 500 lecteurs. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD14 : Gestion des œuvres d'une exposition. On souhaite construire une base de données contenant des informations sur les
œuvres d'une exposition. On sait que : Toute œuvre de l'exposition a un titre, un ou plusieurs auteurs, une date d'acquisition et
un numéro de catalogue ; Une œuvre est exposée dans l'une des salles de l'exposition qui est caractérisée par un numéro, un
nom, le nombre d'œuvres qu'elle contient, le type d'éclairage, ou est présente dans une autre exposition pour laquelle on
connaît le début et la durée du prêt ; Certaines œuvres exposées peuvent avoir été empruntées à un particulier. Dans ce cas, on
connaît le titre, le nom, le prénom et l'adresse du propriétaire, la date de début et la durée de l'emprunt ; Une œuvre doit alors
être assurée. On connaît le montant de la prime d'assurance, la valeur pour laquelle l'œuvre est assurée, le nom et l'adresse de la
compagnie qui l'assure; On souhaite garder la liste des particuliers qui ont prêté des œuvres. Pour chacun, on affichera ses
titres, prénom, nom et adresse et les types d'œuvres qu'ils possèdent (art déco, art contemporain, antiquités, ...). Travail à
Faire : RDG, MCD, DDD, GDF, MLD.

TD15 : Gestion des excursions et randonnées. L’association « Natural Coach » est spécialisée dans l’organisation des
excursions et randonnées dans la nature (montagnes, forêts, déserts…) dans différentes régions du Maroc (Nord, le Rif, le
moyen Atlas, le Haut Atlas, les Oasis…). Cette association compte un certain nombre d’abonnés, appelés aussi des «
randonneurs » qui sont les seuls à pouvoir sortir en excursion. Les excursions sont organisées selon un planning très précis et
prévu à l’avance, le principe d’organisation est le suivant : Une excursion, fixée par une date de départ et une date de retour,
porte un nom (Circuit du Toubkal, Oukaimiden, Sources Oum Rabie…) et elle possède un point de départ situé dans une
région donnée et un point d’arrivée situé soit dans la même ou dans une autre région. Chaque excursion possède un tarif bien
déterminé et un nombre maximum de randonneurs à ne pas dépasser. Un randonneur peut s’inscrire à plusieurs excursions s’il
le souhaite. Enfin, une excursion est menée par un ou plusieurs guides, et chacun d’entre eux possède un numéro, un nom, et
un téléphone portable pour être joignable à tout moment par les randonneurs. Travail à Faire : RDG, MCD, DDD, GDF,
MLD.

TD16 : Le service commercial d'une entreprise enregistre les commandes des clients. Une commande comporte un numéro de
commande (numcom) et une date de commande (datcom). Les lignes de commande spécifient les articles commandés et leur
quantité. Deux lignes ne peuvent se référencer au même article. Les clients sont caractérisés par un numéro de client (numcli),
un nom ou raison sociale (nomcli) et une adresse (adcli). Un article est référencé par un numéro (numart) et est caractérisé par
un libellé descriptif (libart) et une quantité en stock (qtestock). TAF : Etablir le modèle conceptuel des données.

TD17 : Une académie souhaite gérer les cours dispensés dans plusieurs collèges. Pour cela, on dispose des renseignements
suivants : Chaque collège possède d’un site Internet ; Chaque collège est structuré en départements, qui regroupent chacun des
enseignants spécifiques. Parmi ces enseignants, l’un d’eux est responsable du département ; Un enseignant se définit par son
nom, prénom, tél, mail, date de prise de fonction et son indice ; Chaque enseignant ne dispense qu’une seule matière ; Les
étudiants suivent quant à eux plusieurs matières et reçoivent une note pour chacune d’elle ; Pour chaque étudiant, on veut gérer
son nom, prénom, tél, mail, ainsi que son année d’entrée au collège ; Une matière peut être enseignée par plusieurs enseignants
mais a toujours lieu dans la même salle de cours (chacune ayant un nombre de places déterminé) ; On désire pouvoir calculer
la moyenne par matière ainsi que par département ; On veut également calculer la moyenne générale d’un élève et pouvoir
afficher les matières dans lesquelles il n’a pas été noté ; Enfin, on doit pouvoir imprimer la fiche signalétique (, prénom, tél,
mail) d’un enseignant ou d’un élève. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

3 / 10
TD18 : Un office HLM gère des cités composées de bâtiments, eux-mêmes composés d'appartements. Ces appartements sont
libres ou loués à des locataires. Chaque cité est sous la responsabilité d'un gardien. Chaque appartement appartient à un type de
logement (F1 à F6) correspondant à un certain nombre de caractéristiques précises. Des opérations d'entretien peuvent être
effectuées sur les appartements par des artisans. Les règles de gestion sont les suivantes : Une cité n'est gardée que par un seul
gardien ; Un bâtiment n'appartient qu'à une seule cité ; Une opération est relative à un seul appartement ; Un appartement, s'il
est loué, n'a qu'un seul locataire. TAF : Déterminer le modèle conceptuel des données.

TD19 : Une auto-école comprend des moniteurs et des véhicules. Elle prépare des élèves à passer un permis de type donné.
Les moniteurs donnent des leçons aux élèves ; une leçon possède une durée (durlec). Les règles de gestion sont les suivantes :
Une leçon n'est donnée que par un seul moniteur ; Un élève ne passe qu'un seul type de permis ; Une leçon est donnée que pour
un seul élève ; Un élève n'apprend à conduire que sur un seul véhicule. TAF : Etablir le modèle conceptuel des donné.

TD20 : Représenter le schéma E/A de l'énoncé suivant. Une ville (nom, pays) a des musées (nom, description). Une œuvre
(titre, siècle) est exposée dans un musée pendant une certaine période (début, fin). Une œuvre peut ne pas être exposée. Elle
peut aussi être exposée dans différents musées à différentes périodes. On connaît le nom et le prénom de l’artiste qui a réalisé
une œuvre. Il y a un artiste par œuvre. Des artistes réalisent de nombreuses œuvres.

TD21 : Un fanatique de cinéma et de festivals de films décide de réaliser sa base de données personnelle en y stockant les
différents festivals de cinéma (Venise, Canne, Bruxelles,… avec pour chacun le lieu et le directeur) et ce pour chaque année où
ils se déroulent. Pour chaque festival, il désire également enregistrer les films qui y furent en compétition (titre, réalisateur…),
les acteurs (nom, nationalité, films en compétition dans lesquels ils ont tourné) et les réalisateurs (nom, film en compétition
qu’ils ont réalisé) présents durant le festival. Finalement, il veut, et ce pour chaque festival encore, encoder à part le film qui a
remporté le grand prix et l’acteur ayant remporté le prix du meilleur rôle. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD22 : Lors d’une élection communale, faisant fi de tout secret électoral, un informaticien malfaisant réussit à se procurer et à
stocker dans une base de données relationnelle les informations suivantes : pour chaque commune (avec son nom et son
nombre d’électeurs potentiels) les électeurs ayant voté (nom, prénom, adresse et heure du vote), les candidats (nom, prénom,
position sur la liste du parti) pour lesquels ils ont voté (un électeur pouvant en effet voter pour plusieurs candidats) ainsi que le
parti pour lequel ils ont voté (les candidats pour lesquels ils votent doivent être du même parti). Notre informaticien veut
aisément pouvoir comptabiliser le nombre de voix attribuées à chaque parti et à chaque candidat pour chaque commune et
aisément retrouver les électeurs ayant voté dans chaque commune pour chaque candidat et chaque parti. Travail à Faire :
RDG, MCD, DDD, GDF, MLD.

TD23 : On veut informatiser la gestion des séjours des patients d’un hôpital. Chaque patient possède un numéro
d’identification, un nom, un prénom, une adresse, et le nom de sa caisse d’assurance maladie. Le patient effectue un ou
plusieurs séjours à l’hôpital. On attribue à chaque séjour un numéro. Un séjour possède une date d’arrivée et une date de
départ, et s’effectue dans une chambre (que l’on supposera être la même tout au long du séjour). Une chambre a un numéro, un
étage, et le nom du service correspondant. Enfin, lors d’un séjour peuvent être pratiquées une ou plusieurs interventions.
Chaque opération a un code, une date, un nom, et est dirigée par un médecin. Chaque médecin a un code, un nom, un prénom
et une spécialité. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD24 : Une école veut modéliser ses informations afin de gérer ses étudiants (répartis pour chaque année en groupes), ses
enseignants et ses locaux. On traitera successivement trois hypothèses : Chaque enseignant a en charge chaque année un
certain nombre de groupes d'étudiants, et chaque groupe a toujours cours dans la même salle ; Au coup par coup, un enseignant
prend en charge un groupe et fait cours dans une salle, elle aussi attribuée au coup par coup ; Les enseignants ont en charge

4 / 10
chaque année certains groupes, qui ont toujours cours dans les mêmes salles. Mais sur certains créneaux horaires, les salles
servent aussi de lieux de permanence pour les enseignants. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD25 : On souhaite construire une base de données contenant des informations sur les œuvres d'une exposition. On sait que :
Toute œuvre de l'exposition a un titre, un ou plusieurs auteurs, une date d'acquisition et un numéro de catalogue ; Une œuvre
est exposée dans l'une des salles de l'exposition qui est caractérisée par un numéro, un nom, le nombre d'œuvres qu'elle
contient, le type d'éclairage, ou est présente dans une autre exposition pour laquelle on connaît le début et la durée du prêt ;
Certaines œuvres exposées peuvent avoir été empruntées à un particulier. Dans ce cas, on connaît le titre, le nom, le prénom et
l'adresse du propriétaire, la date de début et la durée de l'emprunt ; Une œuvre doit alors être assurée. On connaît le montant de
la prime d'assurance, la valeur pour laquelle l'œuvre est assurée, le nom et l'adresse de la compagnie qui l'assure ; On souhaite
garder la liste des particuliers qui ont prêté des œuvres. Pour chacun, on affichera ses titres, prénom, nom et adresse et les types
d'œuvres qu'ils possèdent (art déco, art contemporain, antiquités, ...). Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD26 : Examens. Les Examens nationaux sont gérés par l'Inspection Académique et concernent les élèves de cette académie.
Les élèves doivent obligatoirement remplir un dossier d'inscription numéroté avant le 31 décembre de l'année scolaire en cours.
Ce dossier comprend le nom, la date de naissance, l’établissement de l’élève et le nom de l'examen. Un établissement est défini
par son code, son nom, son adresse et la ville. Chaque examen, comprend une série d'épreuves qui lui est propre, chacune dotée
d'un coefficient. Chaque épreuve d'examen se déroule donc à la même date dans toute l’académie. La gestion de ces examens
comprend aussi la convocation d'une dizaine d'enseignants de l'académie à la commission de rédaction du sujet de chaque
épreuve. Cette commission se réunit à l'inspection académique au plus tard 2 mois avant la date de l'épreuve. Les corrections
ont lieu le lendemain de l'épreuve. Un enseignant est connu par son matricule, son nom, son téléphone, adresse, ville et son
établissement. La centralisation des notes de l'élève est faite sur un bordereau transmis au jury chargé d'examiner l'admission
définitive du candidat. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD27 : Gestion d'une clinique. On se propose de modéliser la base de données d'un hôpital. L'analyse de l'existant a dégagé
les informations suivantes : L'hôpital a un ensemble d'employés qui sont des docteurs et des infirmières. Chaque employé
possède un numéro d'employé, un nom, un prénom, une adresse et un numéro de téléphone ; L'hôpital est composé de plusieurs
services, pour lesquels on connaît le code, le nom, le bâtiment et le directeur, qui est en fait un docteur ; Chaque service
contient plusieurs salles. Une salle est représentée par un numéro, un surveillant et le nombre de lits qu'elle possède. Le
numéro de salle est local à un service (i.e., chaque service possède une salle numéro 1). Un surveillant est un infirmier ; Un
infirmier est affecté à un service et à un seul ; Les docteurs ne sont pas affectés à un service particulier, mais on connaît sa
spécialité ; On connaît aussi pour chaque infirmier sa rotation et son salaire ; Les malades de l'hôpital sont représentés par un
numéro, un nom, un prénom, une adresse et un numéro de téléphone ; Un malade est hospitalisé dans une salle avec un numéro
de lit et son diagnostic. Il est soigné par un docteur. Au cas où il y a des complications, il peut être transféré dans un autre
service avec une autre salle. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD28 : On se situe dans un centre de gestion comprenant plusieurs agences délocalisées. Dans chaque agence travaillent
plusieurs comptables, chacun gérant plusieurs exploitations. Un comptable ne travaille que dans une seule agence et une
exploitation ne peut être gérée que par un seul comptable. On souhaite connaître la liste des exploitations gérées par chacun des
comptables et chacune des agences. Les informations retenues sont : Le nom de l’exploitation, La commune où se situe
l’exploitation, Le nom du comptable, Le directeur et la ville de l’agence, Le nom de l’agence, La SAU de l’exploitation, L’âge
du comptable, Le numéro de téléphone du comptable. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD29 : Le service du personnel d’une entreprise souhaite gérer les employés. Ces derniers sont identifiés par un numéro. Ils
sont répartis dans différents services repérés par un numéro, un nom et une localisation. On souhaite stocker également le nom,
la date d’embauche, la qualification, le numéro d’employé du manager pour chaque employé ainsi que le salaire de base. Parmi

5 / 10
les employés de l’entreprise, on souhaite intégrer pour les commerciaux en plus de leur salaire de base une rubrique
mentionnant le montant des commissions. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD30 : On souhaite construire la base de données d’une entreprise de type « Grossiste » qui achète des produits à différents
fournisseurs et les revend à ses clients. Les fournisseurs pourront recevoir des courriers ou des appels téléphoniques. De même
pour clients. Un client peut passer commande de différents produits. S’il ne connait pas les références du produit, il indique la
désignation. S’ils sont en stock, le grossiste les lui livre. S’ils ne sont pas en stock, le grossiste les lui livre plus tard.
Cependant, le grossiste doit avoir la possibilité d’interroger la base de données pour connaître les produits commandée mais
non encore livrés, par client. La stratégie d’achat auprès des fournisseurs n’est pas automatisée : c’est le grossiste qui, en
fonction de ses choix personnels, va choisir tel ou tel fournisseur pour un produit (un même produit pouvant être fournit par
plusieurs fournisseurs). Afin de l’aider à choisir les fournisseurs, le grossiste doit connaître les délais chez un fournisseur
donné. Ce fournisseur peut avoir des délais différents suivant les produits. De plus, chaque fournisseur pratique des prix libres.
Le grossiste doit aussi connaître ces prix. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD31 : Gestion Etablissement Hôtelier. Un hôtel est composé des chambres et chaque chambre dispose d’une salle d’eau,
d’une douche ou d’une baignoire. U hôtel héberge des personnes et peut employer du personnel et est aussi impérativement
dirigé par un directeur. On ne connait que le nom et le prénom des employés, des directeurs et des occupants. Certaines
personnes sont des enfants et d’autres des adultes. Un hôtel a les caractéristiques suivantes : une adresse, un nombre de pièces
et une catégorie. Une chambre est caractérisée par le nombre de lits qu’elle contient, son prix et son numéro. On veut pouvoir
savoir qui occupe quelle chambre et à quelle date. Pour chaque jour de l’année, on veut pouvoir calculer le loyer de chaque
chambre en fonction de son prix et de son occupation (le loyer est nul si la chambre est inoccupée). La somme de ces loyers
permet de calculer le chiffre d’affaire de l’hôtel entre deux dates. TAF : RDG, MCD, DDD, GDF, MLD.

TD32 : Construire un schéma conceptuel correspondant au fonctionnement d’une société de formation (version de base). Une
société de formation désire informatiser la gestion des inscriptions aux sessions qu’elle organise, ainsi que la facturation. Il
existe un certain nombre de séminaires de formation, chacun consacré à un thème différent et facturé à un tarif déterminé. Un
séminaire peut être organisé plus d’une fois, ce qui correspond à autant de sessions. Les sessions d’un séminaire se tiennent à
des dates différentes. Des entreprises inscrivent certains de leurs employés à certaines sessions. Il existe un nombre maximum
de participants pour les sessions de chaque séminaire (quelle que soit la date de la session). Tous les mois, la société facture à
chaque entreprise concernée le montant correspondant à la participation de ses employés aux sessions du mois écoulé.

TD33 : Soit une agence immobilière qui propose la location de tous types d'hébergement (maison et appartement). Cette
agence souhaite gérer ses logements, cette agence désire connaître le nom de la commune et le quartier où se trouve chaque
type de logement et aussi les personnes qui ont louées ces logements (les signataires uniquement). Le prix pour chaque
logement dépend de son type (maison, appartement, studio), l'agence facturera toujours en plus du loyer la même somme
forfaitaire à ses clients. Par exemple, pour louer un studio alors le prix égale au prix du loyer + 30 DH de charges par mois. Un
logement est caractérisé aussi par sa surface, de l'adresse ainsi que du loyer. Chaque client est caractérise par son nom, prénom,
date de naissance et numéro de téléphone. Ce système doit alors enregistrer le nombre d'habitants de chaque commune ainsi
que la distance séparant la commune de cette agence. Le système à développer doit aussi gérer l'historique de location de ces
logements par les individus. Il doit aussi enregistrer la date de début et la date de fin de chaque location. Chaque client peut
signer plusieurs contrats de location. Ajoutant que chaque logement eut être loué plusieurs fois dans le temps. On considère
que chaque commune possède un ou plusieurs quartiers. Le quartier est l'unité géographique utilisée pour la gestion de ces
logements. Travail à Faire : RDG, MCD, DDD, GDF, MLD.

TD34 : Gestion d'un institut privé. Il s'agit d'établir une base de données pour la gestion des formations d'un institut privé.
Un cours est caractérisé par un numéro de cours NOCOURS, un libellé LIBELLE, une durée en heures DUREE et un type

6 / 10
TYPE. Un cours peut faire l'objet dans l'année de plusieurs sessions identiques. Une session est caractérisée par un numéro
NOSESS, une date de début DATE et un prix PRIX. Une session est le plus souvent assurée par plusieurs animateurs. Un
animateur peut intervenir dans plusieurs sessions au cours de l'année. On désire mémoriser le nombre d'heures NBH effectué
par un animateur pour chaque session. Un animateur est caractérisé par un numéro NOANI, un nom NOMA et une adresse
ADRA. Chaque session est suivie par au plus 20 participants. Un participant est caractérisé par un numéro NOPAR, un nom
NOMP et une adresse ADREP. TAF : Etablir le modèle E/A correspondant.

TD35 : Construire le schéma conceptuel décrivant un cabinet de médecins. Chaque médecin reçoit des patients en consultation.
Lors de chaque consultation de chaque patient, un certain nombre d’actes médicaux sont effectués par le médecin. Chaque acte
est répertorié dans une liste standard qui en donne le tarif. C’est ainsi que le médecin calcule le prix de la visite. Le patient peut
payer lors de sa visite ou plus tard. Toute consultation non payée au bout d’un mois fait l’objet d’un rappel de paiement. Les
sommes perçues durant chaque mois constituent le revenu du médecin. Cette information lui permet de remplir aisément sa
déclaration fiscale annuelle. Le médecin connaît la date de naissance, le sexe et la profession de chaque patient. Il sait
également si le patient souffre d’un certain nombre d’affections réparties selon des classes standards. Lors de chaque visite
d’un patient, le médecin inscrit la date, les prestations et les médicaments prescrits. Si un patient est décédé, il indiquera la date
du décès.

TD36 : Une fédération sportive désire informatiser l'organisation de ses tournois. Les clubs de la fédération sont dotés d'un
numéro et d'un nom. Chaque club attribue à ses équipes un numéro, unique au sein du club. Chaque joueur d'un club appartient
à une seule équipe de celui-ci. Un joueur est décrit par un numéro matricule unique attribue par la fédération, ses nom, prénom
et adresse, son « numéro de maillot », sa « place » sur le terrain. Un tournoi est décrit par un numéro et sa date. Chaque tournoi
est organisé par un club de la fédération. Au cours d'un tournoi, les différentes équipes qui y participent s'affrontent dans des
matchs. Un match est décrit par un numéro, unique au sein du tournoi, et son résultat. TAF : On demande de fournir un
diagramme entité-relation pour la base de données de la fédération.

TD37 : Gestion d’une scolarité. La scolarité d’un institut d’enseignement supérieur veut gérer avec une base de données les
inscriptions des étudiants, les emplois du temps, les résultats des examens, etc. Lors de son inscription, l’étudiant reçoit un
numéro unique et sera affecté à une classe. Chaque étudiant est décrit par son numéro, son nom, sa date de naissance et son
adresse Un enseignant, identifié par son matricule, peut enseigner plusieurs matières à une même classe. Le coefficient d’une
matière peut changer d’un niveau à un autre et d’une discipline à une autre. L’institut conserve pour chaque étudiant, la note du
devoir surveillé ainsi que la note obtenue à l’examen final de chacune des matières étudiées. L’institut mémorise pour chaque
enseignant son nom, son adresse, son numéro de téléphone et son relevé d’identité bancaire (RIB).TAF : Etablir le schéma
Entité/Association de cette base de données.

TD38 : Un club vidéo propose des cassettes et des DVD en location à ses membres. Pour chaque membre, on enregistre le
nom, l’adresse, le numéro de téléphone. On lui donne un numéro d’inscription qui l’identifie. Chaque support est caractérisé
par son type (cassette ou DVD), un code identifiant et la date d’achat. Pour le film du support, on enregistre le titre
(identifiant), son réalisateur, l’acteur vedette et le genre. Plusieurs supports peuvent être disponibles pour un même film, alors
que pour certains films, il n’existe pas encore de supports proposés à la location. A tout instant, un support peut être loué par
un membre du club. Chaque support est en outre caractérisé par le nombre d’emprunts, le titre du film, son réalisateur, ses
principaux acteurs (nom et prénom, tous deux identifiants, ainsi que la date de naissance), la date de sortie du film. Pour
chaque location, on connaît le support, la date d’emprunt, la date normale de restitution, la date de restitution effective et
l’emprunteur. Une location dure un nombre entier de jours (au moins un). On conserve l’historique des locations. TAF :
Élaborez le schéma conceptuel.

7 / 10
TD39 : Proposer un schéma conceptuel qui représente le domaine d’application suivant : On désire gérer une bibliographie
constituée d’articles (code identifiant, type, titre). Chaque article est écrit par un nombre quelconque d’auteurs. Chaque auteur
est caractérisé par son nom (supposé identifiant) et l’organisme dont il dépend. En outre, chaque article est extrait d’un ouvrage
dont on donne le titre, l’éditeur, la date de parution, ainsi qu’un numéro identifiant. Dans cet ouvrage, chaque article
commence en haut d’une page dont on connaît le numéro. Exemple : l’article de code 13245, du type «THEORIE», intitulé
«Non monotonic reasoning in operational research», écrit par Baxter (Stanford Univ.) et Randon (Bell Labs) est extrait (page
340) de l’ouvrage numéro 556473, intitulé «Advanced Topics in Decision Support Systems», publié par North-Holland en
1998.

TD40 : Proposer un schéma conceptuel qui représente le domaine d’application suivant : Les patients d’un hôpital sont répartis
dans les services (caractérisés chacun par un nom identifiant, sa localisation, sa spécialité) de ce dernier. A chaque patient
peuvent être prescrits des remèdes. Un remède est identifié par son nom et caractérisé par son type, son fabricant et l’adresse
de ce dernier. Chaque prescription d’un remède à un patient est faite par un médecin à une date donnée pour une durée
déterminée. On ne peut rédiger plus d’une prescription d’un remède déterminé pour un même patient le même jour. Chaque
patient est identifié par un numéro d’inscription. On en connaît le nom, l’adresse et la date de naissance. Chaque médecin
appartient à un service. Il est identifié par son nom et son prénom.

TD41 : Proposer un schéma conceptuel qui représente le domaine d’application suivant : Une entreprise de distribution dispose
d’un certain nombre de véhicules (identifiés par leur numéro et caractérisés par leur capacité et le nom du conducteur). Chaque
jour, chaque véhicule effectue une (et une seule) tournée de distribution, d’une longueur déterminée. Durant cette tournée, le
véhicule emporte des colis (décrits chacun par un numéro identifiant et un poids). Chaque colis doit être livré à un destinataire.
Un destinataire est identifié par un numéro de destinataire et caractérisé par un nom et une adresse.

TD42 : Proposer un schéma conceptuel qui représente le domaine d’application suivant : Une bibliothèque contient des
ouvrages, repérés par un numéro unique et caractérisés chacun par son titre, sa maison d’édition et sa date d’édition. Un
ouvrage peut avoir été écrit par un ou plusieurs auteurs. Un auteur est identifié par son nom et son prénom; il est caractérisé par
sa date de naissance. Un ouvrage peut en outre être caractérisé par un ou plusieurs thèmes. Il existe un répertoire de thèmes
standard, chaque thème étant décrit par un code concis (par exemple ROM.HIST) et son libellé en clair (par exemple ROMAN
HISTORIQUE). Tous les codes concis sont différents. Lorsqu’on caractérise un ouvrage, on lui attribue le ou les thèmes qui le
décrivent le mieux. Il se peut qu’un ouvrage ait été acquis suite à la demande personnelle d’un lecteur. Un lecteur est identifié
par son numéro d’inscription et caractérisé par son nom et son adresse.

TD43 : La fédération internationale de cyclisme désire mettre au point une base de données. Celle-ci comporte des
informations sur les différents coureurs, les équipes, les résultats obtenus aux différentes courses organisées ainsi que, pour des
raisons d’actualité, sur le suivi médical des coureurs. Les coureurs sont identifiés par leur nom et leur prénom, on connaît leur
taille, leur date de naissance et l’équipe à laquelle ils appartiennent. Une équipe est identifiée par son nom, elle possède un
budget, un directeur sportif dont on connaît le nom, le prénom et la date de naissance. Elle est financée par des sponsors qui
peuvent varier selon les années et dont on connaît le nom, l’adresse et le domaine d’activité. Une course correspond à un nom
de course (ex. « Tour de France »), on en connaît la distance totale à parcourir. Elle peut comporter une ou plusieurs étapes,
dont on connaît le numéro d’ordre (ex. « 3è étape »), la date, le type (ex. « Contre la montre individuel »), la ville de départ et
celle d’arrivée. Pour chaque coureur ayant participé à une étape d’une course, on connaît le classement qu’il a obtenu lors de
cette étape. Pour chaque course, on connaît le vainqueur final et l’équipe à laquelle il appartient. Pour chaque course, les
équipes emploient des soigneurs, dont on connaît le nom, le prénom, la date de naissance et la nationalité. On note aussi, à
chaque étape, quelle dose de quel(s) produit(s) a administré un soigneur à un coureur. Un produit est identifié par un numéro
de produit, a un nom, une indication (ex. « douleur musculaire »), une contre-indication (ex. « ne pas administrer en dessous de

8 / 10
20 ans ») et une posologie (ex. « 1 comprimé par jour »). Dans cette base de donnée de production, seules les informations
courantes (concernant l'édition en cours) de la course, des coureurs, des équipes, etc. sont stockées. TAF : RDG, MCD, DDD,
GDF, MLD.

TD44 : On désire gérer les emplois du temps des différents personnels (enseignants, enseignants-chercheurs et chercheurs) de
l’UFR, pour savoir à tout moment s’il est possible de les joindre, et où. Pour cela, on considère que, en dehors des périodes où
ils peuvent être joints dans leur bureau, les personnels peuvent être en réunion, quel que soit leur statut. Une réunion est
désignée par une date précise, une tranche horaire (début, fin) et une salle de réunion. On veut aussi connaître les autres
personnes participant à la réunion. Chaque personne est désignée par son nom, son prénom, le bureau où on peut la joindre.
Les enseignants peuvent, de plus, être en cours. Un cours est identifié par la matière enseignée à laquelle est affectée toujours
la même salle de cours. Il est désigné par une période de début et de fin (ex. de février à mai), un jour de la semaine, une
tranche horaire. Plusieurs enseignants peuvent enseigner la même matière dans l’année, à des jours et créneaux horaire
différents. Un enseignant peut enseigner plusieurs matières et plusieurs fois la même matière dans l’année, à des périodes
différentes. Les chercheurs peuvent être à certaines périodes de l’année en mission en dehors de l’UFR. Une mission est
désignée par une date de début et de fin et un lieu de mission. Les chercheurs appartiennent à un laboratoire dont on peut
joindre le secrétariat en cas d’urgence. Les enseignants-chercheurs sont à la fois enseignants et chercheurs, avec un
pourcentage plus ou moins grand d’enseignement (par rapport à la recherche) à effectuer. Ils peuvent donc être soit en réunion,
soit en mission, soit en cours. TAF : RDG, MCD, DDD, GDF, MLD.

TD45 : Une agence immobilière souhaite créer une base de données pour la gestion des biens immobiliers mis à sa disposition
et pour l'exploitation statistique et/ou fiscale des informations accumulées. Pour chaque logement on possède plusieurs
informations : l'adresse, le nom du propriétaire, le type (maison, appartement, etc.), le nombre de pièces, la superficie
habitable, l'état de l'habitation (neuf, très bon état, bon état, mauvais état), le prix de mise en vente, la date de disponibilité, la
ville. Chaque propriété peut avoir un ou plusieurs garages. Ces derniers sont caractérisés par un numéro, un type (box,
emplacement, etc.) et peuvent avoir des adresses différentes de celle de la propriété. Un logement peut être vendu ou acheté par
une personne caractérisée par son nom et son adresse de contact. Pour chaque transaction de vente (caractérisée par une
référence numérique unique), l'agence touche une commission qui correspond à un pourcentage du prix de vente (qui est
composé d'une valeur fixe de 650 000 FCFA à laquelle on additionne entre 3 et 5% en fonction de la négociation). L'agence
organise et gère également les visites des propriétés que les acheteurs potentiels (clients) pourraient réclamer. Pour des besoins
d'exploitation fiscale, l'agence souhaite garder la trace du montant total de chaque transaction de vente effectuée (prix de vente)
ainsi que le montant totale de la commission perçue après la vente. TAF : RDG, MCD, DDD, GDF, MLD.

TD46 : On souhaite mettre en place une base de données d’une bibliothèque permettant de stocker des informations sur
différents ouvrages. Chaque ouvrage est identifié par un ISBN. Pour chaque ouvrage on connait son titre, son thème et un
résumé. Un ouvrage peut être co-écrit par plusieurs auteurs. Pour chaque auteur, on dispose de son nom, son prénom et de son
année de naissance. Un ouvrage est édité en plusieurs exemplaires. Pour chaque exemplaire, on dispose d’un numéro qui
l’identifie de manière unique. Pour chaque exemplaire, on stocke l’information sur le nombre de pages et le type de reliure. Un
exemplaire est édité par un éditeur dont on connait le nom et l’adresse. Tous les exemplaires ne peuvent pas être empruntés.
Pour ceux qui le sont, on stocke la date de l’emprunt, la date de retour attendue et l’information si oui ou non l’exemplaire a
été rendu. Les emprunts se font par rapport à des adhérents dont on connait le nom, le prénom et l’adresse. Un adhérent dispose
d’un numéro d’adhérent qui l’identifie de manière unique. Un adhérent a le droit d’emprunter plusieurs fois un exemplaire.
Pour finir, la bibliothèque propose des rencontres pour discuter autour d’un ou plusieurs ouvrages. Une rencontre est composée
de sessions. Chaque session, dont on stocke un titre et un horaire, est identifiée relativement par rapport à la rencontre. Une
session est animée par un ou plusieurs intervenants dont on connait le nom et le prénom. Pour chaque rencontre, on stocke la

9 / 10
date et la salle où celle-ci aura lieu. Les adhérents ont la possibilité de s’inscrire à ces rencontres. TAF : RDG, MCD, DDD,
GDF, MLD.

TD47 : Proposer un schéma conceptuel qui représente le domaine d’application suivant : Les clients de l’entreprise sont
caractérisés par leur nom, leur adresse et le montant de leur compte. Ils reçoivent un numéro qui permet de les distinguer. Un
client a passé un certain nombre de commandes, caractérisées chacune par un numéro qui les identifie, une date de réception et
l’identification de l’employé qui l’a introduite. Chaque commande contient un certain nombre de détails de commande
numérotés, qui spécifient chacun le produit commandé, la quantité désirée, la quantité déjà livrée et la date de la dernière
livraison. Un produit est identifié par un numéro et caractérisé par un libellé et un prix unitaire. Les clients reçoivent des
factures. Chaque facture correspond à un colis expédié à une date déterminée. Un colis comporte, pour un ou plusieurs détails
de commande, la quantité expédiée (tout ou partie de la quantité commandée) en fonction de la disponibilité du produit. Une
facture comporte un numéro identifiant, la date d’expédition du colis et un montant total. Elle spécifie aussi la composition du
colis et les coordonnées du client : nom, adresse et téléphone. L’étiquette du colis reprend le numéro de sa facture, sauf
lorsqu’il ne contient que des produits cadeaux. Les sous-colis d’un colis correspondent à des détails de commande distincts.

TD48 : Construire un schéma conceptuel correspondant au fonctionnement d’une société de formation (version étendue). Une
société de formation désire informatiser la gestion des inscriptions aux sessions qu'elle organise, ainsi que la facturation. Il
existe un certain nombre de séminaires de formation, chacun consacré à un thème différent et facturé à un tarif déterminé. Un
séminaire peut être organisé plus d'une fois, ce qui correspond à autant de sessions. Les sessions d'un séminaire se tiennent à
des dates différentes. Des entreprises inscrivent certains de leurs employés à certaines sessions. Lors d'une inscription, qui
s'effectue à une certaine date, l'entreprise indique, pour chaque employé concerné, le nom, le prénom, le numéro de téléphone,
le matricule interne à l'entreprise et la session à laquelle il est inscrit. Dès sa première inscription, l’employé devient un client
de la société de formation et reçoit un numéro unique. Ultérieurement, l'inscription d'un employé à une session peut être
annulée ou transférée vers un autre employé. Si l'annulation est effectuée moins d'une semaine avant la date de la session, un
montant forfaitaire est cependant dû. Il existe un nombre maximum de participants pour les sessions de chaque séminaire
(quelle que soit la date de la session). Chaque séminaire est pris en charge par un ou plusieurs instructeurs, mais ceux-ci ne
sont pas nécessairement connus au moment où on prend les premières inscriptions, et peut utiliser un ou plusieurs ouvrages de
référence. Tous les mois, la société facture à chaque entreprise concernée le montant correspondant à la participation de ses
employés aux sessions du mois écoulé. On vérifiera que les informations répertoriées sont suffisantes pour rédiger la brochure
commerciale de la société et pour produire et gérer les factures.

TD49 : On veut représenter les données suivantes. On dispose d’une liste d’étudiants avec leur matricule, nom et prénom et,
d’une liste d’examens avec pour chacun leur type (écrit, oral, devoir à la maison, projet), leur date, un titre éventuel, un
coefficient, et une note maximale (par exemple, sur 20 ou sur 10). Chaque étudiant a, pour chaque examen une note
(éventuellement manquante si l’examen n’a pas encore eu lieu ou si l’étudiant est absent). T.A.F : Etablir le dictionnaire de
données ; Identifier les règles de gestion ; Réaliser un MCD ; Trouver MLD.

TD50 : Etude de Cas 4 : Gestion Fédération Sportive. Une fédération sportive désire informatiser l’organisation de ses
tournois conformément aux règles de gestion suivantes : Les clubs de la fédération sont dotés d’un numéro et d’un nom ;
Chaque club attribue à ses équipes un numéro unique au sein du club ; Chaque joueur d’un club appartient à une seule équipe
de celui-ci. Un joueur est décrit par un numéro matricule unique attribué par la fédération, ses noms, prénoms et adresse, son
« numéro de maillot », sa « place » sur le terrain ; Un tournoi est décrit par un numéro et sa date. Chaque tournoi est organisé
par un club de la fédération. Au cours d’un tournoi, les différentes équipes qui y participent s’affrontent dans des matchs ; Un
match est décrit par un numéro unique au sein du tournoi et son résultat. TAF : Elaborez le schéma Conceptuel pour la base de
données de la fédération.

10 / 10
11 / 10

Vous aimerez peut-être aussi