0% ont trouvé ce document utile (0 vote)
60 vues2 pages

Gestion des vols et avions en SQL

Ce document décrit un exercice de révision sur une base de données relationnelle contenant des tables pour les avions, pilotes et vols d'une compagnie aérienne. Il contient des instructions pour insérer des données dans les tables et afficher des requêtes.

Transféré par

Louay Loulou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
60 vues2 pages

Gestion des vols et avions en SQL

Ce document décrit un exercice de révision sur une base de données relationnelle contenant des tables pour les avions, pilotes et vols d'une compagnie aérienne. Il contient des instructions pour insérer des données dans les tables et afficher des requêtes.

Transféré par

Louay Loulou
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice de révision

Soit la base de données relationnelle des vols quotidiens d’une compagnie aérienne qui
contient les tables Avion, Pilote et Vol.

• Avion (NumAv, NomAv, Capacite, Localite)

• Pilote (NumP, NomP, AdresseP)

• Vol (NumV, VilleDep, VilleArv, HeureDep, HeureArv, #NumP, #NumAv)

1. Insérer les avions suivants dans la table Avion :

• (100, 'AIRBUS', 330, 'RABAT') ;


• (101, 'B737',250, 'CASABLANCA') ;
• (102, 'B737',220, 'RABAT') ;
• (103, 'BOEING', 320, 'RABAT');
• (104, 'AIRBUS',250,'AGADIR');
• (105, 'CONCORDE',220,'MARRAKECH');
• (106, 'BOEING', 300, 'TANGER');
• (107,'CONCORDE',240,'TANGER');
• (108, 'BOEING',210,'AGADIR');
• (109, 'AIRBUS',250,'CASABLANCA');

2. Insérer les pilotes suivants dans la table Pilote :

• (1, 'Hamid', 'Salé');


• (2, 'Aya', 'Fes');
• (3, 'Chakib', 'Meknes');
• (4, 'Hiba', 'Rabat');
• (5, 'Malak', 'Tanger');
• (6, 'Anas', 'Oujda');
• (7, 'Diyae', 'Meknes');
• (8, 'Salma', 'Saidia');
• (9, 'Mouad', 'Agadir');
• (10, 'Rabie', 'Casablanca');

3. Insérer les vols suivants dans la table Vol :

• ('IT100', 'RABAT', 'DAKHLA', '2022-05-25 15:14:38', '2022-05-25 16:14:38', 4, 100);


• ('IT104', 'AGADIR', 'OUJDA', '2022-05-24 10:14:38', '2022-05-24 12:14:38', 9, 104);
• ('IT103', 'RABAT', 'OUARZAZATE', '2022-05-23 20:14:38', '2022-05-23 21:14:38',
4, 103);
• ('IT107', 'TANGER', 'LAAYOUNE', '2022-05-22 22:14:38', '2022-05-23 23:14:38', 5,
107);
4. Afficher tous les avions

5. Afficher tous les avions par ordre croissant sur le nom

6. Afficher les noms et les capacités des avions

7. Afficher les localités des avions sans redondance

8. Afficher les avions dont la localité est Rabat ou Casablanca

9. Modifier la capacité de l’avion numéro 101, la nouvelle capacité est 220

10. Supprimer les avions dont la capacité est inferieure à 240

11. Afficher la capacité maximale, minimale, moyenne des avions

12. Afficher les données des avions dont la capacité est la plus basse

13. Afficher les données des avions dont la capacité est supérieure à la capacité moyenne

14. Afficher le nom et l’adresse des pilotes assurant les vols IT100 et IT104

15. Afficher les numéros des pilotes qui sont en service

16. Afficher les numéros des pilotes qui ne sont pas en service

17. Afficher les noms des pilotes qui conduisent un AIRBUS

18. Afficher le nombre d’avions par nom d’avions.

Vous aimerez peut-être aussi