Page 390 - IT2
P. 390

Travail à faire :

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

               1.  Elaborer  les  requêtes  SQL  pour  la  création  des  tables,  les  contraintes  et  la  saisie  d’un  jeu

                   d’essai  dans toutes les tables de la base de données.  (1,5 pt)
               2.  Ajouter les contraintes : (0,5 pt)
                       ·  Date_Retourne_Rechange supérieure à la Date_Envoi_Rechange.

                       ·  Montant_Rechange : nombre positif.
               3.  Créer une procédure stockée qui permet  de calculer le coût de rechange d’un modèle dont

                   l’ID_Modele est transmis en paramètre. (1 pt)
               4.  Créer un trigger sur la table Rechange qui permet d’exécuter les opérations suivantes lors de
                   l’insertion : (1 pt)

                     Si  le  champ  Description_Rechange  est  non  renseigné,  le  déclencheur  insère
                      automatiquement libelle_piece et prix_achat à sa place.

                     Si  le  Montant_Rechange  est  plus  supérieur  ou  égal  au  Prix_achat,  le  déclencheur  doit
                      annuler cette opération de rechange.
                                          www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com
                                                   Tél.:0661077812
   385   386   387   388   389   390   391   392   393   394   395