ENSA EL-JADIDA
Parcours ISIC
Module : Bases de Données et UML TP N°3
Objectif : Ce TP est consacré à la mise en pratique des fonctions de groupe dans les requêtes
SQL, les sous interrogations et manipulation des données.
Exercice 1 (Fonctions de groupe)
1- Afficher le nombre total des clients.
2- Afficher le nombre de clients par ville.
3- Afficher la quantité moyenne, la quantité maximale et la quantité minimale de chaque
commande.
4- Afficher la quantité moyenne, la quantité maximale et la quantité minimale de chaque
commande passées avant la date d’aujourd’hui.
5- Pour chaque commande, afficher le numéro, la date, le montant hors taxe HT, la TVA et le
montant TTC avec taux de TVA fixé à 20%.
Exercice 2 (Sous interrogations)
En mode console, Créer les requêtes LDD qui correspondent aux questions suivantes :
1- Afficher les clients habitant la même ville que le client AMANI Mohamed.
2- Afficher les clients de même catégorie que le client portant le cin A100.
3- Afficher la référence et désignation du produit dont le prix unitaire est inférieur à
n’importe qu’il prix unitaire des produits de la commande numéro 1.
4- Afficher la référence et désignation du produit dont le prix unitaire est inférieur à tous les
prix unitaire des produits de la commande numéro 1.
Exercice 3 (Manipulation des données)
1- Modifier la ville du client portant le cin G700 par Mohammedia.
2- Augmentez de 10 Dhs les prix unitaires des produits.
3- Supprimer les clients habitants à la ville Rabat.
4- Diminuer de 1 les quantités des lignes de commande numéro 11.
TP3