Page 521 - IT2
P. 521

1)  Ecrire une procédure  stockée qui affiche le nombre d’absences non justifiées, par stagiaire
                      pour une filière donnée comme paramètre.   (2pts)

                   2)  Ecrire un trigger qui empêche l’ajout d’une absence d’un stagiaire dans  un module qui n’est
                      pas enseigné à la filière de ce stagiaire.  (2pts)
                   3)  Ecrire un trigger qui incrémente le champ TotalAbsence à chaque absence d’un stagiaire.
                      (2pts)

                   4)  Ecrire une fonction qui calcule et retourne la note de discipline d’un stagiaire donné de la
                      façon  suivante :  la  note  initiale  de  discipline  est  20 ;  à  chaque  absence  non  justifiée,  on
                      diminue cette note de -1 sans toutefois qu’elle soit inférieure à 0.  (2pts)

                   5)  Ecrire  une  procédure    stockée  qui  affiche  la  liste  des  stagiaires  qui  ont  dépassé  la  limite
                      d’absences (justifiées ou non) de 30% de la masse horaire d’un  module donné.   (2pts)
                   6)  Ecrire  une  requête  qui  affiche  sans  doublons  les  stagiaires  qui  ont  plus  de  2  absences
                      pendant une période de moins de 15 jours.   (3pts)



                   Dossier 4 : (6 pts)

                   Une page web  contient un formulaire d’inscription ; il  permet à un utilisateur de saisir son nom,
               son  prénom,  le  sexe  et    la  nationalité.  Le  formulaire  permet  aussi  de  choisir  les  intérêts  de
               l’utilisateur  sous  forme  de  cases  à  cocher  (Lecture,  cinéma,  …).  Après  un  clic  sur  le  bouton
               Afficher,  le  formulaire  affiche  un  bloc  de  texte  contenant  un  résumé  de  la  saisie  de  l’utilisateur
               comme dans la figure suivante :






































                      Filière                   Epreuve                        Session              3/7
                       TDI                     Théorique FF                  Juillet 2014
                                            www.itlearning-settat.com

                                     Email: admission@itlearning-settat.com

                                                     Tél.:0661077812
   516   517   518   519   520   521   522   523   524   525   526