TD Série N° 2 – Gestion des Bases de Données
3ème Année – S5 - 2020/2021
École Nationale de Commerce et de Gestion - Fès
Professeur : Fayçal MESSAOUDI
TD N° 2 : Algèbre Relationnelle & SQL
Objectif :
L’objectif de ces travaux dirigés est d’initier l’étudiant aux théories et aux pratiques de l’algèbre
relationnelle : Savoir comment concevoir et réaliser des requêtes simples et complexes dans une base
de données, selon une méthodologie structurée.
Maitriser l'utilisation du langage SQL
Exercice I : Gestion d’un Aéroport DB_RAM
On considère la base de données BD_RAM suivante où clés primaires sont soulignées en
gras et les clés étrangères sont en italique gras :
On considère :
- PILOTE (NUMPIL, NOMPIL, ADR, SAL)
- AVION (NUMAV, NOMAV, CAP, LOC)
- VOL (NUMVOL, NUMPIL, NUMAV, VILLE_DEP, VILLE_ARR, H_DEP, H_ARR)
A. Expression des projections et sélections :
Q1 : Donnez la liste des avions dont la capacité est supérieure à 350 passagers.
Q2 : Quels sont les numéros et noms des avions localisés à FES ?
Q3 : Quels sont les numéros des pilotes en service et les villes de départ de leurs vols ?
Q4 : Donnez toutes les informations sur les pilotes de la compagnie.
Q5 : Quels sont les noms des pilotes domiciliés à Rabat dont le salaire est supérieur à 15000 DH ?
B. Utilisation des opérateurs ensemblistes :
Q6 : Quels sont les avions (numéro et nom) localisés à Fès dont la capacité est inférieure à 350 passagers ?
Q7 : Liste des vols au départ de Fès allant à Rabat après 18 heures ?
Q8 : Quels sont les numéros des pilotes qui ne sont pas en service ?
Q9 : Quels sont les vols (numéro, ville de départ) effectués par les pilotes de numéro 100 et 204 ?
C. Expression des jointures :
Q10 : Donnez les numéros des vols effectués au départ de FES, par des pilotes de Fès ?
Q11 : Quels sont les vols effectués par un avion qui n'est pas localisé à FES ?
Q12 : Quels sont les pilotes (numéro et nom) assurant au moins un vol au départ de FES avec un
avion de capacité supérieure à 300 places ?
Q13 : Quels sont les noms des pilotes domiciliés à RABAT assurant un vol au départ de FES avec un
Airbus ?
-----------------------------------------------------------------------------------------------------------------------------------------------
Enseignant : Fayçal MESSAOUDI [email protected]
TD Série N° 2 – Gestion des Bases de Données
3ème Année – S5 - 2020/2021
École Nationale de Commerce et de Gestion - Fès
Q14 : Quels sont les numéros des vols effectués par un pilote de Fès, au départ ou à l'arrivée de FES
avec un avion localisé à RABAT ?
Q15 : Quels sont les pilotes (numéro et nom) habitant dans la même ville que le pilote ADAM ?
Q16 : Quels sont les numéros des pilotes en service différents de celui de AMIN ?
Q17 : Quelles sont les villes desservies à partir de la ville d'arrivée d'un vol au départ de RABAT ?
Q18 : Quels sont les Avions (leurs numéros) localisés dans la même ville que l'avion numéro 100 ?
D. Divers :
Q19 : Quels sont les numéros et noms des pilotes domiciliés dans la même ville que le pilote ADAM
et dont le salaire est supérieur à celui de ADAM ?
Q20 : Quels sont les numéros et noms des pilotes qui effectuent un vol au départ de leur ville de
résidence ?
Q21 : Y a-t-il des homonymes parmi les pilotes ? Si oui, donner leur numéro et nom.
AVION PILOTE
VOL
-----------------------------------------------------------------------------------------------------------------------------------------------
Enseignant : Fayçal MESSAOUDI [email protected]