Page 1188 - IT2
P. 1188

Dossier 1 (20 pts)

               Enregistrer l’ensemble des requêtes dans le fichier Dossier1.txt

                1) Créer la base de données avec l’intégration des deux clés primaires et étrangères
                2) Ajouter les contraintes suivantes :
               Table                          Colonne          Contrainte

               Transaction                    DateTrans            -   Date  par  défaut  date  système
                                                                      courante
               Client                         Email                -   Plus de 10 caractères

                                                                   -   Format xxxxxx@xxxx.com ou
                                                                                 xxxxx@xxx.banque.com

                3) Insérer un jeu d'essai. (4 pts)


               4)  Réaliser les requêtes SQL suivantes:


               a.  La somme des transactions par client ordonné en ordre décroissant (2 pt)
               b.  La liste des transactions de cette année (1 pts)
               c.  Le plus jeune client débiteur (un client débiteur a un solde <0). (2 pts)

               d.  La somme des transactions de chaque année pour l’agence dont le CodeAgence est
                  « Agence TAQADOM ». (2 pts)


                5) Créer une procédure stockée qui permet de calculer la somme des transactions dans
                   une année et une agence donné en paramètres. (3 pts)
                6) Créer  une  fonction  stockée  qui  calcule  la  somme  des  transactions  au  sens  égale  à

                   débit d’un client donné en paramètre.  (3 pts)
                7) Créer  un  trigger  qui  permet  d’empêcher  l’insertion  dans  la  table  transaction  si  le
                   montant est négatif ou le client n’existe pas. (3 pts)


               Dossier 2 (35 pts)
               En se basant sur le modèle développé dans la partie précédente :




                      Filière                   Epreuve                        Session              2/4
                      TDM                    Pratique FF  V3-1               Juillet 2015
                                        www.itlearning-settat.com

                                 Email: admission@itlearning-settat.com
                                                 Tél.:0661077812
   1183   1184   1185   1186   1187   1188   1189   1190   1191   1192   1193