Page 579 - IT2
P. 579

4)  Donner l’ordre SQL pour lister tous les dossiers des assurés de l’Ofppt.  (2 pts)

                 5)  Créer  une  Procédure    qui  permettra  de      supprimer  tous  les  assurés    de  la  base
                    ainsi que leurs dossiers s’ils sont partis en retraite sachant que l’âge de retraite est
                    de 60 ans. (2pts)

                 6)  Créer  un  déclencheur  qui  gère    les  contraintes  suivantes  pour  un  assuré
                    célibataire :


                          ·   Affecter automatiquement la valeur 0 pour le champ nb_enfant.
                          ·   Au  cas  où  on  essaye  de    modifier  cette    valeur,  afficher  un  message
                              d’alerte  (impossible  d’affecter  une  valeur  autre  que  0  pour  le  nombre
                              d’enfant  d’un assuré célibataire). (2 pts)

                 7)  Créer un déclencheur pour vérifier que chaque suppression d’un dossier permettra
                    de     diminuer     automatiquement       le     champ      total_remb      par     le
                    montant_remboursement du dossier supprimé de l’assuré. (2 pts)

                 8)  Créer une fonction qui retourne le total de remboursement effectué pour l’année en
                    cours pour une entreprise saisie comme paramètre. (2 pts)

                 9)  Créer  un  index  unique    qui  vérifie  l’unicité  de  valeur    du  quadruplé
                    (nom_ass,prenom_ass,date_naissance,nb_enfant) dans la table assuré. (2 pts)

                   NB : Veuillez désactiver pour les Dossiers II et III tous les triggers créent

                   dans le dossier I







               DOSSIER-II – PROGRAMMATION CLIENT/SERVEUR (32 POINTS)


               Pour  répondre aux   exigences du cahier des charges,  on vous demande de développer
               une application « client/serveur ».

                   1)  Proposer  et  créer  le  menu  de  l’application  selon  les  fonctionnalités  qui
                      apparaîtront sur les questions suivantes : (2 pts)

                   2)  Créer un formulaire pour mettre  à jour la table Entreprise. Prévoir les boutons :
                      Ajouter,    Enregistrer,  Supprimer,  Fermer  et  des  boutons  de  navigation    entre  les
                      enregistrements. (6 Pts)

                      Filière                   Epreuve                        Session              3/6
                       TDI                  Pratique    FF    V3-2           Juillet 2014

                                        www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com

                                                  Tél.:0661077812
   574   575   576   577   578   579   580   581   582   583   584