Page 109 - IT2
P. 109
1. Donner un diagramme des cas d'utilisation du système. (1.5 Pts)
2. Décrire un scénario principal par un diagramme de séquence. (2 Pts)
3. Donner un diagramme de classes (2 Pts)
4. Déduire un MCD (1.5 Pts)
II – SGBDR : (2 PTS)
Une compagnie aérienne désire gérer l’ensemble de ses vols qu’elle met en service ainsi que
les pilotes et les avions qui effectuent ces vols.
Le schéma de la base de données vous a été fournit comme suit :
Donner le code SQL permettant de :
1. Ajouter le champs Ville à la table PILOTE. (0,25 pt)
2. Donner le nom des pilotes planifiés pour des vols sur A320. (0,25 pt)
3. Donner le nom des pilotes planifiés pour des vols sur A320, qui habitent dans la ville de
localisation d’un A320. (0,25 pt)
4. Pour chaque ville desservie, donner la moyenne, le minimum et le maximum des capacités
des avions qui sont localisés dans un aéroport desservant cette ville. (0,25 pt)
5. Dans la table VOL, créer un trigger en insertion qui vérifie que la ville d’arrivée est
différente de la ville de départ et que l’heure d’arrivée est postérieure à l’heure de départ.
Dans le cas contraire, on annule l’insertion. (0.5 pt)
6. Créer une procédure stockée "Planning" qui affiche pour un nom et un prénom de pilote
passés en paramètres, les numéros de vol, avec les aéroports de départ et d’arrivée,
classés par date et heure de départ. (0.5 pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

