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

TP 3-SQL Server

Le document présente un TP sur les jointures et les sous-requêtes dans SQL Server, en utilisant une base de données fictive appelée BD AIRBASE. Il contient une description des tables PILOTE, AVION et VOL, ainsi qu'une série de requêtes SQL à exprimer, portant sur des informations telles que la capacité des avions, les pilotes en service, et les vols au départ de Nice. Les exercices visent à renforcer la compréhension des jointures et des sous-requêtes dans le contexte de la gestion de bases de données.

Transféré par

Yassir Limni
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)
2 vues2 pages

TP 3-SQL Server

Le document présente un TP sur les jointures et les sous-requêtes dans SQL Server, en utilisant une base de données fictive appelée BD AIRBASE. Il contient une description des tables PILOTE, AVION et VOL, ainsi qu'une série de requêtes SQL à exprimer, portant sur des informations telles que la capacité des avions, les pilotes en service, et les vols au départ de Nice. Les exercices visent à renforcer la compréhension des jointures et des sous-requêtes dans le contexte de la gestion de bases de données.

Transféré par

Yassir Limni
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

Année universitaire : 2023/2024

Filière : 3IIR

Module : SQL SERVER

TP 3 : Les jointures et les sous requêtes

Exercice 1 :

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

- PILOTE (NUMPIL , NOMPIL, VILLEPIL , SAL)

- AVION (NUMAV , NOMAV, CAP, LOC)

- VOL (NUMVOL , #NUMPIL ,#NUMAV, VILLE_DEP, VILLE_ARR, H_DEP , H_ARR)

Signification des attributs : Table VOL :

Table PILOTE : NUMVOL : Numéro du vol (clé primaire).

NUMPIL : Numéro du pilote (clé primaire). NUMPIL : Numéro du pilote associé (clé
étrangère faisant référence à NUMPIL dans la
NOMPIL : Nom du pilote.
table PILOTE).
VILLEPIL : la ville du pilote.
NUMAV : Numéro de l'avion associé (clé
SAL : Salaire du pilote. étrangère faisant référence à NUMAV dans la
table AVION).
Table AVION :
VILLE_DEP : Ville de départ du vol.
NUMAV : Numéro de l'avion (clé primaire).
VILLE_ARR : Ville d'arrivée du vol.
NOMAV : Nom de l'avion.
H_DEP : Heure de départ du vol.
CAP : Capacité de l'avion.
H_ARR : Heure d'arrivée du vol.
LOC : Emplacement de l'avion.

Exprimer les requêtes suivantes :

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) Quel est le nom des pilotes domiciliés à Paris dont le salaire est supérieur à 15000 DH ?

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

6) Liste des vols au départ de Nice allant à Paris après 18:00 h ?

7) Quels sont les numéros des pilotes qui ne sont pas en service ?
Année universitaire : 2023/2024

Filière : 3IIR

Module : SQL SERVER

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

9) Donnez le numéro des vols effectués au départ de Nice par des pilotes domiciliés à Nice ?

10) Quels sont les vols (numéro, villes départ et arrivée) effectués par un avion qui n'est pas localisé
à Nice ?

11) Quels sont les pilotes (numéro et nom) assurant au moins un vol au départ de Nice avec un avion
de capacité supérieure à 300 places ?

12) Quels sont les noms des pilotes domiciliés à Paris assurant un vol au départ de Nice avec un Airbus
?

Vous aimerez peut-être aussi