Datenbankarchivierung
Sign in to savelangfristige Speicherung von Datenbankinhalten
Article · Deutsch
Datenbankarchivierung bezeichnet in der Informatik Verfahren zur Gewährleistung einer auch längerfristigen Verfügbarkeit der erforderlichen Daten bezogen auf Datenbanksysteme. Dies beinhaltet zum einen einfache Backup/Recovery-Verfahren, die durch die meisten Datenbankmanagementsysteme bereitgestellt werden. Zum anderen beinhaltet das aber auch eine anwendungsorientierte Datenbankarchivierung. Eine anwendungsorientierte Datenbankarchivierung weist dabei folgende charakteristischen Eigenschaften auf: * Archivierung logischer Datengranulate: Auf Grundlage des jeweiligen Datenmodells können die zur archivierenden Datenausschnitte einzeln ausgewählt werden. * Benutzerveranlassung: Ein Archivierungsvorgang kann ereignisgesteuert oder durch einen Benutzer explizit veranlasst werden. * Datenauslagerung: Die operativen Daten sind physisch von den archivierten Daten getrennt. * Archivzugriff: Der Zugriff auf die archivierten Daten muss bei Bedarf explizit angefordert werden. Dann werden die Daten wieder in die ursprüngliche Datenbank zurückgeführt. Wichtige Aspekte der Datenbankarchivierung sind auch der Schutz der Datenintegrität (besonders wichtig im Hinblick auf gesetzliche Vorgaben), die Erhaltung der Information zur Datenherkunft und Datenautoren (Authentizität) sowie die Bewahrung des Lesbarkeit und Verständlichkeit der archivierten Daten. Letzterer Aspekt ist bei der Archivierung von Datenbanken besonders kritisch, da die Primärdaten selbst atomisiert, d. h. in kleinstmögliche, nicht-redundante Einheiten aufgetrennt, in verschiedenen Tabellen vorliegen. Diese Tabellen sind bei relationalen Datenbanken durch Schlüsselfelder miteinander verbunden. Gehen diese Relationen zwischen Tabellen verloren, führt dies zu Informationsverlust, da z. B. für codierte Felder dann die Verbindung zu der Tabelle mit den Codes und deren Bedeutung verloren geht. Dadurch unterscheidet sich die Archivierung von Datenbanken auch erheblich von der Archivierung anderer digitaler Objekte.
Abstract from DBpedia / Wikipedia · CC BY-SA