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

