Vous êtes sur la page 1sur 2

Base de données Mme.

Hajji Zeineb

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

Avion (NumA, NomA, CapaciteA, LocaliteA)

Pilote (NumP, NomP, AdresseP)

Vol (NumV, NomP#, NumA#, VilleD, VilleA, HeureD, HeureA)

Table Avion (NumA : numéro avion de type entier(10) (clé primaire),

NomA : nom avion de type chaîne de caractère (12),

CapaciteA : capacité avion de type entier(3),

LocaliteA : ville de localité de l’avion de type chaîne de caractère (10))

Table Pilote (NumP : numéro pilote de type entier(10) (clé primaire),

NomP : nom du pilote de type chaîne de caractère (25),

AdresseP : adresse du pilote de type chaîne de caractère (40))

Table Vol (NumV : numéro de vol de type chaîne de caractère (6) Clé primaire commence
par 0,

NumP : numéro de pilote de type entier(10),

NumA : numéro avion de type entier (10),

VilleD : ville de départ de type chaîne de caractère (10) dans la liste des villes
‘Tunis, Nfidha, Monastir, Djerba’

VilleA : ville d’arrivée de type chaîne de caractère (10) se termine par ‘a’,

HeureD : heure de départ de type entier,

HeureA : heure d’arrivée de type entier)

1- Créer la table Vol


Base de données Mme.Hajji Zeineb

2- Ajouter une contrainte d’intégrité à la colonne HeureD qui dit que HeureD est
inférieur à HeureA
3- Renommer la contrainte ajoutée dans 2 par HD
4- Supprimer la contrainte ajoutée dans 2
5- Ajouter la colonne ‘DescriptionA’ à la Table Avion de type chaîne de caractère (60)
6- Modifier la taille de colonne ajoutée dans 5 à 100
7- Supprimer la colonne ajoutée dans 5
8- Insérer les avions suivants dans la table Avion : (100, TUNISAIR, 300, Tunis), (101,
NOUVELAIR, 250, Djerba), (101, TUNISAIR, 220, Tunis)
9- Afficher tous les avions
10- Afficher tous les avions par ordre croissant des noms
11- Afficher les noms et les capacités des avions
12- Afficher les localités des avions sans redondance
13- Afficher les avions dans la localité est Tunis ou Djerba
14- Modifier la capacité de l’avion numéro 101, la nouvelle capacité est 220
15- Supprimer les avions dans la capacité est inférieure à 200
16- Afficher la capacité maximale, minimale, moyenne des avions
17- Afficher les données des avions dont la capacité est supérieure à 200
18- Afficher le nom et l’adresse des pilotes assurant les vols IT100 et IT104
19- Afficher les numéros des pilotes qui sont en service
20- Afficher les noms des pilotes qui conduisent un TUNISAIR

Vous aimerez peut-être aussi