Projet1 BD P1
Projet1 BD P1
Projet1 BD P1
NB.
NB. Les magasins sont nommés par rapport à leurs villes de localisation :
COTONOU, GODOMEY, PARAKOU, NATITINGOU.
Travail à faire.
MAGASIN CATEGORIE
NUMMAG NOMMAG CODECATEG LIBELCATEG
1 NORD 1 Grossiste
2 SUD 2 Semi-grossiste
3 EST 3 Détaillant
4 OUEST
CLIENT
NUMCLI NOMCLI PRENOMCLI ADRESRUECLI ADRESVILCLI CODECATEG NUMMAG
1 DAMATA Isidore B.P.100 COTONOU 1 1
2 SEDAMI Chantal B.P.200 CALAVI 1 3
3 CHABI Mohamed B.P.150 AKASSATO 2 2
4 OROU Bio Gonou B.P.250 BOHICON 1 4
5 DJIMADJA Felix B.P.300 PARAKOU 2 3
6 ATIOGBE Alexis B.P.175 ABOMEY 3 2
7 ANANI Rosaline B.P.230 KANDI 2 4
8 SEMASSA Carole B.P.240 DJOUGOU 3 1
9 BIDOUZO François B.P.250 OUIDAH 2 3
10 BAMISSO Chimène B.P.260 BOHICON 3 1
11 FIOSSI Albert B.P.270 DASSA 1 2
ARTICLES
NUMART DESIGNART
1 CARBURATEUR
2 BOUGIE
3 VIS PLATINEE
4 CONDENSATEUR
5 BOBINE
6 COURROIE
7 RADIATEUR
8 BATTERIE
9 CREMAILLERE
10 ROTULE
11 DENT VOLANT
STOCKER
NUMMAG NUMART QTESTOCK PRIXUNIT
1 1 10 75000
1 2 15 1000
1 3 20 2500
1 4 10 1500
1 5 20 24500
1 6 30 3000
1 7 10 80000
1 8 15 40000
1 9 20 70000
1 10 30 5500
2 1 15 8800
2 2 10 1320
2 3 20 3025
2 4 30 2200
2 5 15 27500
2 6 20 3850
2 7 30 93500
2 8 10 49500
2 9 20 82500
2 10 15 6600
3 1 20 7300
3 2 15 1100
3 3 30 2600
3 4 10 1700
3 5 20 24500
3 6 30 3400
PROJET : BASE DE DONNEES N. P. HOUSSOU Page 3/11
STOCKER
NUMMAG NUMART QTESTOCK PRIXUNIT
3 7 20 82000
3 8 15 44500
3 9 10 76000
3 10 15 6200
4 1 20 8200
4 2 30 1500
4 3 15 2750
4 4 20 3000
4 5 15 25000
4 6 30 4500
4 7 15 85000
4 8 20 45000
4 9 30 75000
4 10 15 6200
COMMANDE
NUMBCDE DATEBCDE NUMCLI
1 10/10/2006 1
2 15/10/2006 2
3 20/10/2006 2
4 25/10/2006 3
5 30/10/2006 4
6 05/11/2006 5
7 15/11/2006 6
COMMANDER
NUMBCDE NUMART QTECDE PRIXUNIT
1 2 6 8800
1 6 5 3000
1 8 8 40000
1 10 4 5500
2 2 2
2 4 5
2 8 3
2 9 7
3 1 9
3 4 7
3 5 4
3 6 8
3 7 5
3 9 3
4 2 2
4 5 5
4 8 4
4 9 3
4 10 6
5 4 8
5 5 7
5 7 9
5 8 4
6 4 5
6 6 6
6 7 4
7 1 7
7 4 5
7 5 6
7 9 3
Syntaxe :
UPDATE Nom Table
Set attribut1 = expression1
attribut2 = expression2
…
attributp = expressionp
WHERE Critère de sélection
UPDATE STOCKER
SET PRIXUNIT = PRIXUNIT * 1.10
WHERE NUMMAG = 2 :
14° Liste des clients grossistes ayant réalisé un chiffre d’affaires 200000 F
en 2006. (Nom, Prénom, CA).
21° A l’aide d’une VUE, Afficher le client ayant réalisé un chiffre d’Affaires
1 700 000 (Nom, Prénom, CA).
25° A l’aide d’une vue, afficher les articles dont moins de 30 unités ont été
commandées (DESIGNART, Nombre). La quantité commandée est
concernée.
28° Pour chaque article, les clients ayant commandé plus de 5 unités.
La somme des quantités commandées par article est concernée.
29° A l’aide d’une vue, afficher les articles dont la somme des quantités
commandées parmi les commandes de SEDAMI Chantal, est 10.
30° Liste des clients qui n’ont pas effectué de commande en octobre 2006.
31° Liste des clients du magasin nommé SUD ayant acheté des articles dont
le prix est supérieur à 24 000F.
32° Liste des clients (numéro, nom et prénom) ayant acheté un article en
quantité chacun des articles achetés par le client numéro 5.
33° Afficher la liste de tous les clients si l’un d’eux habite BOHICON.
35° Liste des articles du magasin 2 dont le prix est supérieur au prix moyen de
tous les articles de ce magasin.
40° Afficher les libellés des articles du magasin numéro 1 dont le prix est
supérieur à 20 000F ainsi que les différents articles achetés par le client
DAMATA Isidore.
41° Liste des clients (NUMERO, NOM, PRENOM, CA) ayant réalisé un chiffre
d’Affaires supérieur à 1 000 000 F. Triée par ordre décroissant des CA et
par ordre alphabétique.
42° Pour chaque article, lister les clients ayant commandé plus de 7 unités
43° Nombre de commandes dont le net à payer est supérieur à 750 000F.
(TVA = 18 %)
46° Les 2 premières commandes des magasins 3 et 4 dont le net à payer est
supérieur à 500 000F.
(NUMBCDE, NUMMAG, DATEBCDE, NOMCLI, PRENOMCLI, NAP)
47° Nombre de fois que chaque article a été commandé entre 2006 et 2007.
48° Liste des magasins ayant fait l’objet d’au moins 20 unités de
condensateurs vendus.
50° Liste des articles si l’un d’eux n’existe pas parmi les articles de la
commande N° 5
Schéma relationnel.