Qu'est-ce que la CARTOGRAPHIE ? Décrire la cartographie conceptuelle externe et interne ?

1 Réponses


  • Nous savons que trois niveaux de vue sont décrits au moyen de trois schémas. Ces schémas sont stockés dans le dictionnaire de données. Dans le SGBD, chaque utilisateur se réfère uniquement à son propre schéma externe. Par conséquent, le SGBD doit transformer une requête. Un schéma externe spécifié dans une demande par rapport au schéma conceptuel, puis dans une demande par rapport au schéma interne pour stocker et récupérer des données vers et depuis la base de données. Le processus de conversion d'une demande (depuis le niveau externe) et le résultat entre les niveaux de vue est appelé mappage. Le mappage définit la correspondance entre trois niveaux de vue. La description du mappage est également stockée dans le dictionnaire de données. Le SGBD est responsable du mappage entre ces trois types de schémas. Il existe deux types de cartographie.(i) Cartographie externe-conceptuelle (ii) Cartographie conceptuelle-interne Cartographie externe-conceptuelle Une cartographie externe-conceptuelle définit la correspondance entre une vue externe particulière et la vue conceptuelle. Le mappage conceptuel externe indique au SGBD quels objets au niveau conceptuel correspondent aux objets demandés sur la vue externe d'un utilisateur particulier. Si des modifications sont apportées à une vue externe ou à une vue conceptuelle, le mappage doit être modifié en conséquence. Mappage conceptuel-interne Le mappage conceptuel-interne définit la correspondance entre la vue conceptuelle et la vue interne, c'est-à-dire la base de données stockée sur le périphérique de stockage physique. Il décrit comment les enregistrements conceptuels sont stockés et récupérés vers et depuis le périphérique de stockage.Cela signifie que le mappage conceptuel-interne indique au SGBD que comment le concept ! Les enregistrements sont représentés physiquement. Si la structure de la base de données stockée est modifiée, le mappage doit être modifié en conséquence. Il est de la responsabilité de DBA de gérer ces changements.

Ecrivez votre réponse

Votre réponse apparaîtra après modération