Page 568 - IT2
P. 568
Table Dossier
Colonne Type Description
numero_dossier Compteur Le numéro du dossier
date_plainte Date Date plainte du dossier
frais_dossier Float frais du dossier
url_ imagedossier Alphanumérique Chemin du fichier de l’image scannée de la
page de garde du dossier
# statut_paiement Booleen Le statut de paiement du dossier
Honoraires Float Honoraires de l’avocat
date_saisie Date Date système correspondant à la date de
saisie du dossier
# cin Alphanumérique Le numéro de la carte nationale du client
propriétaire du dossier
# code_avocat Alphanumérique Le code de l’avocat
# code_statut Alphanumérique Le code du statut d’un dossier
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. (1 pt)
2) Ajouter une contrainte qui permet de vérifier que le date_plainte est inférieur à date_saisie.
(1 pt).
3) Créer une procédure stockée qui affiche la liste des avocats d’une ville donnée comme
paramètre. (3 pts)
4) Créer une procédure stockée qui affiche les dossiers saisies dans les 2 derniers mois. (3 pts)
5) Créer une procédure stockée qui affiche, pour un libelle_societe donné en paramètre, la liste
des dossiers saisis durant les 5 dernières années. Prévoir dans le jeu d’essai, des lignes dans
la table Dossier avec des dates comprises dans les 5 dernières années. (3 pts)
6) Créer un trigger qui contrôle l’intégrité référentielle pour la suppression d’un Avocat. (3 pts)
Filière Epreuve Session 4/7
TDI Pratique FF V2-3 Juillet 2014
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

