Utiliser la base VolAvion et écrire les requêtes SQL répondant aux questions suivantes :

Requêtes utilisant l’approche ensembliste (IN, NOT IN) :

  1. Noms complets des passagers ayant la même ville qu’un pilote.
  2. Numéro, marque et type d’avions assurant un vol à destination de Paris.
  3. Numéros et dates de vols réservés par le passager BARTEAM Fred.
  4. Sommes des prix payés par les passagers de Paris.
  5. Numéro de vol, Ville de départ et Ville d’arrivée pour les vols ayant plus que 3 passagers.
  6. Liste des vols n’ayant pas encore de passager.

Requêtes utilisant l’approche prédicative :

  1. Reprendre les questions précédentes en utilisant le mot clef JOIN.
  2. Numéros de vols avec numéro et nom du pilote.
  3. Numéros de vols avec numéro, marque et type d’avion.
  4. Numéros de vols avec numéro et âge en années de l’avion.
  5. Numéros de vols avec numéro et nom du pilote, et numéro, marque et type d’avion.
  6. Liste des prix payés à chaque vol par numéro, nom et prénom du passager.
  7. Somme des prix payés par numéro, nom et prénom du passager.
  8. Noms et dates de jours de vols par numéro, nom et prénom du passager.
  9. Numéro, marque, type et nombre de vols pour tous les avions.
  10. Numéro, nom et nombre de vols pour tous les pilotes.
  11. Villes d’arrivée pour tous les passagers.
  12. Utiliser l’approche ensembliste et l’approche prédicative pour donner le nombre d’avions différents de marque AIRBUS et arrivant à Paris.
  13. Numéros et Noms de pilotes assurant les vols (numéro de vol uniquement) pour tous les passagers.

Aucun commentaire :

Enregistrer un commentaire