Page 760 - IT2
P. 760

Table Participer_Partie
            Colonne                         Type                        Signification
            idJoueur                        Entier                      Identifiant du joueur
            idPartie                        Entier                      Identifiant de la partie
            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)  Réaliser une fonction qui retourne le score moyen d’une partie donnée.  (4 pts)

                3)  En se basant sur un curseur, créer une procédure stockée qui affiche les noms des jeux
                   avec pour chaque jeu le joueur ayant réalisé le score maximal.   (4 pts)

                4)  Créer une procédure stockée qui affiche les payements effectués la dernière année par un

                   joueur donné.   (4 pts)

                5)  Réaliser un trigger qui empêche d’effectuer un payement si le joueur n’a pas encore
                   consommé les parties gratuites pour le jeu auquel il souhaite participer.  (4 pts)

                6)  Réaliser un trigger qui empêche la création d’un joueur dont le mot de passe n’est pas

                   composé d’au moins une lettre majuscule.   (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’une partie, avec :
                    a)  Des boutons pour l’ajout, la modification et la suppression d’un joueur.  (4 pts)

                    b)  Le nom de jeu doit être sélectionné dans une liste déroulante. (2 pts)

                    c)  Des boutons de navigation.   (2 pts)

                3)  Créer un formulaire de consultation qui permet, de choisir dans une liste déroulante le nom

                   d’un jeu, d’afficher dans une grille la liste des parties qui lui sont associées. La grille affiche
                   l’identifiant et la date de création de chaque partie.  (4 pts)




                   Filière                   Epreuve                        Session              3/5
                    DI              Pratique  Fin de Formation    V3-3    Juillet 2015

                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   755   756   757   758   759   760   761   762   763   764   765