Page 547 - IT2
P. 547
formateur
idEtablissement Entier Identifiant de l’établissement
du formateur
Table Demande
Colonne Type Signification
idDemande Auto incremente Identifiant de la demande
dateDem Date Date de la demande
idFormateur Entier Identifiant du formateur qui
envoie la demande
Table Detail_Demande
Colonne Type Signification
idDemande Entier Identifiant de la demande
idEtablissement Entier Identifiant de l’établissement
choisi par le formateur
numOrdre Entier Numéro d’ordre de
l’établissement choisi
Enregistrer sur un fichier texte qui porte le nom « dossier1.txt » les requêtes SQL qui
répondent aux questions suivantes.
1) Créer la base de données et remplir les tables par un jeu d’essai. (4 pts)
2) Réaliser un trigger qui empêche pour un formateur, de choisir dans sa demande un
établissement qui correspond à l’établissement où il travaille. (4 pts)
3) Réaliser une fonction qui retourne le nombre de points total d’un formateur donné.
Le calcul du nombre de points se fait de la façon suivante : on compte un point par
enfant auquel on ajoute deux points par année d’ancienneté dans l’établissement
d’affectation. (4 pts)
4) Créer une procédure stockée qui affiche l’établissement qui fait l’objet du plus
grand nombre de demande de mutation dans une région donnée. (4 pts)
5) Créer une procédure stockée qui affiche les formateurs qui demande des
établissements qui se trouvent à l’extérieur de leur région. (4 pts)
Filière Epreuve Session 3/6
TDI Pratique FF V1-3 Juillet 2014
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

