Page 105 - IT2
P. 105

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
   100   101   102   103   104   105   106   107   108   109   110