Vous êtes sur la page 1sur 9

Sujet N°1 

: Gestion d’une bibliothèque


La bibliothèque municipale de Parakou désire automatiser sa gestion. Sachant que :
 Un ouvrage a un titre, un code, un nombre d’exemplaire. Il peut traiter de plusieurs domaines et
peut être publié dans plusieurs langues avec pour chaque langue, une date de parution.
 Un ouvrage est écrit par plusieurs auteurs
 Un emprunt peut concerner plusieurs ouvrages et est effectué par un membre.
 Tous les ouvrages d’un même emprunt ne sont pas forcément retournés au même moment.
Le responsable de la bibliothèque vous donne la liste des informations manipulées dans le tableau ci-
dessous :
Attributs Désignation en clair
CodOuv Code de l’ouvrage
Titre Titre de l’ouvrage
NbEx Nombre d’exemplaire de l’ouvrage
CodDom Code du domaine
LibDom Libellé du domaine
NumAut Numéro d’un auteur
NomAut Nom d’un auteur
CodLang Code d’une langue
LibLang Libellé d’une langue
Datpar Date de parution d’un ouvrage dans une langue
NumEmp Numéro d’un emprunt d’ouvrages
DatEmp Date d’un emprunt d’ouvrages
DatRet Date de retour d’un ouvrage emprunté
NumMem Numéro du membre
NomMem Nom du membre

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

1
Sujet N°2 : Gestion d’une salle de spectacle
La société loisir et compagnie chargée de gérer des salles de spectacles vous invite à lui mettre en
place une base de données pour lui faciliter sa gestion.
La société dispose de plusieurs salles de spectacle dans toutes les communes du Bénin.
Les spectacles sont programmés à l’avance et les salles occupées ont des capacités différentes et sont
de différents types
Un spectacle c’est une ou plusieurs représentations d’un ou de plusieurs artistes. Chaque représentation
a lieu dans une salle donnée, à une date donnée et à une heure donnée.
Pour un spectacle, il y a toujours un artiste principal qui se produit à toutes les représentations du
spectacle et des artistes secondaires qui sont programmés pour certaines représentations du spectacle.
Les tickets sont de différents types (réservations, place assise, place debout, etc.) et leurs prix varient
selon la représentation et le type de ticket. A la fin de chaque représentation, le nombre de tickets
vendus par type est enregistré.
Propriétés Désignation en clair
NumSpectacle Numéro du spectacle
NomSpectacle Nom du spectacle
NumSalle Numéro de la salle
Capacité Capacité de la salle
TypeSalle Type de la salle
NumArtiste Numéro d’un artiste
NomArtiste Nom d’un artiste
NumReprésentation Numéro d’une représentation
DateReprésentation Date de la représentation
HdebReprésentation Heure de début d’une représentation
HfinReprésentation Heure de fin d’une représentation
NumArtiste Numéro d’un artiste
CodeTicket Code d’un type de ticket
Libellé Libellé du type de ticket
Montant Montant d’un type de ticket pour une représentation
Nbticket Nombre de ticket d’un type donné vendu pour une
représentation

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

2
Sujet N°3 : Gestion de projets
La société Magengo et fils spécialisée dans la vente de produits cosmétiques est divisée en plusieurs
départements.
Chaque département a son budget et est dirigé par un directeur. Chaque département gère plusieurs
projets et un projet est géré par un département. Le directeur est aussi un employé.
Dans un département, plusieurs employés travaillent sur un projet sous la responsabilité d'un des
employés
Un employé travaille sur un seul projet.
Les employés sont répartis dans des bureaux sauf le directeur. Un bureau a un numéro, deux numéros
de téléphone installés et une capacité.
Chaque mois, le nombre d'heure de travail d'un employé sur le projet est enregistré.
Liste des attributs
Attribut Désignation en clair
NumDep Numéro d'un département
NumEmp Numéro d'un employé
BudgetDep Budget d'un département
NomEmp Nom d'un employé
PrenomEmp Prénom d'un employé
NumBur Numéro d'un bureau
NomDep Nom d'un département
NumProj Numéro d'un projet
BudgetProj Budget d'un projet
IntProj Intitulé d'un projet
NbPlace Capacité d'un bureau
Tel1 Premier numéro de téléphone d'un bureau
Tel2 Deuxième numéro de téléphone d'un bureau
Mois Mois de l'année (exemple dec2015, janv2011, etc.)
NbHeur Nombre d'heure de travail d'un employé sur un projet pour un
mois de l’année

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

3
Sujet 4 : Location de véhicules

La société Djangoni tourisme spécialisée dans la location de véhicules désire mettre en place une base
de données pour automatiser sa gestion
Le client qui désire louer un véhicule signe un contrat de location. Le contrat peut concerner plusieurs
véhicules.
Pour un contrat de location, on enregistre pour chaque véhicule, le kilométrage. A la fin de la location,
le kilométrage pour chaque véhicule est aussi enregistré.
Si le véhicule est retourné en mauvais état, il est envoyé au garage.
Le garagiste enregistre les pièces changées, les pièces réparées. Le prix des pièces ne varie pas d'une
réparation à l'autre. Mais, le coût de la réparation d'une pièce varie d'une réparation à l'autre.
Tous les véhicules d'un même contrat de location ont la même date de début et de fin de location
Liste des attributs
Attributs Désignation en clair
NumLoc Numéro du contrat de location
DateLoc Date du contrat de location
Numcli Numéro du client
NomCli Nom du client
NumVeh Numéro d'immatriculation du véhicule
Codmarq Code de la marque du véhicule
LibMarq Libellé de la marque du véhicule
Capacité Capacité du véhicule
NumRep Numéro de la réparation
DatRep Date de la réparation
DateDeb Date de début d'utilisation des véhicules d'un contrat de location
DatFin Date de fin d'utilisation des véhicules d'un contrat de location
KmDeb Kilométrage d'un véhicule avant le début de la location
KmFin Kilométrage d'un véhicule à la fin de la location
CodPièce Code de la pièce
LibPièce Libellé de la pièce
PrixPiece Prix d'une pièce
CoûtRep Coût de la réparation d'une pièce

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

4
Sujet 5 : Gestion d'un Restaurant
Le restaurent "Manger sans faim" désire automatiser sa gestion
Un client possède plusieurs emails et un email appartient à un seul client
Un client peut commander plusieurs repas. Les repas commandés sont enregistrés sur un bon de
commande. Le bon de commande a un numéro et une date.
Un repas est composé de plusieurs ingrédients dont un est l'ingrédient principal (Exemple le repas "Riz
yassua sauté à la bave d'escargot" a pour ingrédient principal le riz et pour ingrédients secondaires, le
piment, la bave d'escargot, etc.)
La quantité d'un ingrédient dans un repas varie d'un repas à l'autre
Les repas sont classés par catégorie (Entrée, dessert, résistance). Tous les repas d'une même catégorie
ont le même prix

Liste des attributs


Attributs Désignation en clair
NumClt Numéro d'un client
NomClt Nom du client
Tel Téléphone du client
Email Email du client
NumCom Numéro de la commande
DatCom Date de la commande
CodeRep Code d'un repas
NomRep Nom du repas
NumIng Numéro d'un ingrédient
NomIng Nom d'un ingrédient
QtéIng Quantité d'un ingrédient dans un repas
CodCat Code de la catégorie d'un repas ou d’une boisson
NomCat Nom de la catégorie d'un repas ou d’une boisson
PuPlat Prix unitaire d'un repas
QtéRepas Quantité d’un repas sur un bon de commande

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

5
Sujet N° 6 : Gestion de location des photocopieurs chez Magengo SA

La société Magengo SA loue des photocopieurs à ses clients. La location d’un photocopieur est
obligatoirement assortie d’un contrat de maintenance, qui prévoit l’intervention d’un technicien dans
les 24 h en cas de panne. Pour améliorer la gestion des interventions, M. Magengo le Directeur
Général de la société souhaite recourir à une base de données. Son fils, actuellement scolarisé en classe
de Terminale, en a élaboré le Dictionnaire des données des données (Annexe 1). 
Sachant que :
 Un client peut louer différents photocopieurs
 Un photocopieur est loué par différents clients
 Un photocopieur peut être loué plusieurs fois par le même client
 Une intervention est faite par un seul technicien et concerne un photocopieur
 A la fin d’une intervention, on enregistre la date de l’intervention
 Un technicien peut intervenir plusieurs fois sur un même photocopieur

Travail à faire
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

Annexe 1

Attribut Désignation en clair


NumCli Numéro du client
Nom Nom du client
Prénom Prénom du client
NumSérie Numéro de série d’un photocopieur
Marque Marque d’un photocopieur
Modèle Modèle d’un photocopieur
Datloc Date de location d’un photocopieur
NumTech Numéro matricule d’un technicien
NomTech Nom d’un technicien
Prénom Prénom d’un technicien
DateInter Date d’intervention d’un technicien sur un photocopieur

6
Sujet 7 : Gestion d’une agence immobilière
Une agence immobilière gère la location d’appartements et de maisons pour le compte de
propriétaires. 
Cette agence maintient une base de données relationnelles dans laquelle chaque propriétaire (nom,
prénom,adresse,tel.) remet en gestion à l’agence plusieurs appartements ou maisons. Chaque
appartement ou maison est donnée en location par un bail à un locataire. Des travaux de réparation
peuvent être effectués dans les appartements. Pour chaque réparation, on enregistre la date et le coût de
la réparation. On vous propose le dictionnaire des données en annexe 1
Sachant que :

 Un propriétaire possède plusieurs appartements


 Un appartement est loué plusieurs fois par différents clients
 Un client ne peut pas louer le même appartement plusieurs fois
 Un client peut louer plusieurs appartements
 Un appartement peut être réparé plusieurs fois
 Le montant de la location d’un appartement est fixé lors de la location

Annexe 1

Attribut Désignation en clair


NumPro Numéro du propriétaire
Nom Nom du propriétaire
Prénom Prénom du propriétaire
Adresse Adresse du propriétaire
NumApp Numéro d’un appartement
AdrApp Adresse d’un appartement
DateDLoc Date de début de la location d’un appartement par un client
DateFLoc Date de Fin de la location d’un appartement par un client
DateTrav Date des travaux dans un appartement
NumCli Numéro du client
NomCli Nom du client
MontantLoc Montant de location d’un appartement
TypApp Type d’un appartement

Travail à Faire :

a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles


Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

7
Sujet N°8 : Gestion d'une entreprise de vente de véhicules
La société Guttembert Motors spécialisée dans la vente de véhicules neufs décide d'automatiser sa
gestion.
Gestion des commandes
La société emploie plusieurs agents commerciaux chargés de prospecter les clients. Les agents
commerciaux identifient les potentiels clients à qui ils donnent des rendez-vous pour présenter les
différents produits de la société.
Lorsqu'un client est intéressé, il remplit un bon de commande dans lequel il précise la marque du
véhicule, son type, la couleur et les différentes options désirées.
Une commande peut comporter plusieurs véhicules.
Un véhicule est d’un type donné (Rav4, Prado, Peugeot 505, Peugeot 504, Partner, etc.)
Un type de véhicule appartient à une seule marque (Rav4 et Prado appartiennent à la marque Toyota,
Peugeot 505, Peugeot 504, Partner appartiennent à la marque Peugeot)
Chaque véhicule a un numéro qui lui est unique. Chaque véhicule a un prix de base. A ce prix de base,
on ajoute le prix de chaque option. Une option est un composant optionnel comme climatisation,
lecteur Mp3, GPS, etc. et dont le coût dépend du type de véhicule. Exemple, la climatisation d'un
véhicule de type RAV4 de marque Toyota coûte 75 000 Fcfa tandis que celle d'un véhicule de type
Prado de marque Toyota coûte 130 000.
L'agent commercial envoie le bon de commande (sur lequel il inscrit son nom) à la comptabilité qui
l'enregistre et édite automatiquement une facture pro forma.
L'agent commercial retourne voir le client et avec lui, établit un échéancier de règlement. Cet
échéancier contient pour chaque échéance, un numéro, une date d'échéance et le montant à payer.
Chaque fois qu'une échéance est réglée, la date de règlement est enregistrée.
Les échéances sont numérotées de 1 à N pour chaque bon de commande.

Liste des attributs


Attributs Désignation en clair
Num_Agent Numéro de l'agent commercial
Nom_Agent Nom de l'agent commercial
Num_client Numéro du client
Nom_client Nom du client
Adr_client Adresse du client
Num_veh Numéro du véhicule
Code_marque Code de la marque d'un véhicule
Lib_marque Libellé de la marque d'un véhicule
8
Code_type_Veh Code du type d'un véhicule
Lib_type_Veh Libellé du type d'un véhicule
Code_option Code d'une option de véhicule
Lib_Option Libellé d'une option de véhicule
Prix_option Prix d'une option pour un type de véhicule
Num_bon Numéro d'un bon de commande
Date_bon Date d'un bon de commande
Num_éch Numéro d'une échéance sur un bon de commande
Date_ech Date d'une échéance d’un bon de commande
Montant Montant d'une échéance d’un bon de commande
Date_reg Date de règlement d'une échéance d’un bon de commande

TAF
a. Présenter la couverture minimale c'est-à-dire la liste des Dépendances Fonctionnelles
Elémentaires Directes (DFED)
b. Présenter le Schéma Conceptuel des Données (SCD ou MCD)
c. Présenter le Schéma Logique Relationnel (SLR ou MLDR)
d. Présenter la description physique de chaque relation

Vous aimerez peut-être aussi