Page 916 - IT2
P. 916
#num_niveau Entier numéro du niveau
Table participant
Colonne Type Signification
num_ participant Entier Numéro du participant
Nom_ participant Alphabétique nom du participant
#num_section Entier Numéro de la section
Règles de gestion:
1. un cours est enseigné et sous la responsabilité d'un seul enseignant
1. un cours est découpé en séquences
2. une séquence concerne un et un seul cours
3. un participant est inscrit dans une seule section d'un niveau donné pour suivre ses
cours
Dossier1 : SGBD (20 points)
1. Créer la base de données avec un jeu de trois enregistrements pour chaque table.
(4 pts)
2. Dans la table enseignant on veut appliquer la contrainte suivante : la colonne
type ne peut prendre que deux valeurs possibles : permanent ou vacataire.
(3 pts)
3. lister les séquences du cours qui se nomme "Oracle applications" avec leur
enseignant ainsi que l'enseignant responsable (3 pts).
4. Créer une procédure qui retourne dans des paramètres de sortie le nombre de
cours enseignés ainsi que le nombre de séquences qui sont sous la responsabilité
d'un enseignant saisi comme paramètre. (3 pts)
5. Créer une fonction qui retourne pour un niveau saisie comme paramètre Le
nombre total heures prévu à enseigner. (3 pts)
6. Créer un déclencheur qui calcule automatiquement la valeur du champ
nombre_cours de la table niveau, suite à une mise à jour d’un cours appartenant au
niveau en question. (4 pts)
Filière Epreuve Session 3/6
DI Pratique Fin de Formation V3-2 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

