Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03283.jsonl.gz/1242

SIARD
Kategorie
Strukturierte Daten aus Datenbanken
Abkürzung
SIARD
.siard
fmt/161
Titel
SIARD – Software Independent Archival of Relational Databases
Versionen
aktuelle Version: 2.0 (2016, eCH-0165 v2.0, entwickelt in Zusammenarbeit mit dem europäischen Archivprojekt eARK)
frühere Versionen: Version 1.0 wurde 2008 in erster Version vom Schweizerischen Bundesarchiv veröffentlicht. Eine inhaltsgleiche Version wurde 2013 als eCH-Standard 0165 publiziert.
Beschreibung
SIARD ermöglicht die Abspeicherung von Struktur (Schemas, Tabellen usw.) und Inhalt von relationalen Datenbanken in eine einfache XML-Kodierung. Das SIARD-Archiv besteht aus einer Inhaltsdatei und einer Metadaten-Datei, die Metadaten aus allen Ebenen umfasst. SIARD basiert auf ISO-Standards (SQL:1999 [SIARD Version 1]/SQL:2008 [SIARD Version 2] und XML 1.0) und eignet sich für die Aufbewahrung von relationalen Datenbanken aus verschiedenen Systemen, unter anderem aus MS Access, Oracle, MS SQL und MySQL. Es können auch CSV-Dateisammlungen als SIARD-Datei archiviert werden.
Bewertung
SIARD ist ein eCH-Standard.
Das Urheberrecht für das SIARD-Format liegt beim Schweizerischen Bundesarchiv. Mit der Standardisierung durch eCH verzichtet das Bundesarchiv auf die Einforderung von Lizenzgebühren.
Die Verbreitung von SIARD ist im Wesentlichen auf die Archivwelt beschränkt. Das Format wird bereits in einigen Archiven in der Schweiz und im Ausland eingesetzt.
Aus einem SIARD-Archiv kann ein Datenbankschema mit all seinen Objekten durch Zurückladen in ein relationales DBMS vollständig wiederhergestellt werden. Die Datenbank ist von der Originaldatenbank logisch nicht zu unterscheiden.
Es existieren verschiedene Tools, darunter auch Open-Source-Produkte, die SIARD-Files schreiben und lesen können.
Durch die Verwendung von XML-Dateien zur Abspeicherung der Primärdaten ist das Speichervolumen relativ gross. Der Einsatz der Deflatekomprimierung verbessert jedoch die Speicherdichte.
SIARD-Dateien können mit KOST-Val
validiert werden.
SIARD wird in der Archivierung von Datenbanken in der Schweiz und im Ausland eingesetzt und ist zugleich ein offizielles Archivierungsformat verschiedener EU-Projekte (PLANETS, E-ARK).
SIARD hat in der Archivwelt Akzeptanz gewonnen; es kann erwartet werden, dass es sich weiter durchsetzen wird.
SIARD wurde eigens für die Archivierung der am häufigsten benutzten Datenbanken (relationale Datenbanken) konzipiert. SIARD ist bei zahlreichen Archiven im Einsatz, und die Verbreitung wächst stetig, nicht nur innerhalb der Schweiz.
Fazit
SIARD bietet eine Möglichkeit für die Archivierung von relationalen Datenbanken. Es implementiert eine einfache XML-Kodierung für die langfristige Aufbewahrung von Archivdaten.
Referenzen
eCH
eCH-0165: SIARD-Formatspezifikation, Version 2.0
2017
https://www.ech.ch/vechweb/page?p=dossier&documentNumber=eCH-0165&documentVersion=2.0
Literatur
Kaufmann, Roger und Voss, Andreas
Save your databases using SIARD!
2014
https://web.stanford.edu/group/dlss/pasig/PASIG_September2014/20140917_Presentations/20140917_15_Introduction_to_SIARD_Roger_Kaufmann_Andreas_Voss.pdf
Ohnesorge, Krystyna
SIARD – The Swiss Solution for Archiving Relational Databases
2016
http://www.eark-project.com/resources/conference-presentations/finconfpres/82-day-2-5-the-use-of-siard-in-e-ark/file
Verbindungen
Eine funktionelle Beziehung besteht zu SQLX
und SQL Script
.