Page 755 - IT2
P. 755

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)  Soit la contrainte suivante : « Un joueur ne peut jouer qu’une seule partie gratuite (la
                   démo) par jeu après il sera obligé de payer le montant fixé pour le jeu en question »

                   Réaliser un trigger qui implémente cette contrainte. (4 pts)

                3)  Réaliser une fonction qui retourne le joueur ayant réalisé  le score minimal dans une partie.
                   (4 pts)

                4)  Créer une procédure stockée qui affiche le joueur ayant payé le maximum de jeux.   (4 pts)

                5)  Créer une procédure stockée qui affiche les payements effectués le dernier mois pour un

                   joueur donné.   (4 pts)

                6)  Réaliser un trigger qui empêche la création d’un joueur dont le mot de passe ne possède
                   pas une longueur minimale de 9 caractères.   (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 utilisateur qui facilite l’utilisation de l’application.   (2 pts)

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


                    b)  Le type de jeu est choisi dans une liste déroulante avec comme valeurs : « Sport »,
                        «Divertissement », « Bataille » et « Autre ». (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 joueur, d’afficher dans une grille la liste des jeux auxquels il a participé. La grille
                   affiche l’identifiant, le nom et le type de chaque jeu.  (4 pts)

                4)  Créer un formulaire qui affiche dans une grille la liste des joueurs n’ayant payé aucun jeu.
                   (4 pts)




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

                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   750   751   752   753   754   755   756   757   758   759   760