III. Le modèle physique de données :
Le modèle physique de données est la traduction
du modèle logique de données dans un langage de description de
données spécifique au système de gestion des bases de
données utilisé. Le modèle physique des données est
l'implantation des données (tables) issues du modèle logique des
données en machine afin d'aboutir à la description des fichiers
de base de données.
+ Table administrateur :
Nom du champ
|
type
|
Taille
|
Id_personne
|
int
|
11
|
login_administrateur
|
varchar
|
20
|
Mot_de_passe_aministrateur
|
varchar
|
50
|
+ Table annee_etude :
Nom du champ
|
type
|
taille
|
Id_annee_etude
|
int
|
11
|
Designantion_annee_etude
|
varchar
|
10
|
+ Table annee_univ :
Nom du champ
|
type
|
taille
|
Annee_universitaire
|
year
|
4
|
+ Table auteur_forum:
Nom du champ
|
Type
|
Taille
|
Pseudo
|
Varchar
|
20
|
Matricule_étudiant
|
Varchar
|
30
|
Mot_de_passe_auteur
|
Varchar
|
50
|
+ Table Auteur_livre :
Nom du champ
|
type
|
Taille
|
Id_personne
|
int
|
11
|
+ Table ecrire3 :
Nom du champ
|
type
|
taille
|
Id_personne
|
int
|
11
|
Cote_livre
|
varchar
|
20
|
+ Table encadrer :
Nom du champ
|
type
|
taille
|
Cote_memoire
|
varchar
|
20
|
Id_personne
|
int
|
11
|
+ Table enseignant :
Nom du champ
|
Type
|
Taille
|
Id_personne
|
int
|
11
|
Login_enseignant
|
varchar
|
20
|
Mot_de_passe_enseignant
|
varchar
|
50
|
+ Table enseigner :
Nom du champ
|
type
|
taille
|
Id_personne
|
int
|
11
|
Id_module
|
int
|
11
|
+ Table Etudiant :
Nom du champ
|
Type
|
Taille
|
Matricule_etudiant
|
varchar
|
30
|
Id_personne
|
int
|
11
|
+ Table examen :
Nom du champ
|
type
|
taille
|
Id_examen
|
int
|
11
|
Designation_examen
|
varchar
|
10
|
+ Table forum :
Nom du champ
|
type
|
Taille
|
Id_forum
|
int
|
11
|
Nom_forum
|
varchar
|
30
|
Description_forum
|
varchar
|
100
|
+ Table Livre :
Nom du champ
|
type
|
Taille
|
Cote_livre
|
Varchar
|
20
|
Titre_livre
|
Varchar
|
50
|
Langue
|
Varchar
|
20
|
Collection_livre
|
Varchar
|
50
|
Annee_livre
|
Year
|
4
|
Nbr_exemplaire
|
Int
|
11
|
+ Table mémoire :
Nom du champ
|
type
|
taille
|
Cote_memoire
|
Varchar
|
20
|
Theme_memoire
|
Varchar
|
30
|
Annee_memoire
|
year
|
4
|
+ Table message :
Nom du champ
|
Type
|
Taille
|
Id_message
|
Int
|
11
|
Titre_message
|
Varchar
|
50
|
Contenu_message
|
text
|
|
Pseudo
|
Varchar
|
50
|
Nom_forum
|
Varchar
|
50
|
Date_heure_message
|
Datetime
|
|
Id_forum
|
int
|
11
|
+ Table module :
Nom du champ
|
type
|
Taille
|
Id_module
|
int
|
11
|
Designation_module
|
Varchar
|
30
|
Crédit
|
Int
|
11
|
Coefficient
|
Int
|
11
|
Id_semestre
|
int
|
11
|
UE
|
int
|
11
|
+ Table Note :
Nom du champ
|
type
|
Taille
|
Matricule_etudiant
|
Varchar
|
30
|
id_module
|
int
|
11
|
Id_Examen
|
int
|
11
|
Valeur
|
double
|
|
+ Table Personne :
Nom du champ
|
type
|
Taille
|
Id personne
|
int
|
11
|
|
Nom personne
|
varchar
|
20
|
|
Prénom personne
|
varchar
|
20
|
|
Sexe peronne
|
enum
|
`féminin', `masculin'
|
|
Datepersonne _de_naissance
|
date
|
|
|
Lieu_de_naissance personne
|
varchar
|
20
|
|
Adresse personne
|
varchar
|
50
|
|
Email personne
|
varchar
|
40
|
|
Num_tel personne
|
int
|
11
|
|
+ Table réponse :
Nom du champ
|
type
|
Taille
|
Id_reponse
|
Int
|
11
|
Id_message
|
Int
|
11
|
Titre_reponse
|
Varchar
|
50
|
Contenu_reponse
|
text
|
|
Pseudo
|
Varchar
|
50
|
Date__heure_reponse
|
datetime
|
|
+ Table réaliser :
Nom du champ
|
type
|
taille
|
Cote_memoire
|
varchar
|
20
|
Matricule_etudiant
|
varchar
|
30
|
+ Table section :
Nom du champ
|
type
|
taille
|
Id_section
|
varchar
|
10
|
Annee_etude
|
varchar
|
10
|
+ Table semestre :
Nom du champ
|
type
|
taille
|
Id_semestre
|
varchar
|
30
|
Designation_semestre
|
varchar
|
10
|
Id_annee_etude
|
int
|
11
|
+ Table s'inscrire :
Nom du champ
|
type
|
taille
|
Matricule_etudiant
|
Varchar
|
30
|
Id_section
|
Varchar
|
10
|
Annee_universitaire
|
Year
|
4
|
Num_mandat
|
int
|
11
|
|