Il faut créer une petite base de données qui contient deux tables : une liste d'avions et une liste de vols.
- Télécharger les deux fichiers textes (UTF-8) contenant les données :
- Créer une base de données vide et importer ces deux fichiers (IdAvion et IdVol sont les clés primaires)
- Créer la relation entre les tables (voir schéma conceptuel ci-dessus)
Avec des requêtes, répondre aux questions suivantes :
- liste des avions (compagnie, type, places) dans l'ordre alphabétique des compagnies aériennes (pour une même compagnie, l'avion avec la plus grande capacité arrive au début)
- liste des vols (aéroport, date et heure de départ, destination) qui partent de Budapest (BUD01 ou BUD02)
- liste des vols (aéroport départ, date arrivée, compagnie, nombre de passagers) qui arrivent à Bruxelles (BXL01 ou BXL02)
- liste des vols (date et aéroport départ, date et aéroport arrivée, type d'avion, nombre de passagers) de la compagnie Malév (dans l'ordre chronologique des heures de départ)
- liste des vols (départ, arrivée) qui partent le 2 avril 2011 (dans l'ordre des heures de départ)
- liste vols (ID) entre Budapest et Bruxelles (dans un sens ou l'autre)
- liste des vols (départ, arrivée) qui partent le 2 avril 2011 (dans l'ordre des heures de départ)
- liste des compagnies aériennes qui organisent des vols entre Budapest et Bruxelles (dans un sens ou l'autre)
- quelles compagnies ont un avion qui atterrit à Budapest (BUD01 ou BUD02) le 1er avril entre midi et minuit ?
- dans quel vol (compagnie, type d'avion, départ, arrivée) y a-t-il le plus grand nombre de passagers ?
- sur quels vols y a-t-il de l'overbooking ?
- liste des compagnies aériennes par ordre alphabétique
- nombre d'avions ("flotte") de chaque compagnie aérienne (celle qui en a le plus arrive en tête de liste)
- nombre total de places disponibles ("capacité") par compagnie aérienne
- a) afficher la liste des vols avec le nombre de places libres dans l'avion ; b) à partir de cette requête, créer une nouvelle requête pour connaître le plus grand nombre de sièges non occupés dans un avion
Aucun commentaire:
Enregistrer un commentaire