Catalogue des formats de données d'archivage (Cfa, v2)

SIARD


Catégorie

Données structurées de bases de données

Abréviation

SIARD

Titre

SIARD RDB DATA – Software Independent Archiving of Relational Databases

Versions

La première version de SIARD a été publiée en 2008.

Description

SIARD permet d'enregistrer dans un codage XML simple des structures (schémas, tableaux etc.) et le contenu de bases de données relationnelles. Les archives SIARD consistent en un fichier de contenu et un fichier de métadonnées comprenant des métadonnées de tous les niveaux. SIARD est basé sur des normes ISO (SQL:1999 et XML 1.0) et permet de conserver des bases de données relationnelles en provenance de différents systèmes, notamment MS Access, Oracle und MS SQL.

Evaluation



Ouverture du format: 4

La spécification originale de SIARD a été publiée par les Archives fédérales suisses.

Licence libre: 4

Les Archives fédérales suisses sont détentrices du copyright du processus SIARD.

Diffusion: 1

Dans un premier temps, SIARD n’est utilisé que par les Archives fédérales. Les partenaires du projet PLANETS l’ont en outre reconnu comme format d'archivage officiel pour leurs bases de données.

Fonctionnalités: 4

L’enregistrement de SIARD permet de reconstituer intégralement un schéma de base de données avec tous ses objets, en les rouvrant dans un SGBD relationnel. Les aspects logiques de la base de données ne se distinguent en aucune manière de ceux de l’original.

Implémentation: 1

L'unique implémentation du format SIARD est la suite SIARD des Archives fédérales suisses, qui est disponible en freeware.

Densité de mémorisation: 3

L’utilisation de fichiers XML pour le stockage des données primaires et la renonciation à la compression entraînent un volume de mémorisation relativement grand.

Bonnes pratiques: 2

SIARD est utilisé dans l'archivage de bases de données de l'administration fédérale et constitue en outre un format d'archivage officiel du projet PLANETS.

Perspectives: 3

L'introduction officielle de SIARD dans le projet PLANETS pourrait paver la voie vers une reconnaissance internationale de ce nouveau format.

Classes de formats: D

SIARD a été conçu spécialement pour l’archivage de bases de données.


Conclusion

SIARD, une application essentiellement conçue pour l’archivage de bases de données relationnelles, conjugue plusieurs méthodes d’approches dans un seul outil: l’approche SQL Script permettant de décrire la structure d’une base de données à l’aide de DDL, le stockage de chaque tableau en CSV au sens de SQL-Loader et en outre l’enregistrement de la structure de la base de données dans XML. Le recours à un grand nombre de technologies et de normes peut être considéré comme un inconvénient car il faut tenir compte séparément du cycle de développement de chacune de ces technologies.

Références

Archives fédérales suisses
SIARD Formatbeschreibung
2008

Bibliographie

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

Liens

Il existe une relation fonctionnelle avec CSV et SQL Script.