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
   868   869   870   871   872   873   874   875   876   877   878