Page 749 - IT2
P. 749

score                           Réel                        Score réalisé par un joueur dans
                                                                        une partie


            Enregistrer sur un fichier texte qui porte le nom « dossier1.txt » les requêtes SQL qui répondent
            aux questions suivantes.

                1)  Créer la base de données et remplir les tables par un jeu d’essai.    (4 pts)
                2)  Créer un trigger qui empêche une partie d’être créée, pour un jeu donné,  si le joueur
                   dépasse le nombre de parties gratuites qui lui sont autorisées pour le jeu en question. (4

                   pts)

                3)  Créer une fonction qui retourne le gagnant d’une partie donnée, le gagnant représente le
                   joueur ayant réalisé  le score maximal dans une partie.  (4 pts)


                4)  Créer une procédure stockée qui affiche le joueur ayant atteint la limite de gratuité dans le
                   maximum de jeux.   (4 pts)

                5)  Créer une procédure stockée qui affiche les serveurs ayant accueillis le plus de parties
                   dans l’année 2014.   (4 pts)

                6)  Réaliser un trigger qui empêche la création d’un joueur dont l’email ne comporte pas ‘@’.

                   (4 pts)

            Dossier  2 : (30 pts)


                Il s’agit de développer une application client /serveur pour gérer les jeux et les parties d’un
                   joueur en se basant sur la base de données du dossier 1.

                1)  Crée un menu qui facilite l’utilisation de l’application.   (2 pts)

                2)  Créer un formulaire de mise à jour d’un joueur, avec :
                    a)  Des boutons pour l’ajout, la modification et la suppression d’un joueur.  (4 pts)

                    b)  Le pays du joueur est choisi dans une liste déroulante; de même l’état civil est choisi

                        dans une liste pré-remplie  avec les valeurs : « célibataire », «marié », « divorcé » et
                        « veuf ». (2 pts)

                    c)  Des boutons de navigation.   (2 pts)

                3)  Créer un formulaire de consultation qui permet, pour un pays choisi dans une liste

                   déroulante, d’afficher dans une grille la liste des joueurs appartenant à ce pays.  (4 pts)



                   Filière                   Epreuve                        Session              4/6
                    DI              Pratique  Fin de Formation    V3-1    Juillet 2015

                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   744   745   746   747   748   749   750   751   752   753   754