Page 879 - IT2
P. 879
idD Entier Identifiant d’un donateur
d’une action
nomD Alphabétique Nom du donateur
prenomD Alphabétique Prénom du donateur
emailD Alphanumérique Adresse email du donateur
passD Alphanumérique Mot de passe du donateur
Table Don
Colonne Type Signification
IdDon Entier , Identity Identifiant du don
dateDon Date Date du don
montantDon Réel Montant du don
idAct Entier Identifiant de l’action
idD Entier Identifiant du donateur
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 donateurs regroupé par nom d’action. (4 pts)
3) Créer une procédure stockée qui affiche la liste des dons (montant don et nom du
donateur) durant l’année en cour qui concerne une action donnée comme paramètre. (4
pts)
4) Réaliser un trigger qui met à jour le champ dateDerniereDon à chaque ajout d’un don. (4
pts)
5) Créer une procédure stockée qui permet d’ajouter une ligne à la table Don avec les
paramètres : montantDon, idAct et idD (la date don prend la date système). (4pts)
6) Ecrire une fonction qui retourne le montant total de dons qui concerne toutes les actions
d’un type donné comme paramètre. (4 pts)
Dossier 2 : (30 pts)
Filière Epreuve Session 3/5
DI Pratique FF V1-2 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

