LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Application requests

Étude de cas : Application requests. Recherche parmi 298 000+ dissertations

Par   •  18 Mai 2020  •  Étude de cas  •  1 153 Mots (5 Pages)  •  450 Vues

Page 1 sur 5

SQL - Quelques applications

        

Les quatre tables proposées ci-après seront utilisées pour l’ensemble des exercices.

TABLE CLIENT

CODECLI

NOMCLI

RUECLI

VILLECLI

CPCLI

PAYSCLI

 ALFKI

Alfreds Futterkiste

Obere Str. 57

Berlin

12209

Allemagne

 ANATR

Ana Trujillo Emparedados y helados

Av. de la Constitucion 2222

Mexico D.F.

05021

Mexique

 ANTON

Antonio Moreno Taquerfa

Mataderos 2312

Mexico D.F.

05023

Mexique

 AROUT

Around the Horn

120 Hanover Sq.

London

WA11DP

Royaume-Uni

 BERGS

Berglunds snabbkop

Berguvsvagen 8

Lulea

S-958 22

Suède

 BLAUS

Blauer See Delikatessen

Forsterstr. 57

Mannheim

68306

Allemagne

 BLONP

Blondel père et fils

24, place Kléber

Strasbourg

67000

France

 BOUD

B6lido Comidas preparadas

C/ Araquil, 67

Madrid

28023

Espagne

 BONAP

Bon app'

12, rue des Bouchers

Marseille

13008

France

 BOTTM

Bottom-Dollar Markets

23 Tsawassen Blvd.

Tsawassen

T2F 8M4

Canada

 BSBEV

B's Beverages

Fauntleroy Circus

London

EC2 5NT

Royaume-Uni

 CACTU

Cactus Comidas para lievar

Cerrito 333

Buenos Aires

1010

Argentine

 CENTC

Centro comercial Moctezuma

Sierras de Granada 9993

Mexico D.F.

05022

Mexique

 CHOPS

Chop-suey Chinese

Hauptstr. 29

Bern

3012

Suisse

 COMMI

Comércio Mineiro

Av. dos Lusfadas, 23

Sao Paulo

05432-043

Brésil

 CONSH

Consolidated Holdings

Berkeley Gardens 12 Brewery

London

WX1 6LT

Royaume-Uni

 DRACD

Drachenblut Delikatessen

Walserweg 21

Aachen

52066

Allemagne

 DUMON

Du monde entier

67, rue des Cinquante-Otages

Nantes

44000

France

 EASTC

Eastern Connection

35 King George

London

WX3 6FW

Royaume-Uni

TABLE COMMANDE

TABLE PRODUIT

CODECDE

CODECLI

DATECDE

CODEPROD

DÉSIPROD

PRIXPROD

 1

ALFKI

04/05

 1

Chai

90,00 €

 2

DRACD

07/05

 2

Chang

95,00 €

 3

BOUD

08/05

 3

Aniseed Syrup

50,00 €

 4

BONAP

09/05

 4

Chef Anton's Cajun Seasoning

110,00 €

 5

BOTTM

10/05

 5

Chef Anton's Gumbo Mix

106,75 €

 6

EASTC

14/05

 6

Grandma's Boysenberry Spread

125,00 €

 7

CHOPS

14/05

 7

Uncle Bob's Organic Dried Pears

150,00 €

 8

BSBEV

14/05

 8

Northwoods Cranberry Sauce

200,00 €

 9

ANTON

17/05

 9

Mishi Kobe Niku

485,00 €

 10

ANATR

18/05

 10

Ikura

155,00 €

 11

BOUD

22/05

 11

Queso Cabrales

105,00 €

 12

CENTC

23/05

 12

Queso Manchego La Pastora

190,00 €

 13

COMMI

23/05

 13

Kombu

30,00 €

 14

DUMON

25/05

 14

Tofu

116,25 €

 15

BONAP

25/05

 15

Geven Shouyu

77,50 €

 16

BSBEV

30/05

 17

BLAUS

31/05

 18

BLONP

01/06

 19

ALFKI

04/06

 20

CHOPS

05/06


TABLE LIGNE_COMMANDE

CODECDE

CODEPROD

QTÉCDE

CODECDE

CODEPROD

QTÉCDE

CODECDE

CODEPROD

QTÉCDE

1

2

4

10

4

7

 16

3

10

1

14

4

10

2

35

 16

4

40

1

10

20

10

9

10

 16

7

50

2

15

30

10

7

25

 16

13

30

2

9

20

11

15

10

 17

14

60

2

7

10

11

6

47

 17

9

100

2

10

100

11

4

40

 17

4

20

3

12

15

11

3

6

 17

6

20

3

8

20

12

3

47

 18

14

170

3

4

40

12

4

12

 18

7

20

4

5

8

12

9

20

 18

6

20

5

6

15

12

12

6

 18

10

10

6

2

100

13

4

40

 19

3

100

6

3

35

13

3

10

 19

11

15

6

4

10

13

7

50

 19

13

50

7

2

40

13

10

20

 19

14

10

7

4

7

14

14

10

 20

1

20

7

11

40

14

4

10

7

9

18

14

5

4

8

1

10

14

6

30

8

8

40

15

10

20

8

7

15

15

12

4

9

1

12

15

15

10

9

4

40

15

9

40

9

6

10

Exercice n° 1 : Création de requêtes simples

Pour sa gestion commerciale, la société DISTRIPRO, grossiste en produits alimentaires, dispose de 4 tables.

Le gérant, M. Barrois, aimerait extraire de sa base de données les informations suivantes :

  1. Nom des clients français avec leur ville.
  2. Désignation des produits dont le prix est supérieur à 150 €.
  3. Numéro des commandes passées le 14/05.
  4. Nom des clients triés par ordre alphabétique.
  5. Numéro des commandes ayant au moins un produit commandé à plus de 50 unités.

Travail à faire :

  1. À partir des quatre tables fournies, écrire le schéma relationnel sous forme de ligne et sous forme ACCESS.
  2. Rédiger les 5 requêtes ci-dessus en langage SQL. Aide : en bleu les éléments à projeter (SELECT), en jaune les restrictions (WHERE ou AND), en vert les tris (ORDER BY). 

Exercice n° 2 : Compréhension des requêtes

M. Barrois aimerait comprendre les trois requêtes ci-dessous :

a)        SELECT         CLIENT.Nomcli[pic 1]

FROM                 CLIENT

WHERE        CLIENT.Payscli = "France" ;

[pic 2]

...

Télécharger au format  txt (9.6 Kb)   pdf (245.4 Kb)   docx (653 Kb)  
Voir 4 pages de plus »
Uniquement disponible sur LaDissertation.com