Informationserhaltung
description
Transcript of Informationserhaltung
InformationserhaltungOffensichtlich stehen v und p in Zusammenhang.Informationserhaltung in Sichten: Die Abbildung v heißt informationserhaltend, wenn es für alle Zustände einer Datenbasis DB und jede Operation o eines Benutzers auf v(DB ) stets eine Operationsfolge p gibt, so dass gilt:
o(v(DB)) = v(p(DB)).VDB VDB'
DB DB'
Zustände der Sicht-Datenbasis
Datenmodell: VDM
Zustände der Original-Datenbasis
Datenmodell: DM
o
p
vv
Leseoperationen
Üblich: Der Nutzer der Sicht liest zunächst mittels v aus der
Originaldatenbasis. Dann bearbeitet er das Zwischenergebnis mit seinen eigenen
Operatoren. Dann sind geforderte und tatsächlich beobachtete Wirkung identisch:
o(v(DB)).
VDB VDB'
DB DB'
VDB‘: gelesener Zustand der Sichtdatenbasis
Datenmodell: VDM
DB': gelesener Zustand der Originaldatenbasis
Datenmodell: DM
o
p
vv