0% ont trouvé ce document utile (0 vote)
45 vues5 pages

Merise Revision

Le document présente une analyse de la méthode Merise pour l'usine de filature de DATCHA, incluant des informations sur les clients, les produits et les commerciaux. Il décrit les travaux à réaliser, tels que l'établissement d'un dictionnaire de données et la création d'un modèle conceptuel de données. La seconde partie aborde la manipulation d'une base de données avec des requêtes SQL pour extraire des informations spécifiques sur les clients et les commerciaux.

Transféré par

Richard Atopani
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
45 vues5 pages

Merise Revision

Le document présente une analyse de la méthode Merise pour l'usine de filature de DATCHA, incluant des informations sur les clients, les produits et les commerciaux. Il décrit les travaux à réaliser, tels que l'établissement d'un dictionnaire de données et la création d'un modèle conceptuel de données. La seconde partie aborde la manipulation d'une base de données avec des requêtes SQL pour extraire des informations spécifiques sur les clients et les commerciaux.

Transféré par

Richard Atopani
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

ESAG-NDE

DOSSIER I : ANALYSE – METHODE MERISE

Dans l’usine de filature de DATCHA un client a un code, un nom et une adresse une
boîte postale et la ville. Un client peut acheter plusieurs produits.
L’achat d’un produit est caractérisé par une date d’achat et une quantité. La date et la
quantité sont des attributs obligatoires. Les produits ont une référence, un libellé et un
prix unitaire.
- Pour les clients en portefeuille (anciens clients), on veut connaître l’ancienneté de
ce client (c’est-à-dire la date de sa première commande) et le montant du chiffre
d’affaires en vue d’actions commerciales ciblées ;
- Les clients potentiels qui ont été démarchés par un commercial de la filature ;
dans ce cas, on veut connaître la date de la dernière visite du commercial et le
commercial qui a effectué cette visite.
Pour tous les commerciaux, leur code, nom, prénom, adresse, date d’embauche et le
montant de leur salaire.

TRAVAIL A FAIRE :

1- Etablir le Dictionnaire des données


2- Présenter le modèle conceptuel de données en matérialisant au besoin de la
contrainte d’extension.

DOSSIER II : MANIPULATION D’UNE BASE DE DONNEES

Dans l’usine de filature de DATCHA un client a un code, un nom et une adresse une
boîte postale et la ville. Un client peut acheter plusieurs produits.
L’achat d’un produit est caractérisé par une date d’achat et une quantité. La date et la
quantité sont des attributs obligatoires. Les produits ont une référence, un libellé et un
prix unitaire.
- Pour les clients en portefeuille (anciens clients), on veut connaître l’ancienneté de
ce client (c’est-à-dire la date de sa première commande) et le montant du chiffre
d’affaires en vue d’actions commerciales ciblées ;
- Les clients potentiels qui ont été démarchés par un commercial de la filature ;
dans ce cas, on veut connaître la date de la dernière visite du commercial et le
commercial qui a effectué cette visite.
Pour tous les commerciaux, leur code, nom, prénom, adresse, date d’embauche et le
montant de leur salaire.

TRAVAIL A FAIRE :

1- En partant du modèle conceptuel de données, dresser le schéma relationnel


2- En SQL
a- Lister le numéro et le nom des clients qui ont fait des achats au dernier
trimestre de l’année 2017.
b- Lister les commerciaux (Nom et prénom) dont le salaire est au-delà de
100.000F et qui ont démarché un client à la date d’aujourd’hui.
c- Déterminer le chiffre d’affaires moyen par produit dans le mois de
janvier 2018
d- Lister les clients de SOKODE et ANEHO qui ont fait des achats au
moins 10 fois cette année.
DOSSIER I : ANALYSE – METHODE MERISE

CALENDRIER

DATE ACHAT

CLIENT 0,n PRODUIT

CODE CLIENT 1,n 0,n REF PRODUIT


Acheter
NOM CLIENT QUANTITE LIB PRODUIT
ADRESSE CLIENT PRIX UNIT
BP CLIENT
VILLE CLIENT

CLIENT ANCIEN CLIENT NOUVEAU

DATE 1ère CDE DATE VISITE


MONTANT CA

1,1
COMMERCIAL

CODE COMM
0,n NOM COMM
visite PRENOM COMM
ADRESSE COMM
DATE EMBAUCHE
MT SALAIRE
1- DICTIONNAIRE DES DONNEES
N° NOM SYMBOLIQUE SIGNIFICATION TYPE TAILLE NATURE OBSERVATION
1 CODE CLIENT N 5 E IDENTIFIANT
2 NOM CLIENT A 25 E
3 ADRESSE CLIENT AN 50 E
4 BP CLIENT N 6 E
5 VILLE CLIENT A 20 E
6 DATE 1ère CDE DATE 10 E JJ/MM/AAAA
7 MONTANT CA N 10 E
8 DATE VISITE DATE 10 E JJ/MM/AAAA
9 REF PRODUIT AN 5 E IDENTIFIANT
10 LIB PRODUIT AN 30 E
11 PRIX UNIT N 10 E
12 CODE COMM N 5 E IDENTIFIANT
13 NOM COMM A 25 E
14 PRENOM COMM A 30 E
15 ADRESSE COMM AN 50 E
16 DATE EMBAUCHE DATE 10 E JJ/MM/AAAA
17 MT SALAIRE N 10 E
18 DATE ACHAT DATE 10 E IDENTIFIANT JJ/MM/AAAA
19 QUANTITE N 3 E

DOSSIER II : MANIPULATION D’UNE BASE DE DONNEES


1- MODELE RELATIONNEL
PRODUIT (REF PRODUIT, LIB PRODUIT, PRIX UNIT)
COMMERCIAL (CODE COMM, NOM COMM, PRENOM COMM, ADRESSE COMM,
DATE EMBAUCHE, MT SALAIRE)
CLIENT (CODE CLIENT, NOM CLIENT, ADRESSE CLIENT, BP CLIENT, VILLE CLIENT)
ANCIEN CLIENT (CODE CLIENT #, DATE 1ère CDE, MONTANT CA)
NOUVEAU CLIENT (CODE CLIENT #, DATE VISITE, CODE COMM#)
ACHETER (CODE CLIENT #, REF PRODUIT #, DATE ACHAT #, QUANTITE)

e- Lister le numéro et le nom des clients qui ont fait des achats au dernier
trimestre de l’année 2017
Réponse :

SELECT CODE CLIENT, NOM CLIENT


FROM CLIENT, ACHETER
WHERE DATE ACHAT BETWEEN #01/10/2017# AND #31/12/2017#
AND [Link] CLIENT = [Link] CLIENT ;

f- Lister les commerciaux (Nom et prénom) dont le salaire est au-delà de


100.000F et qui ont démarché un client à la date d’aujourd’hui.

Réponse :

SELECT CODE COMM, NOM COMM


FROM COMMERCIAL, NOUVEAU CLIENT
WHERE MT SALAIRE > 100 000
AND DATE VISITE LIKE DATE SYSTEM
AND [Link] COMM = NOUVEAU [Link] COMM ;

g- Déterminer le chiffre d’affaires moyen par produit dans le mois de


janvier 2018

Réponse :

SELECT REF PRODUIT, AVG (QUANTITE * PRIX UNIT)


FROM PRODUIT, ACHETER
WHERE MONTH (DATE ACHAT) = 01
AND YEAR (DATE ACHAT) = 2018
AND [Link] PRODUIT = [Link] PRODUIT
GROUP BY REF PRODUIT ;

h- Lister les clients de SOKODE et ANEHO qui ont fait des achats au
moins 10 fois cette année.

Réponse :

SELECT CLIENT.*, COUNT (*)


FROM CLIENT, ACHETER
WHERE VILLE CLIENT = “SOKODE” OR “ANEHO”
AND YEAR (DATE ACHAT) = 2018
AND COUNT (*) >=10
AND [Link] CLIENT = [Link] CLIENT ;

Vous aimerez peut-être aussi