Informatique de Gestion Série 1 : Conception d`un MCD

publicité
Modélisation d’un S.I
ECT Sup :Elbilia Sup
Série1
Classes Préparatoires aux Grandes écoles : CPGE
Option : Economie & Commerce (Spécialité Technologie) ECT
Etablissement :
Elbilia Sup
Informatique de Gestion
Série 1 :
Conception d’un MCD
Enseignante :
A.HAOUDIGUI
Exercice 1 :
Une entreprise de fabrication et de distribution de matériels possède une usine et plusieurs
lieux de stockage/expédition. On souhaite installer une base de données pour cette
entreprise :
 Un produit est caractérisé par un numéro (NoP), un libellé (LIB), un prix unitaire (PU).
 Chaque produit peut être stocké dans un ou plusieurs dépôts. Un dépôt est caractérisé
par un numéro (NoD). Dans chaque dépôt on connaît la quantité en stock de chaque
produit (QIS) et la quantité disponible (QTD) (la différence représente la quantité
réservée pour les commandes déjà validées mais non livrées).
 Un client est déterminé par son numéro (NoCLI), son nom (NOM), son adresse (ADR), le
total de son chiffre d’affaire (CA), le taux de réduction (RED). Chaque client est livré à
partir d’un dépôt privilégié ou à partir d’un dépôt de secours en cas de défaillance du
premier.
 A un client peuvent être associées une ou plusieurs factures, une facture étant élaborée
dès qu’une livraison est intervenue. une facture est caractérisée par un numéro de
facture (NoF), une date (DAP), un montant (MOF). Une facture peut concerner plusieurs
produits. Chaque ligne comprend la quantité facturée (QTF) et le montant
correspondant (MOP).
1. Construisez le schéma du MCD
Exercice 2 :
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.
 Réaliser le MCD de ce SI.
Exercice 3 :
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 (taille, adresse, prix de location) selon un contrat (durée,
pourcentage) propre à chaque bien. Chaque appartement ou maison est donnée en location
par un bail identifié par un numéro et pour une période déterminée, à un locataire dont on
enregistre le nom, prénom, adresse, tél. Réalisez le schéma relationnel d’une telle base de
données.
A.HAOUDIGUI
1/1
2013/2014
Téléchargement