KADDOUSSI BELGACEM
TD 6 - SQL
Soit le modèle relationnel suivant :
Magasin (num_m, loc)
Frs (num_f, nom, ville)
Client (num_c, nom, pays, ville)
Article (num_a, des, poids, couleur, prix_achat, # num_f)
Vente (#num_c, #num_a, #num_m, qte, prix_vente, dat)
Ecrire les requêtes suivantes en Langage SQL :
1. Les noms et les villes des frs.
2. Les différentes villes du frs.
3. Les désignations des articles et leur poids.
4. Les informations du client ‘C1’.
5. Le poids de l’article ‘A3’.
6. Les numéros et les désignations des articles de couleur verte.
7. Les désignations des articles de couleur verte ayant un prix d’achat supérieur à 500.
8. Les numéros et les noms des clients de Gabés ayant un nom qui commence par la lettre ‘A’.
9. Les articles ayant une désignation qui se termine par ‘ER’ et ceux de couleur verte.
10. Les articles ayant un poids entre 200 et 300.
11. Les fournisseurs de Tunis.
12. Les différentes localités des magasins.
13. Les différentes ventes affichées chronologiquement.
14. Les noms, les pays et les villes des clients : le résultat est à trier selon l’ordre alphabétique
des noms.
15. Les magasins ayant une localité qui commence par la lettre ‘E’
16. Les fournisseurs ayant un nom qui comporte la lettre ‘n’.
17. Les clients ayant un nom qui comporte les lettres ‘A’ et ‘A’ respectivement à la 2éme et à la
3éme position.
18. Les ventes du 1ér octobre 2007.
19. Le nombre d’articles.
20. Le maximum des prix de vente.
21. Le minimum des prix d’achat.
22. La moyenne des prix de vente.
Atelier Base de Données