Rappels des concepts fondamentaux - smis inria
Rappels des concepts fondamentaux - smis inria
Rappels des concepts fondamentaux - smis inria
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