2020-2021 BD PLS/SQL
TP2
Exercice 1. Afficher la liste des véhicules libres d’une catégorie dont le numéro est saisi. L’affichage se fera sous la forme :
Catégorie : numéro libellé
Num. véhic. Immat. Couleur Modèle XXXXX XX-9999-XX X...X X...X XXXXX XX-9999-XX X...X X...X XXXXX XX-9999-XX X...X X...X
Cas d’erreur :
— « catégorie inconnue »,
— « pas de véhicules libres dans cette catégorie ».
Exercice 2. Afficher la liste des locations en cours d’un client dont le numéro est saisi par l’utilisateur.
La liste sera triée par catégorie puis par numéro de véhicule. En fin de liste il faut afficher le nombre de locations en cours du client.
Client : numéro nom
Catégorie num vehic. Date début Modèle XXXX XX-9999-XX 99-99-9999 X...X XXXX XX-9999-XX 99-99-9999 X...X XXXX XX-9999-XX 99-99-9999 X...X Nombre de locations en cours : 99
Remarque : le n° saisi doit correspondre à un n° existant dans la base (ce cas d’erreur n’est pas traité dans cette question).
Cas d’erreur :
— « aucune location pour ce client »
Exercice 3. Afficher le nombre de véhicules par catégorie.
Nombre de véhicules par catégorie Catégorie nb de véhicules
XXXX 99
XXXX 99