Vous êtes sur la page 1sur 2

Institut International de Technologie 2019/2020

Série TD N°6

On considère la base de données AIR_BASE suivante :


- PILOT (NumP, NameP, Address, Salary)
- AIRPLANE (NumAP, NameAP, Capacity, Localisation)
- FLIGHT (NumF, Dep_T, Arr_T, Dep_H, Arr_H, #NumP, #NumAP)

1. Donnez la liste des avions dont la capacité est supérieure à 350 passagers.

2. Quels sont les numéros et noms des avions localisés à Nice ?

3. Quels sont les numéros des pilotes en service et les villes de départ de leurs vols ?

4. Donnez toutes les informations sur les pilotes de la compagnie.

5. Quel est le nom des pilotes domiciliés à Paris dont le salaire est supérieur à 15000 D ?

6. Quels sont les avions (numéro et nom) localisés à Nice ou dont la capacité est inférieure à
350 passagers ?

7. Liste des vols au départ de Nice allant à Paris après 18 h ?

8. Quels sont les numéros des pilotes qui ne sont pas en service ?

9. Quels sont les vols (numéro, ville de départ) effectués par les pilotes de numéro100 et 204 ?

10. Donnez les numéros des pilotes dont l’adresse se termine par la lettre « s »

11. Donnez la liste des pilotes dont l’adresse est Nice, Toulouse ou Marseille.

12. Donnez la ligne de commande permettant de créer la table AIRPLANE

13. Modifier le nom de colonne Salary par Salaire

14. Insérez une ligne dans la table PILOT en précisant les valeurs des champs.

15. Supprimez les pilotes de « Nice »

1
Institut International de Technologie 2019/2020

Correction :

1. Donnez la liste des avions dont la capacité est supérieure à 350 passagers.

SELECT *

FROM AirPlane

WHERE Capacity> 350 ;

2. Quels sont les numéros et noms des avions localisés à Nice ?


SELECT NumAP, NameAP
FROM AirPlane
WHERE Localisation = ’Nice’ ;
3. Quels sont les numéros des pilotes en service et les villes de départ de leurs vols ?
SELECT NumP, Dep_T
FROM Flight;
4. Donnez toutes les informations sur les pilotes de la compagnie.
SELECT *
FROM Pilot;
5. Quel est le nom des pilotes domiciliés à Paris dont le salaire est supérieur à 15000 D ?
SELECT NameP
FROM Pilot
WHERE Address = ’Paris’ AND Salary>15000;
6. Quels sont les avions (numéro et nom) localisés à Nice ou dont la capacité est inférieure à
350 passagers ?
SELECT NumAP, NameAP
FROM AirPlane
WHERE Localisation = ’Nice’ OR Capacity<350;
7. Liste des vols au départ de Nice allant à Paris après 18 h ?
SELECT *
FROM Flight
WHERE Dep_T = ’Nice’ AND Arr_T = ’Paris’ ANDArr_H> ’18:00:00’;
8. Quels sont les numéros des pilotes qui ne sont pas en service ?
SELECT NumP
FROM Pilot
WHERE NumP NOT IN (SELECT NumP FROM Flight);
9. Quels sont les vols (numéro, ville de départ) effectués par les pilotes de numéro 100 et
204 ?
SELECT NumF, Dep_T
FROM Flight
WHERE NumP = 100 OR NumP = 105;

Vous aimerez peut-être aussi