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
   874   875   876   877   878   879   880   881   882   883   884