0% ont trouvé ce document utile (0 vote)
119 vues2 pages

TD 2 SQL

Ce document contient 25 questions sur les tables d'une base de données commerciale composée de clients, commandes, produits et lignes de commande. Les questions portent sur des requêtes de sélection, insertion, modification et suppression sur ces tables.

Transféré par

Sofia Zaki
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)
119 vues2 pages

TD 2 SQL

Ce document contient 25 questions sur les tables d'une base de données commerciale composée de clients, commandes, produits et lignes de commande. Les questions portent sur des requêtes de sélection, insertion, modification et suppression sur ces tables.

Transféré par

Sofia Zaki
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

Ecole Supérieure de Technologie de Meknès(ESTM)

Département Génie Informatique


Matière : S.I.B.D
Prof. Samia Nasiri

TD N°2 :SQL

Exercice:

Les tables de la base de données commerciale sont :


 CLIENT(num_clt, nom_clt, prénom_clt, ville, date_naiss)
 COMMANDE( num_cmd, date_cmd,#num_clt)
 PRODUIT(num_prd, nom_prd, prix)
 CONTENIR(num_cmd, num_prd, quantité)

Questions :
1. Quel est le nom du client n°11?
2. Trouvez le numéro de chaque client dont le nom est « dupond »?
3. Trouvez le nom et le prénom des clients qui habitent à «Meknès» et nés en
1992?
4. Trouvez le numéro, nom, prénom des clients qui habitent ni à «Meknès» ni à
«Rabat » ni à « Fès »?
5. Donner le numéro, nom et prénom de chaque client dont le nom contient des
lettres «ab »
6. Donnez les numéros des commandes dont la date de commande est comprise
entre 01/03/2010 et 22/01/2011 ?
7. Affichez la liste des commandes (numéro de commande, date de la commande)
passées entre 2009 et 2011 ?

8. Comptez le nombre de clients qui habitent à « Rabat »?


9. Trouvez le total de la colonne « Prix » de la table « produit » dont le nom
commence par « P »?
10. Triez les noms des clients par ordre alphabétique?
11. Insérez un enregistrement dans la table «Client»:
- nom=«nom2»
- prénom=«prénom2»
- ville=«Fès»
- Date_naiss= « 12/02/1991 »
12. Insérez une partie d’enregistrement dans la table «Client»:
- nom=«nom3»

1/2
- prénom=«prénom3»
13. Listez les numéros de produits en les renommant ?
14. Trouvez les numéros de commande passées par le client « nom1 prénom1 »?
15. Affichez le nombre de commandes passées pour chaque client (num_client) ?
16. Trouvez les numéros de produits dont le prix > prix moyen ?
17. Trouvez le nom de tous les produits dont le prix = prix d'une chaise ?
18. Listez les numéros de clients ayant commandé un produit dont le prix = 1000
19. Trouvez le numéro de produit le moins cher ?
20. Listez les noms des clients qui ont commandé le produit N° 2 ?
21. Trouvez la somme des quantités commandées par produit, en éliminant les
commandes dont le total est < 10 ?
22. Modifiez la ville du client « nom2 » par une ville de votre choix?
23. Augmentez le prix de 5% des produits dont le prix est > 1000?
24. Attribuez au N° Produit 123 le même prix qu'au N° Produit 52 ?
25. Supprimez toutes les commandes de « nom2 » ?

2/2

Vous aimerez peut-être aussi