Page 1093 - IT2
P. 1093

Module(idModule, libelleModule, #idFiliere, #idNiveau)
               Note (#idSatg, #idModule, Note_CC,Note_EFM)



               N.B. Les champs en gras et soulignés représentent les clés primaires des tables et ceux
               marqués par # représentent les clés étrangères.
               Tous  les  identifiants  (idStag,  idClasse,  idFiliere,  idNiveau,  idModule)  doivent  être  auto-
               incrémentés.

               Dossier 1 (16 pts)

                1)  Créer la base de données en respectant le schéma relationnel ci-dessus et insérer un

                   jeu d'essai. (4 pts)
                2)  Ajouter les contraintes suivantes :
                          a.  La note de "Note_CC" doit être comprise entre 0 et 40 (1 pt)

                          b.  Le "libelleNiveau" doit avoir deux possibilité (1ière année et 2ième année)
                              (1 pt)

                3)  Ecrire les requêtes SQL suivantes qui permettent de :

                     a.  Lister les modules  de la filière « TDM » (1 pt)
                     b.  Afficher le relevé des notes du stagiaire N° 15. (2 pts)
                     c.  Afficher le nombre de stagiaire par Filière et par Niveau. (2 pts)


                4)  Créer une fonction stockée qui calcule la moyenne d'une classe.  (3 pts)
                5)  Créer  un  trigger  qui  permet  de  transformer  le  nom  de  stagiaire  en  Majuscule  lors
                   d'insertion d'un nouveau stagiaire. (2 pts)


               Dossier 2 (36 pts)
               En se basant sur le modèle développé dans la partie précédente :



                   1)  Créer une page permettant aux Directeur de consulter la moyennes des notes par
                      classe. (5 pts)
                   2)  Ajouter dans cette page la possibilité  de filtrer la liste par Filière (La filière doit
                      être sélectionnée dans une liste déroulante). (5 pts)

                   3)  Créer une page qui permet d'afficher la liste des stagiaires par Filière et par
                      Niveau. (5 pts)
                   4)  Créer une page pour ajouter un nouveau stagiaire. (5 pts)


                      Filière                   Epreuve                        Session              2/5
                      TDM                    Pratique FF  V1-1               Juillet 2014
                                        www.itlearning-settat.com

                                 Email: admission@itlearning-settat.com
                                                 Tél.:0661077812
   1088   1089   1090   1091   1092   1093   1094   1095   1096   1097   1098