Page 1098 - IT2
P. 1098
Note (#idSatg, #idModule, Note_CC,Note_EFM)
Utilisateur (Compte, MotPass)
N.B. Les champs en gras et soulignés représentent les clés primaires des tables et ceux
marqués par # représentent les clés étrangères.
Tous les identifiants (idStag, idClasse, idFiliere, idNiveau, idModule) doivent être auto-
incrémentés.
Dossier 1 (16 pts)
1) Créer la base de données en respectant le schéma relationnel ci-dessus et insérer un
jeu d'essai. (4 pts)
2) Ajouter les contraintes suivantes :
a. La note de "Note_EFM" doit être comprise entre 0 et 60 (1 pt)
b. Le " ModeFormation " doit avoir deux possibilités (Cours de jour et Cours
de soir) (1 pt)
3) Ecrire les requêtes SQL suivantes qui permettent de :
a. Lister les stagiaires de la filière « TDM et TDI » (1 pt)
b. Afficher le relevé des notes du stagiaire N° 20. (2 pts)
c. Afficher le moyenne de Module N° 10 des classes de la filière "TDM". (2 pts)
4) Créer une procédure stockée qui permet de supprimer les stagiaires qui n'ont aucune
Note. (3 pts)
5) Créer un trigger qui permet de transformer le prénom de stagiaire en Minuscule lors
d'insertion d'un nouveau stagiaire. (2 pts)
Dossier 2 (36pts)
En se basant sur le modèle développé dans la partie précédente :
1) Créer une page qui permet à un utilisateur de s'authentifier.
Après validation de l'authentification l'utilisateur sera redirigé vers une page
d'accueil qui contient un menu pour accéder aux pages des question (2, 3, 4, 5 et
6)
NB: les Utilisateur sont crée dans la table " Utilisateur" (Directeur,
Directeur pédagogique, Surveillant ... ect). (6 pts)
Filière Epreuve Session 2/5
TDM Pratique FF V1-2 Juillet 2014
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

