29.10.2014 Views

Rappels des concepts fondamentaux - smis inria

Rappels des concepts fondamentaux - smis inria

Rappels des concepts fondamentaux - smis inria

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Réel<br />

Modèle conceptuel<br />

O2: indépendance physique<br />

Indépendance <strong>des</strong> programmes d'applications vis à vis <strong>des</strong><br />

structures de stockage <strong>des</strong> fichiers.<br />

Modèle<br />

conceptuel<br />

Modèle<br />

logique<br />

Modèle<br />

Physique<br />

•Indépendant du<br />

modèle de données<br />

•Indépendant du<br />

SGBD<br />

•Dépendant du<br />

modèle de données<br />

•Indépendant du<br />

SGBD<br />

•Dépendant du<br />

modèle de données<br />

•Dépendant du SGBD<br />

Médecin effectue Visite<br />

Codasyl Relationnel Objet XML<br />

• Organisation physique <strong>des</strong> données<br />

• Structures de stockage <strong>des</strong> données<br />

• Structures accélératrices (index)<br />

9<br />

— Description logique <strong>des</strong> données, en termes d'entités et<br />

d’association, donnant une vision conceptuelle <strong>des</strong><br />

données (séparation claire du monde réel et du monde<br />

informatique)<br />

— Possibilité de modifier les structures de stockage (fichiers,<br />

index, chemins d'accès, …) sans modifier les programmes;<br />

— Ecriture <strong>des</strong> applications par <strong>des</strong> non-spécialistes <strong>des</strong><br />

fichiers et <strong>des</strong> structures de stockage;<br />

— Meilleure portabilité <strong>des</strong> applications et indépendance vis<br />

à vis du matériel.<br />

10<br />

Réel<br />

Modèle physique<br />

O3: indépendance logique<br />

Possibilité de modifier la structure conceptuelle globale de<br />

la base sans modifier les vues particulières de chaque<br />

groupe d'utilisateurs.<br />

Modèle<br />

conceptuel<br />

Modèle<br />

logique<br />

•Indépendant du<br />

modèle de données<br />

•Indépendant du<br />

SGBD<br />

•Dépendant du<br />

modèle de données<br />

•Indépendant du<br />

SGBD<br />

Médecin effectue Visite<br />

Codasyl Relationnel Objet XML<br />

— Chaque application ou groupe d'applications désire utiliser<br />

ses propres structures logiques de données en fonction de<br />

ses propres besoins;<br />

— Chaque application établit une <strong>des</strong>cription <strong>des</strong> données<br />

qu'elle utilise:<br />

• Les données décrites restent virtuelles (vues);<br />

Modèle<br />

Physique<br />

•Dépendant du<br />

modèle de données<br />

•Dépendant du SGBD<br />

• Organisation physique <strong>des</strong> données<br />

• Structures de stockage <strong>des</strong> données<br />

• Structures accélératrices (index)<br />

11<br />

• Le SGBD se charge de leur faire correspondre <strong>des</strong><br />

données réelles.<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!