III.4- MODELE PHYSIQUE DE DONNEES
(MPD)
Le MPD prépare le système de gestion de
données. Il s'intéresse à l'optimisation de la gestion des
données en fonctions de l'outil choisi pour cette gestion et surtout en
fonction des traitements qui utilisent ces données.
Il permet de :
- définir la place nécessaire à chaque
table
- définir l'implémentation physique de la base
de données sur les disques, les serveurs disponibles...
Ainsi notre MPD sera basé sur la création des
tables.
CREATION DES TABLES [CM], [LACOM]
Nous créerons nos tables de cette
manière :
CREATE TABLE nom_table(
Nom_colonne1 type_donnees [not null],
......
Nom_colonneN type_donnees [not null],
[constraint nom_comtrainte_fk forein key
(nom_coloneF1,....nom_colonneFN)
references table_reference
(nom_colonneP1,.....nom_colonnePN),]
[constraint nom_contrainte_pk _primary key
(nom_colonneA,nom_colonneB,.......nom_colonneX)]) ;
Légende:
· Nom_table est le nom de la table
· Nom_colonne1 à nom_colonneN
représentent le nom de colonnes valides
· Type_donnees est la spécification d'un
type de données valide
· Nom_contrainte_fk est le nom optionel de la
contrainte de la clé étragere de la table en cours de
création
· Table_reference est le nom de la table à
laquelle se refaire la declaration de la clé étragere
· Nom_colonneF1 à nom_colonneFN
répresentnte les colonne qui compose la clé
étragere
· Nom_colonneP1 à nom_colonnePN
répresentent les colonne qui composnt la clé primaire dans la
table de reference
|