III.6. Modèle Physique des données
C'est le dernier modèle que nous avons
réalisé pour modéliser les données du
système afin de prendre en compte les ressources physiques et
logicielles (SGBD, matériel, support, ...)
Ce modèle va nous permettre d'implanter en machine
l'ensemble des données issues du modèle logique des
données (MLD).
III.6.1. Les règles de passage du MLD au MPD
Le passage du modèle logique des données (MLD) au
modèle physique des données (MPD) se fait de la manière
suivante :
- Chaque relation du modèle logique devient table ;
- Chaque identifiant devient une clé primaire ; - Chaque
propriété devient enregistrement ;
III.6.2. Présentation du modèle physique de
données (MPD)
1) FICHIER ECOLE
N°
|
Nom mnémonique
|
Désignation
|
TYPE
|
TAILLE
|
01
|
MatrEcol
|
Matricule de l'école
|
AN
|
10
|
02
|
SectEcol
|
Section de l'école
|
AN
|
18
|
03
|
NomEcol
|
Nom de l'école
|
AN
|
12
|
04
|
BPEcol
|
Boîte Postale de l'école
|
AN
|
6
|
05
|
NumAgreEcol
|
Numéro d'agreement
|
AN
|
10
|
06
|
ResEcol
|
Réseau de l'école
|
AN
|
8
|
07
|
DatAgreEcol
|
Date d'agreement de l'école
|
DH
|
9
|
Longueur de 07 enregistrements
|
73
|
2) FICHIER CLASSE
N°
|
Nom mnémonique
|
Désignation
|
TYPE
|
TAILLE
|
01
|
CodClas
|
Code de la classe
|
AN
|
10
|
02
|
MatrEco
|
Matricule de l'école
|
AN
|
10
|
03
|
LibelClas
|
Libellé de la classe
|
A
|
9
|
04
|
DegClas
|
Degré de la classe
|
A
|
9
|
05
|
Niveau
|
Niveau de la classe
|
N
|
1
|
06
|
NombPup
|
Nombre de pupitre de la classe
|
N
|
3
|
07
|
NombTab
|
Nombre de table de la classe
|
N
|
3
|
08
|
NombCh
|
Nombre de chaise de la classe
|
N
|
3
|
Longueur 08 enregistrements
|
48
|
3) FICHIER UTILISATEUR
N°
|
Nom mnémonique
|
Désignation
|
TYPE
|
TAILLE
|
01
|
MotPasUt
|
p
|
AN
|
10
|
02
|
MatrEcol
|
Matricule de l'école
|
AN
|
10
|
03
|
NomUti
|
Nom de l'utilisateur
|
AN
|
15
|
Longueur 03 enregistrements
|
35
|
4) FICHIER AGENT
N°
|
Nom mnémonique
|
Désignation
|
TYPE
|
TAILLE
|
01
|
MatrAgen
|
Matricule de l'agent
|
AN
|
10
|
02
|
MatrEcol
|
Matricule de l'école
|
AN
|
10
|
03
|
NomAgen
|
Nom de l'agent
|
A
|
10
|
04
|
PostAgen
|
Post-Nom de l'agent
|
A
|
10
|
05
|
PreAgen
|
Prénom de l'agent
|
A
|
10
|
06
|
SexAgen
|
Sexe de l'agent
|
A
|
9
|
07
|
EtCivAgen
|
Etat civil de l'agent
|
A
|
9
|
08
|
FoncAgen
|
Fonction de l'agent
|
A
|
10
|
09
|
NivAgen
|
Niveau d'études de l'agent
|
AN
|
6
|
10
|
DatEngagAgen
|
Date d'engagement de
l'agent
|
D
|
9
|
Longueur de 10 enregistrements
|
93
|
5) FICHIER ELEVE
N°
|
Nom mnémonique
|
Désignation
|
TYPE
|
TAILLE
|
01
|
MatrElev
|
Matricule de l'élève
|
AN
|
10
|
02
|
CodClas
|
Code de la classe
|
AN
|
10
|
03
|
NomElev
|
Nom de l'élève
|
AN
|
10
|
05
|
PostElev
|
Post-Nom de l'élève
|
AN
|
10
|
06
|
PreElev
|
Prénom de l'école
|
AN
|
10
|
07
|
DatNaisElev
|
Date de naissance de l'élève
|
D
|
9
|
08
|
LieuNaisElev
|
Lieu de naissance de l'élève
|
H
|
11
|
09
|
PerElev
|
Père de l'élève
|
AN
|
20
|
10
|
MerElev
|
Mère de l'élève
|
AN
|
20
|
11
|
TutElev
|
Tuteur de l'élève
|
AN
|
20
|
12
|
DatEnrgElev
|
Date d'enregistrement de
l'élève
|
DH
|
9
|
13
|
HeurEnrgElev
|
Heure d'enregistrement de
l'élève
|
DH
|
9
|
14
|
VilAdre
|
Ville de l'adresse de l'élève
|
AN
|
20
|
15
|
CitAdre
|
Cité de l'adresse de l'élève
|
AN
|
20
|
16
|
QuartAdre
|
Quartier de l'adresse de
l'élève
|
AN
|
20
|
17
|
AvAdre
|
Avenue de l'adresse de
l'élève
|
AN
|
20
|
18
|
NumAdre
|
Numéro de l'adresse de
l'élève
|
N
|
3
|
Longueur 18 enregistrements
|
231
|
|