Vous êtes sur la page 1sur 2

Module – Manipuler une Base de données

TP N°5
Soit le schéma relationnel de la base de données STAGIAIRES :

Travail à faire :
1- Créer la base de données STAGIAIRES.
2- Créer les cinq tables en désignant les clés primaires el les clés étrangères.
On veut ajouter les contraintes suivantes :
3- Le champ Annee de la table groupe vaut 1 ou 2.
4- Dans la table stagiaire, le champ Tel_Fixe commence par 05, le champ Tel_Portable par 06, et
les deux ne peuvent pas dépasser 10 chiffres.
5- Le champ E_mail de la table stagiaire doit contenir le caractère "@" et le caractère "."
6- Les colonnes (Nom_Stgr, Prenom_Stgr, Date_Naissance) de la table stagiaire ne peuvent pas
être, toutes les trois, redondantes.
7- Le champ Code_Groupe de la table groupe est de la forme G? et qui dépend du champ Annee, s’il
s’agit d’un groupe de la première année alors le ? doit être un caractère entre A et H et s’il s’agit
d’un groupe de la deuxième année, le ? doit être un caractère entre 1 et 8.
8- Les champs Note_1, Note_2 et Note_3 de la table note sont comprises entre 0 et 20, et s’elles ne
sont pas remplies elles valent 0.
9- Ajouter une colonne Moyenne à la table Note qui vaut : (Note_1 + Note_2 + Note_3)/3.

Vous aimerez peut-être aussi