0% ont trouvé ce document utile (0 vote)
43 vues1 page

1 Année Cycle Des Ingénieurs Bases de Données Relationnelles TP2

Ce document présente un exercice pratique pour la création et la manipulation d'une table 'Chambre' dans le cadre d'un cours sur les bases de données relationnelles. Les tâches incluent la définition de la structure de la table, l'insertion de données, et l'exécution de diverses requêtes pour afficher et modifier les informations sur les chambres. Les étudiants doivent également appliquer des contraintes et des index, ainsi que réaliser des calculs sur les frais associés aux chambres.

Transféré par

644 644
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
43 vues1 page

1 Année Cycle Des Ingénieurs Bases de Données Relationnelles TP2

Ce document présente un exercice pratique pour la création et la manipulation d'une table 'Chambre' dans le cadre d'un cours sur les bases de données relationnelles. Les tâches incluent la définition de la structure de la table, l'insertion de données, et l'exécution de diverses requêtes pour afficher et modifier les informations sur les chambres. Les étudiants doivent également appliquer des contraintes et des index, ainsi que réaliser des calculs sur les frais associés aux chambres.

Transféré par

644 644
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Année Universitaire : 2024/2025

1ère Année
Cycle des Ingénieurs
Bases de Données Relationnelles
TP2
Enoncé :
On s’intéresse dans ce TP2 à la table Chambre dont la description est la suivante :
NC : Numéro de Chambre de type INT (2).
NTC : Numéro du type de chambre associé à cette chambre de type INT (2).
FS : Frais supplémentaires pour cette chambre de type DECIMAL (6,2).
1- Créer la table Chambre en spécifiant les contraintes suivantes :
a. Le champ NC est une clé primaire de cette table.
b. Le champ NTC est une clé étrangère dans cette table référençant le champ
NTC de la table TypeChambre.
2- Créer un index unique sur le champ NC et un index sur le champ NTC.
3- Insérer pour chaque type de chambre existant deux ou trois chambres.
4- Afficher les numéros de chambres, les numéros des types de chambre associés ainsi
que les frais supplémentaires.
5- Afficher les numéros de chambres, les frais de location ainsi que les frais
supplémentaires de chaque chambre.
6- Modifier la requête précédente en affichant directement la somme des FL et FS.
7- Afficher toutes les chambres.
8- Afficher toutes les chambres du type de chambre N°1.
9- Afficher toutes les chambres dont les frais de locations sont supérieurs à 150.
10- Afficher toutes les chambres dont les frais de locations sont compris entre 100 et 200.
11- Afficher toutes les chambres dont le numéro du type de chambre est 1,3 ou 4.
12- Afficher toutes les chambres respectant les conditions citées dans 10 et 11.
13- Afficher toutes les chambres Simples.
14- Afficher toutes les chambres respectant l’une des conditions citées dans 10, 11 ou 13.
15- Afficher pour chaque type de chambre le numéro du type de chambre ainsi que le
nombre de chambres existantes.
16- Afficher pour chaque type de chambre le numéro du type de chambre ainsi que la
somme et la moyenne des frais supplémentaires.
17- Afficher pour chaque type de chambre le numéro du type de chambre ainsi que le max
et le min des frais supplémentaires.
18- Ajouter 20 DH aux FS des chambres dont le type de chambre a des frais de location
inférieurs à 120 DH.
19- Retrancher 15 DH des FS des chambres ‘Double’.

Pr. Mohamed RADOUANE

Vous aimerez peut-être aussi