Page 375 - IT2
P. 375

candidat







            Travail à faire :

            Enregistrer sur un fichier texte qui porte le nom « dossier1.txt » les requêtes SQL qui répondent aux
            questions suivantes.

            Donner les requêtes qui permettent de :

                1)  Créer la base de données et remplir les tables par un jeu  d’essai.   (1 pt)

                2)  Créer une procédure stockée qui affiche le nombre de candidats par province pour une  région
                   donnée comme paramètre. (1 pt) (Le code de la procédure doit être sauvegardé dans le fichier
                   dossier1.txt)
                3)  Créer  une  fonction  stockée  qui  retourne  le  nombre  total  de  sièges  affectés  à  une  région
                   donnée (idRegion transmis en paramètre).  (1 pt)
                4)  Créer  une  procédure  stockée  qui  affiche  le  parti  politique  qui  a  enregistré  le  plus  grand
                   nombre de candidat  dans une circonscription donnée.  (1 pt)

                5)  Créer  un  trigger    qui  empêche  l’ajout  d’une  circonscription  avec  une  valeur  de  la  colonne
                   NombreSiege inférieure à 0 ou supérieure à 6.  (1 pt)
                                                                                     er
                6)  Créer  un  trigger,  qui  après  suppression  d’un  candidat  qui  est  1   dans  la  liste  (ayant    la
                   colonne  numOrdreListe=1),      le  2 ème     candidat  prend  sa  place    ie :  son  numOrdreListe  est
                   modifié en prenant la valeur 1. (1 pt)

            Dossier 2   (7 pts)

            Créer une application « client/serveur » qui se base sur la base de données du dossier 1 permettant
            d’assurer les fonctionnalités suivantes :

                1.  Créer un menu pour cette application permettant de réaliser les opérations demandées par les
                    questions qui suivent.  (0,25 pt)

                2.  Créer un formulaire de mise à jour des candidats  avec les éléments suivants : (1,25 pt)
                      · Des boutons de navigation.

                      · Les boutons Ajouter, Modifier, Supprimer et Enregistrer.

                      · La circonscription, le parti et la tranche d’âge  sont choisis dans des listes déroulantes.
                3.  Créer un formulaire contenant une grille qui affiche le pourcentage des candidats par tranche
                                                                                          ère
                    d’âge pour une circonscription choisie dans une liste déroulante. La 1  colonne de la grille
                    affiche la tranche d’âge et la 2 ème  colonne affiche le pourcentage. (1 pt)
                                          www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com

                                                   Tél.:0661077812
   370   371   372   373   374   375   376   377   378   379   380