Travaux Pratiques N°2: Requêtes: Présentation Du Cas D'étude

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 1

Travaux Pratiques n°2: Requêtes

Présentation du cas d’étude


Vous travaillerez sur la base GESTION construite lors du précédent TP:

CLIENTS (noclient, nom, prenom, adresse, ville, cp, tel) PRODUITS


(reference, designation, prixht, qtestock, qtesecurite) FACTURES
(nofacture, datefacture, etat)
REMPLACEMENTS (reference#, nointerv#, qteremplacee)
INTERVENTIONS (nointerv, dateinterv, nomresponsable, nominterv, temps, noclient#,
nofacture#, codetaux#)
TAUXHORAIRE (codetaux, txhoraire)
Ajouter des enregistrements dans votre base à l’aide du script ajout.sql. Puis écrire
les requêtes suivantes. Les résultats attendus sont dans le fichier resultats.txt
1. Références et désignations des produits dont le prix est supérieur à 15 euros.
2. Numéros, dates et temps passés des interventions effectuées par Crespin.
3. Numéros et dates d’interventions relatifs à la facture réglée le 15/07/2009.
4. Numéros des factures affectées au client Rivoire.
5. Désignations des produits remplacés lors de l’intervention du 03/07/2009.
6. Numéros des factures non réglées, en ordre croissant, et nom du client correspondant.
7. Dates des factures intégrant le remplacement de Brûleurs, et pour lesquelles l’intervenant
est Saultier.
8. Désignations des produits remplacés pour le client Provent.
9. Produits qui n’ont jamais été utilisés pour un remplacement.
10. Numéros et dates des factures réglées de Rivoire, numéros et date des factures en cours de
Dallalon.
11. Noms des clients qui n’ont pas subi d’interventions (proposez 2 solutions).
12. Numéros des factures traitées à la fois par Bonnaz et Saultier dans le cadre des
interventions.
13. Liste des factures par ordre croissant des numéros, en indiquant pour chaque
facture le no et le nom du client.
14. Désignations des produits dont la différence entre quantité en stock et quantité de sécurité
est comprise dans l’intervalle [1;10].
15. Références et désignations des produits dont la référence se termine par un 1.
16. Désignation du produit dont le prix ht est le plus grand (pas de MAX).
17. Liste de toutes les références de produits par ordre décroissant des quantités
remplacées, en indiquant pour chaque produit sa référence, le numéro de
l’intervention, et leur quantité. Les références de produits non utilisés pour un
remplacement doivent y figurer.
18. Liste de toutes les factures en ordre croissant des numéros, en indiquant les
numéros d’interventions correspondants.
19. Quel est le prix moyen des produits? Nommer le champ calculé.
20. Combien y a-t’il de responsables différents? Nommer le champ calculé.
21. Combien de clients n’ont jamais eu d’intervention? Proposez une solution avec
EXISTS. Nommer le champ calculé.
22. Liste des factures indiquant le nombre d’interventions les concernant. Nommer le champ
calculé.
23. Liste de tous les clients (no et nom) et le nombre d’interventions les concernant.
Nommer le champ calculé.
24. Références des produits qui ont été remplacés au moins deux fois.
25. Noms des clients ayant subi le plus d’interventions.

Vous aimerez peut-être aussi