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

