Was ist Mapping? Externe und intern-konzeptionelle Zuordnung beschreiben?

1 Antworten


  • Wir wissen, dass drei Ansichtsebenen durch drei Schemata beschrieben werden. Diese Schemata werden im Datenwörterbuch gespeichert. In DBMS verweist jeder Benutzer nur auf sein eigenes externes Schema. Daher muss das DBMS eine Anfrage weiter transformieren. Ein angegebenes externes Schema in eine Anforderung gegen ein konzeptionelles Schema und dann in eine Anforderung gegen ein internes Schema zum Speichern und Abrufen von Daten in und aus der Datenbank. Der Prozess zum Konvertieren einer Anfrage (von externer Ebene) und des Ergebnisses zwischen Ansichtsebenen wird als Mapping bezeichnet. Das Mapping definiert die Korrespondenz zwischen drei Ansichtsebenen. Die Mapping-Beschreibung wird auch im Data Dictionary gespeichert. Das DBMS ist für die Zuordnung zwischen diesen drei Schematypen verantwortlich. Es gibt zwei Arten von Zuordnungen.(i) Extern-konzeptionelles Mapping (ii) konzeptionelles-internes Mapping Extern-konzeptionelles Mapping Ein extern-konzeptuelles Mapping definiert die Entsprechung zwischen einer bestimmten externen Ansicht und der konzeptionellen Ansicht. Die extern-konzeptionelle Abbildung teilt dem DBMS mit, welche Objekte auf der konzeptionellen Ebene den Objekten entsprechen, die in der externen Ansicht eines bestimmten Benutzers angefordert werden. Wenn Änderungen an einer externen Ansicht oder einer konzeptionellen Ansicht vorgenommen werden, muss das Mapping entsprechend geändert werden. Konzeptionell-interne Abbildung Die konzeptionell-interne Abbildung definiert die Entsprechung zwischen der konzeptionellen Ansicht und der internen Ansicht, dh Datenbank, die auf dem physischen Speichergerät gespeichert ist. Es beschreibt, wie konzeptionelle Datensätze gespeichert und auf dem Speichergerät abgerufen und abgerufen werden.Das bedeutet, dass das konzeptionelle-interne Mapping dem DBMS sagt, wie das konzeptionelle! Aufzeichnungen werden physisch repräsentiert. Wird die Struktur der hinterlegten Datenbank geändert, muss das Mapping entsprechend geändert werden. Es liegt in der Verantwortung des DBA, solche Änderungen zu verwalten.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear