Katalog archivischer Dateiformate (KaD, v2)

SIARD


Kategorie

Strukturierte Daten aus Datenbanken

Abkürzung

SIARD

Titel

SIARD – Software Independent Archiving of Relational Databases

Versionen

SIARD wurde 2008 in erster Version veröffentlicht.

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 und XML 1.0) und eignet sich für die Aufbewahrung von relationalen Datenbanken aus verschiedenen Systemen, unter anderem aus MS Access, Oracle und MS SQL.

Bewertung



Offenheit 4

Die Original-Spezifikation von SIARD wurde durch das Schweizerische Bundesarchiv veröffentlicht.

Lizenzfreiheit 4

Das Urheberrecht für das SIARD-Format liegt beim Schweizerischen Bundesarchiv.

Verbreitung 1

SIARD wird bisher erst im Bundesarchiv eingesetzt. Es wurde zudem von den Partnern des PLANETS-Projekts als offizielles Archivierungsformat für Datenbanken anerkannt.

Funktionalitaet 4

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 in logischen Belangen nicht zu unterscheiden.

Implementierung 1

Die einzige Implementierung des SIARD-Formats ist die SIARD-Suite des Schweizerischen Bundesarchivs, die als Freeware zugänglich ist.

Speicherdichte 3

Durch die Verwendung von XML-Dateien zur Abspeicherung der Primärdaten und den Verzicht auf Komprimierung ist das Speichervolumen relativ gross.

Best Practice 2

SIARD wird in der Archivierung von Datenbanken aus der Bundesverwaltung eingesetzt und ist zugleich ein offizielles Archivierungsformat des PLANETS-Projekts.

Perspektive 3

Die offizielle Einführung von SIARD in das PLANETS-Projekt kann den Weg für die internationale Akzeptanz des neuen Formats ebnen.

Formatklasse: D

SIARD wurde eigens für die Archivierung der am häufigsten benutzten Datenbanken (relationale Datenbanken) konzipiert.


Fazit

SIARD bietet eine neue Möglichkeit für die Archivierung von relationalen Datenbanken. Es implementiert eine einfache und international akzeptierte XML-Kodierung für die langfristige Aufbewahrung von Archivdaten. Die SIARD-Tools ermöglichen es zugleich, Metadaten leicht zu erfassen oder ändern.

Referenz

Schweizerisches Bundesarchiv
SIARD Formatbeschreibung, 2008

Literatur

Bernstein, Amir
Database Preservation: The International Challenge and the Swiss Solution
DPE Briefing Paper, 2008
http://www.digitalpreservationeurope.eu/publications/briefs/database_preservation.pdf
Comment, Jean-Marc
Archiving Databases with SIARD
Presentation to the 16th International Congress on Archives, 2008
http://www.planets-project.eu/docs/presentations/ICA2008_Comment_SIARD.pdf

Verbindungen

Eine funktionelle Beziehung besteht zu SQLX und SQL Script.