Page 562 - IT2
P. 562
Table Cheque
Colonne Type Description
numero_cheque Entier Le numéro de chèque
date_emission Date Date émission du cheque
Montant Float Montant du chèque
url_cheque Alphanumérique Chemin du fichier de l’image scannée du
chèque
# code_statut Alphanumérique Le code du statut du chèque
# cin Alphanumérique Le numéro de la carte nationale du client
propriétaire du chèque
#numero_ site Entier Numéro du site dans lequel le client a
acheté par chèque.
Travail à faire :
Enregistrer sur un fichier texte qui porte le nom « dossier1.txt » les requêtes SQL qui répondent aux
questions suivantes :
Donner les requêtes qui permettent de :
1) Créer la base de données et remplir les tables par un jeu d’essai significatif. (1 pt)
2) Créer une procédure stockée qui affiche la liste des sites conventionnés avec la société de
recouvrement donnée comme paramètre. (3 pts)
3) Créer une procédure stockée qui affiche les sites crée dans les 2 dernières années. (3 pts)
4) Ajouter une contrainte qui permet de vérifier que le numero du site est entre 1 et 50. (1 pt)
5) Créer une procédure stockée qui affiche, pour une société de recouvrement donnée en
paramètre, la liste des chèques qui se sont présentés durant le mois en cours. Prévoir dans le
jeu d’essai, des lignes dans la table chèque avec des dates comprises dans le mois en cours.
(3 pts)
6) Créer un trigger qui permet d’annuler chaque tentative de modification d’un chèque. (3 pts)
7) Créer la procédure stockée qui permet de supprimer tous les clients qui n’ont pas d’adresse.
(3 pts)
8) Créer un déclencheur qui refuse l’ajout d’un chèque lorsque le montant est inférieur à zéro.
(3 pts)
Filière Epreuve Session 4/6
TDI Pratique FF V2-2 Juillet 2014
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

