Section 4 : Niveau physique
4.1. Modélisation physique des données
(MPD)
4.1.1. But
Le MPD est un outil de conception de base de données
qui permet de définir la mise en oeuvre de structures physiques et de
requêtes portant sur des données c'est-à-dire la traduction
du modèle logique de données dans un langage de description de
données spécifiques au système de gestion de base des
données.
Pour modéliser la structure physique
générale d'une base de données, en tenant compte des
considérations logicielles ou des contraintes relatives au stockage des
données.
4.1.2. Passage du MLD validé au MPD
Le passage du modèle logique de données au
modèle physique de données exige que les différentes
tables jusqu'alors externes à la base soient traduites en fichiers
faisant partie intégrante à la base de données.
· Les tables décrites au niveau du schéma
logique associé au modèle logique de données validé
deviennent des fichiers de données communément appelés
« Tables » et l'ensemble de tous ces fichiers forme un seul
fichier physique d'extension MDB représentant ainsi la base de
données.
· Les propriétés deviennent des champs.
· Les identifiants deviennent des clés primaires
(champ indexé sans doublon)
· Les clés héritées deviennent des
clés secondaires.
4.1.3. Présentation du modèle physique de
données
Table agent
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Matr
|
Numérique
|
6
|
Matricule de l'agent
|
|
Codgr
|
Numérique
|
6
|
Code du grade
|
|
Codser
|
Numérique
|
6
|
Code du service
|
|
Coddir
|
Numérique
|
6
|
Code de la direction
|
|
Nomag
|
Texte
|
20
|
Nom de l'agent
|
|
Postnom
|
Texte
|
20
|
Postnom de l'agent
|
|
Sexe
|
|
1
|
|
|
|
Table ouvrage
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Codou
|
Numérique
|
6
|
Code de l'ouvrage
|
|
Codray
|
Numérique
|
6
|
Code du rayon
|
|
Codmais
|
Numérique
|
6
|
Code de la maison
|
|
Codaut
|
Numérique
|
6
|
Code de l'auteur
|
|
Titou
|
Texte
|
50
|
Titre de l'ouvrage
|
|
Année d'édition
|
Date
|
4
|
Edition de l'ouvrage
|
|
Page
|
Numérique
|
4
|
Nombre de page
|
|
|
Table direction
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Coddir
|
Numérique
|
6
|
Code de la direction
|
|
Désidir
|
Texte
|
20
|
Désignation de la direction
|
|
|
Table rayon
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Codray
|
Numérique
|
6
|
Code du rayon
|
|
Désiray
|
Texte
|
20
|
Désignation du rayon
|
|
|
Table concerner
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Num emprunt
|
Numérique
|
6
|
Numéro emprunt
|
|
Cod ouv
|
Numérique
|
6
|
Code de l'ouvrage
|
|
|
Table maison d'édition
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Codmaison
|
Numérique
|
6
|
Code de la maison
|
|
Nom maison
|
Texte
|
20
|
Nom de la maison
|
|
|
Table auteur
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Codaut
|
Numérique
|
6
|
Code de l'auteur
|
|
Nomaut
|
Texte
|
20
|
Nom de l'auteur
|
|
|
Table service
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Codser
|
Numérique
|
10
|
Code du service
|
|
Désiser
|
Texte
|
30
|
Désignation du service
|
|
|
Table Emprunter
|
Nom du champ
|
Type de données
|
Taille
|
Description
|
#
|
Num empr
|
Numérique
|
6
|
Numéro emprunt
|
|
Matr
|
Numérique
|
6
|
Matricule
|
|
Date début emprunt
|
Date
|
10
|
Date de l'emprunt de l'ouvrage
|
|
Date fin emprunt
|
Date
|
10
|
Date de restitution de l'ouvrage
|
|
|
|