Page 41 - Le SQL
P. 41
Application n°14 : update et delete
Update Delete
Soit la Base de données Hôtel :
Chambre (Num_Chambre, Prix, Nbr_Lit, Nbr_Pers, Confort, Equip)
Sauv_Chambre(NumC, Prix, Equip)
Client (Num_Client, Nom, Prenom, Adresse)
Sauv_Client((Num_Client, Nom)
Reservation ( #Num_Client, #Num_Chambre, Date_Arr, Date_Dep)
En utilisant le langage SQL, écrire les requêtes qui permettront :
2. Augmenter de 5% tous les prix des chambres de plus de 2 personnes
3. Le client 3 a réservé la chambre 2 du 15/11/2023 au 18/11/2023 et non
du 18/12/2023 au 15/01/2023. Corrigez cette erreur par une requête SQL.
Quelle autre approche pourriez-vous envisager ?
4. Supprimer toutes les lignes de la table Sauv_Client
5. Supprimer toutes les chambres sans équipement
6. Supprimer toutes les réservations des clients sans adresse (utilisez une
requête imbriquée)
7. La mise à jour de la base concernant le chauffeur n°114 qui vient de passer
sa visite médicale de contrôle du permis PL le 10 avril 2024.
40