Software Independent Archival of Relational Databases (engl. für „softwareunabhängige Archivierung von relationalen Datenbanken“), abgekürzt SIARD, ist eine offene Auszeichnungssprache zur Langzeit-Archivierung von relationalen Datenbanken in Form von Textdaten, basierend auf XML.

SIARD
Dateiendung: .siard
MIME-Type: application/xml
Entwickelt von: Schweizerisches Bundesarchiv
Aktuelle Version 2.1.1
(17. Februar 2020)
Art: Markup Language
Container für: relationale Datenbanken
Erweitert von: XML
https://www.bar.admin.ch/


Grundlagen

Bearbeiten

Das SIARD-Format wurde vom Schweizerischen Bundesarchiv entwickelt und 2008 in einer ersten Version veröffentlicht. Eine zweite Version, basierend auf der ersten und mit dieser abwärtskompatibel, wurde unter Leitung des E-ARK-Projektes vom Schweizerischen Bundesarchiv von 2016 bis 2018 entwickelt. Eine SIARD-Datei ist eine Containerdatei, welche Struktur und Inhalt der Datenbank in XML-Dateien abbildet und mit Metadaten ergänzt. Die archivierten Primärdaten sind vor Veränderungen geschützt. Weitere Datenbankobjekte wie Formulare, Berichte oder ausführbarer Code werden nicht mit archiviert. SIARD basiert auf den offenen Standards

Standardisierung

Bearbeiten

Das SIARD-Format wurde am 21. März 2013 von eCH, dem schweizerischen Verein für E-Government-Standards, als Standard mit der Bezeichnung eCH-0165 publiziert.[1] Die aktuelle Version ist 2.1.[2]

Implementierungen

Bearbeiten

Das Schweizerische Bundesarchiv hat im November 2009 in Zusammenarbeit mit dem Zürcher Unternehmen Enter AG eine Implementierung in Form der SIARD-Suite als Freeware veröffentlicht. Die SIARD-Suite liegt derzeit (seit April 2014) in der Version 1.70 vor (mittlerweile Version 2.1); und unterstützt Oracle-, Microsoft-SQL-Server-, MySQL-, Db2- und Microsoft-Access-Datenbanken.[3]

Ein Validator für SIARD-Dateien gegenüber der Formatspezifikation ist Bestandteil des Validationstools KOST-Val der Koordinationsstelle für die dauerhafte Archivierung elektronischer Unterlagen KOST.[4] Die KOST stellt ebenfalls ein Tool zur Konvertierung von CSV-Dateien in SIARD zur Verfügung, csv2siard.[5]

Über die Benutzeroberfläche SiardGUI ist in beschränktem Maße eine Suche nach Metadaten und Datensätzen, ein Betrachten der Daten in den einzelnen Tabellen oder ein Export von Datentabellen im HTML-Format möglich. Die so archivierte Datenbank ist innerhalb der SIARD-Anwendung mit Ausnahme der erwähnten Sortier- und Suchmöglichkeiten keine operable Datenbank, die Software unterstützt aber die Re‑Integration der archivierten Daten in ein anderes relationales Datenbankmanagementsystem.[6]

Verbreitung

Bearbeiten

Das SIARD-Format wird von Archiven in der Schweiz, Deutschland, Dänemark, Portugal und anderen als Standard-Archivformat verwendet. Es wurde von den europäischen Projekten PLANETS (2008)[7] und E-Ark (2015)[8] als offizielles Archiv-Format akzeptiert. Für SIARD-Suite hat das Schweizerische Bundesarchiv gemäß eigenen Angaben bereits Lizenzen in mehreren Ländern vergeben.

Neben der SIARD-Suite selbst wird das siard-Format auch von anderen Archivierungssoftwarepakten (u. a. im Database Preservation Toolkit (DBPTK)) genutzt.[9][10][11]

Einzelnachweise

Bearbeiten
  1. ech.ch eCH-0165: SIARD-Formatspezifikation. Website des Vereins eCH. Abgerufen am 27. August 2015.
  2. sfa-siard - Overview. Abgerufen am 18. April 2021 (englisch).
  3. bar.admin.ch Datenbankarchivierung: SIARD-Suite. Website des Schweizerischen Bundesarchivs. Abgerufen am 27. August 2015.
  4. github.com KOST-Val. GitHub. Abgerufen am 27. August 2015.
  5. csv2siard_toolset. GitHub. Abgerufen am 27. August 2015.
  6. Schweizerische Eidgenossenschaft,: Manual SIARD-Suite 2.1. Siard Suite 2.1.133. 2020 (Online [PDF; 1,8 MB; abgerufen am 15. September 2021]).
  7. planets-project.eu Planetarium, 9/März 2010, S. 9. Abgerufen am 27. August 2015.
  8. eark-project.com E-ARK Project and Partners Seek Feedback on Version 2.0 of SIARD Format. Website von E-Ark. Abgerufen am 27. August 2015.
  9. DBPTK - Database Preservation Toolkit. Abgerufen am 18. April 2021.
  10. Luís Faria, M. Büchler, Kuldar Aas: Workshop on Relational Database Preservation Standards and Tools. In: iPRES 2016. 2016 (univie.ac.at).
  11. Bruna Ferreira, Luís Faria, José Carlos Ramalho, Miguel Ferreira: Database Preservation Toolkit: A relational database conversion and normalization tool. Minho 2016 (uminho.pt [PDF]).
Bearbeiten