Académique Documents
Professionnel Documents
Culture Documents
Considérez les relations suivantes (Les clés étrangères sont préfixées par #):
Pilote (IdPilote, NomPilote, Sexe, Age, NumTelMob)
Avion(IdAvion, NomConstructeur, Modele, AnFabrication, NbrePlaces)
Ville(CodeVille, NomVille, NomPays)
Aeroport(CodeAeroport, NomAeroport, #CodeVille)
VolRegulier(NumVol, #VilleDepart, #VilleArriv, HeureDepart, JoursVols)
VolEffectue (#NumVol, DateVol, #IdPilote, #IdAvion, #AeroportDepart, #AeroportArriv,
NbVoyageurs)
N.B. Les vols réguliers sont des vols programmés (généralement par semaine). Par
exemple, la compagnie TunisAir peut programmer trois vols réguliers ayant le No
TU713 de Tunis à Jeddah les mardis, jeudis et dimanches à 11:45; et trois vols retour
réguliers ayant le No TU714 de Jeddah à Tunis les mêmes jours.
Les vols effectués sont des concrétisations des vols programmés à des dates effectives.
1-/ Exprimez les requêtes suivantes en utilisant les opérateurs de l’algèbre relationnelle:
Requête#1: Liste des Pilotes de sexe féminin.
Requête#2: Liste des IdAvion et noms des constructeurs des avions ayant un nombre de
places supérieur à 100.
Requête#3: Liste des noms et des numéros de téléphones mobiles des pilotes âgés de
moins de 30 ans.
Requête#4: Donnez les noms des villes et les noms de leurs aéroports.
Requête#6: Donnez les numéros et date de vols effectués par des pilotes âgés de plus de
50 ans.
Algèbre relationnelle & Langage SQL, Exercices avec solutions Préparé par: Samir BOUCETTA 1 of 2
Requête#7: Donnez les numéros et dates des vols effectués sur des avions construits
avant 2003.
Requête#8: Donnez les numéros et dates des vols complets (Nombre de places = Nombre
de voyageurs).
Requête#10: Donnez la liste des numéros de vols et jours de vols des vols réguliers ayant
"Jerba" comme ville de départ.
Requête#11: Donnez tous les noms et âgés des pilotes ayant effectué un vol sur un avion
disposant d’un nombre de places supérieur à 150.
Requête#12: Donnez les modèles des avions, les dates et le nombre de voyageurs des vols
effectués vers "Alger".
Algèbre relationnelle & Langage SQL, Exercices avec solutions Préparé par: Samir BOUCETTA 2 of 2