Page 873 - IT2
P. 873
Table Participant
Colonne Type Signification
idP Entier Identifiant d’un participant à la
campagne
nomP Alphabétique Nom du participant
prenomP Alphabétique Prénom du participant
emailP Alphanumérique Adresse email du participant
passP Alphanumérique Mot de passe du participant
Table Participation
Colonne Type Signification
IdPart Entier , Identity Identifiant de la participation
datePart Date Date de la participation
montantPart Réel Montant de la participation
idCamp Entier Identifiant de la campagne
idP Entier Identifiant du participant
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) Ecrire une requête qui affiche le nombre de participants regroupé par nom de campagne.
(4 pts)
3) Créer une procédure stockée qui affiche la liste des participations (montant participation et
nom du participant) durant l’année en cour qui concerne une campagne donnée comme
paramètre. (4 pts)
4) Réaliser un trigger qui met à jour le champ dateDernierePart à chaque ajout d’une
participation. (4 pts)
5) Créer une procédure stockée qui permet d’ajouter une ligne à la table participation avec les
paramètres : montantPart, idCamp et idP (la date participation prend la date système).
(4pts)
6) Ecrire une fonction qui retourne le montant total de participations qui concerne toutes les
campagnes d’une catégorie donnée comme paramètre. (4 pts)
Dossier 2 : (30 pts)
Filière Epreuve Session 3/6
DI Pratique FF V1-1 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

