Base de données Les requêtes de sélection en SQL
13 novembre 2012
TP 7
Soit la description textuelle suivante :
Pilote (plnum, plprenom, plnom, ville, salaire)
La table Pilote est décrite par les champs suivants :
- plnum : Clé primaire de type NuméroAuto - plprenom : de type texte et de longueur 25 caractères. - plnom : de type texte et de longueur 25 caractères. - Ville : de type texte et de longueur 20 caractères. - salaire : de type entier long
Avion (avnum, avnom, capacite, localisation)
La table Avion est décrite par les champs suivants :
- avnum : Clé primaire de type NuméroAuto - avnom : de type texte et de longueur 25 caractères. - capacite : de type entier. - localisation : de type texte et de longueur 20 caractères.
Vol (volnum, plnum, avnum, ville_dep, ville_arr, heure_dep, heure_arr)
La table Vol est décrite par les champs suivants :
- volnum : Clé primaire de type entier - ville_dep : de type texte et de longueur 20 caractères. - ville_arr : de type texte et de longueur 20 caractères. - heure_dep : de type heure. - heure_arr : de type heure
Créer en utilisant 3 requêtes sql (C1, C2 et C3) les 3 tables précédentes, ainsi que les 2
relations et les enregistrer sous le nom (R1 et R2).
Ecrire les commandes suivantes en SQL :
1. Donner la liste de tous les vols.
2. Donner nom, prenom, et ville de tous les pilotes par ordre alphabétique des noms.
3. Donner le nombre total des vols.
4. Donner la capacité maximale et minimale des avions localisées à Paris.
5. Donner le nom et prénom des personnes qui ont un salaire > 1500
6. Donner le numéro de vol, la ville départ, la ville d’arrivée des vols dont le dernier
caractère de la ville départ est « s ».
7. Donner la moyenne des capacités des avions localisés dans une ville commençant par
la lettre « H ».
Top Related