Page 385 - IT2
P. 385

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_Envoi_Reparation inférieure à la Date_Retourne_Reparation.

                       ·  Montant_Reparation : nombre positif.
               3.  Créer une procédure stockée qui permet  de calculer le coût de réparation d’un modèle dont
                   l’ID_Modele est transmis en paramètre. (1 pt)

               4.  Créer un trigger sur la table Réparation qui permet d’exécuter les opérations suivantes lors de
                   l’insertion : (1 pt)
                     Si  le  champ  observations_Réparation  est  non  renseigné,  le  déclencheur  insère

                      automatiquement libelle_piece à sa place.
                     Si le montant_Réparation est supérieur au Prix_achat, le déclencheur doit annuler cette

                      opération de réparation.
                                          www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com

                                                   Tél.:0661077812
   380   381   382   383   384   385   386   387   388   389   390