Pourquoi réaliser un modèle physique de données (MPD-R)

La définition des 4 mots modèle, physique, données et relationnel donne les éléments de construction de la réponse.

Modèle

En ingénierie, un modèle est une représentation d'un produit ou d'un service existant ou à réaliser.

Comme toute représentation, un modèle n'est pas la réalité mais une image plus ou moins fidèle.

La réalisation d'un modèle doit satisfaire au besoin de représentation souhaité ; par exemple un plan de charpente ou un plan d'agencement de cuisine pour la construction d'une maison sont deux plans (modèles) satisfaisants deux besoins différents.

Physique

Un modèle peut être plus ou moins abstrait. Le réglage de l'échelle du GPS d'une voiture est un exemple d'abstraction. Plus l'échelle est grande, plus vous aurez une vue abstraite privilégiant la vue d'ensemble au détriment des détails. Plus l'échelle est petite, plus vous aurez de détails au détriment de la vue d'ensemble.

Usuellement, en ingénierie des données, nous réalisons des modèles selon 3 niveaux d'abstraction :

Données

La structure des données est la partie la plus stable d'un système d'information. Au gré de l'évolution des technologies, les méthodes et moyens de collecte, stockage, traitement et restitution changent mais, l'essentiel de la structure des données d'une organisation change peu.

Si nous prenons l'exemple, d'une société qui vend des produits par correspondance, aussi loin que l'on peut remonter dans le temps, il y avait des clients, des commandes et des produits. Au fil du temps les commandes des clients ont été passées par un représentant , par carte postale, par téléphone, par un site Web ou encore par une application de mobile. Il a peut-être fallu modifier, rajouter ou supprimer l'un ou l'autre élément de données mais, l'essentiel de la structure est toujours composées de clients, commandes et produits.

Relationnel

Relationnel réfère à la technologie de persistance des données proposée par E.J. Codd sous le terme de modèle relationnel.

Le modèle relationnel est le fondement technologique sous-jacent aux systèmes de gestion de bases de données relationnelles (SGBD-R).

Synthèse et réponse

Il faut réaliser un modèle physique de données relationnel (MPD-R) pour :

Les livres pour en savoir plus et mettre en pratique