Home Exercices Exercices BD Bases de données Les stations de ski alpin
Bookmark and Share

Liens sponsorisés

Les stations de ski alpin Print E-mail
Written by Administrator   
Sunday, 07 March 2010 01:12
On désire créer une base de données relationnelle concernant des activités
 touristiques liées à des stations de ski alpin. Chaque station de ski est
 caractérisée par un numéro, un nom, une valeur décrivant son altitude en
 mètres, et le nom de la région où elle est située.
 Dans chaque station, on peut trouver un ou plusieurs hôtels caractérisés chacun
 par un numéro, un nom et une catégorie. Cette dernière est un entier décrivant
 le nombre d’étoiles attribuées à l’hôtel. Un hôtel comprend plusieurs chambres
 numérotées (1,2 3, …). Chaque chambre comporte un certain nombre de lits.
 Lorsqu’un client vient faire une réservation, on enregistre les informations
 suivantes :
 Le numéro du client, son nom, son prénom, son adresse, ainsi que le numéro
 de son téléphone portable. On enregistre également la date du début de séjour,
 la date de fin du séjour, ainsi que le nombre de personnes. On note que pour
 une réservation de plusieurs personnes (un couple ou une famille), un seul nom
de client est enregistré. De plus, une réservation porte sur une seule chambre (Si
 une famille nombreuse va séjourner dans deux chambres, il faudra deux
 enregistrements pour une même réservation).
 Questions :
    1) Elaborer la liste des champs ou colonnes.
    2) Déduire la liste des tables.
    3) Donner la liste des liens entre les tables.
    4) Donner une description textuelle de la base de données.
    5) Donner une description graphique de cette base.
    6) Ecrire les requêtes de création de la base de données en langage SQL.
    7) Ecrire les requêtes ci-dessous en SQL :
    a) Donner les noms des régions qui ont des stations à plus de 1600 mètres
        d’altitude.
    b) Afficher les noms des hôtels de catégorie 4 étoiles ou plus de la station
        Chamonix-Mont Blanc dans la région des Rhône-Alpes.
    c) Afficher pour chaque hôtel de la station Alpe d’huez, le nom, la
        catégorie, le nombre de chambres et le nombre total de lits.
    d) Afficher les noms et prénoms des clients ayant réservé une chambre dans
        la région des Rhône-Alpes entre le 1er février 2008 et le 20 du même
        mois.
Autres requêtes plus complexes (supplémentaires non corrigés):
e) Donner les noms des clients et le nombre de personnes correspondant
   pour les réservations de l’hôtel Bellevue à la station Courchevel.
f) Pour chaque station de la région de Savoie, donner le nombre de lits en
   catégorie 3 étoiles.
g) Pour chaque station de la région de Savoie, donner le nombre de
   chambres réservées le 18/04/2008.
h) Quelles sont les régions dont toutes les stations sont à plus de 1250
   mètres d’altitude ?
i) Quels sont les clients qui sont allés dans les stations de la région de
   l’Isère.
 

 

Liens sponsorisés