Vous êtes sur la page 1sur 2

Enseignants :

Ms. M. ZRIBI, N. FRIKHA


Mmes S. ELLOUZE, K. TURKI , S. HAMMAMI, S LOULOU

TP N1
SQL*PLUS
1. Construire un schma Entit-Association qui modlise le plus fidlement possible les
informations ci-dessous.
Un avion a un numro davion et un type ainsi que la date de son premier vol et sa capacit
en nombre de places.
Lavion est affect une seule compagnie identifie par un numro et ayant des
informations sur son nom et son pays dorigine.
Un pilote de la compagnie a un nom, un numro et une information relative sa date
dembauche.
Chaque aroport doit galement comporter des informations sur son nom, son pays
dorigine en plus de sa superficie.
Le vol est identifi par un numro et caractris par une date vol, le cot ainsi que le
nombre de passagers. Chaque vol est lui est affect un seul avion et un seul pilote. Tout vol
lui correspond un aroport de dpart et un aroport darrive.
2. Gnrer le modle relationnel correspondant au modle Entit-Association construit dans la
question 1.
3. Crer les tables dduites du modle relationnel en prenant en considration les contraintes
dintgrit correspondantes et sachant que :
1. Le cot du vol doit tre strictement positif.
2. Le nom de la compagnie doit tre saisi.
3. Deux compagnies ne peuvent pas avoir le mme nom.
4. Pour une compagnie, le pays vaut par dfaut Tunisie.
5. La date du vol correspond par dfaut la date daujourdhui.
6. La surface dun aroport est comprise entre 20000 et 40000.
7. Pour le mme vol, les aroports de dpart et darrive ne peuvent pas tre les mmes.
8. Le nombre de passagers dans un vol doit dpasser 40.

Vous aimerez peut-être aussi