SIARD


Catégorie

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

Abréviation

SIARD
.siard
fmt/161

Titre

SIARD RDB DATA – Software Independent Archival of Relational Databases

Versions

Version actuelle 2.0 (2016, eCH-0165 v2.0, a été développée en collaboration avec le projet européen d'archivage eARK)
Versions antérieures: la version 1.0 a été publiée une première fois en 2008 par les Archives fédérales suisses. Une version au contenu identique a été publiée en 2013 en tant que norme eCH-0165.

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 [SIARD Version 1]/SQL:2008 [SIARD Version 2] 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, MS SQL et MySQL. Il est également possible d'archiver des collections de fichiers CSV en format SIARD.

Evaluation


Ouverture du format: 4

SIARD est une norme eCH.

Licence libre: 4

Les Archives fédérales suisses sont détentrices du copyright du processus SIARD. En recourant à la normalisation par eCH, les Archives fédérales suisses renoncent à la perception de droits de licence.

Diffusion: 2

La diffusion de SIARD se limite pour l'essentiel au monde des archives. Le format est utilisé dans différents archives en Suisse et à l'étranger.

Fonctionnalités: 3

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. On ne peut distinguer logiquement la base de données de l’original.

Implémentation: 4

Il existent divers outils qui permettent de créer et lire les fichiers SIARD parmi lesquels figurent également des produits open source.

Densité de mémorisation: 3

L’utilisation de fichiers XML pour le stockage des données primaires entraîne un volume de mémorisation relativement grand. La compression « deflate » améliore cependant la densité de mémorisation.

Vérifiabilité: 3

Il existe un validateur pour les fichiers SIARD (KOST-Val).

Bonnes pratiques: 2

SIARD est utilisé dans l'archivage de bases de données en Suisse et à l'étranger et constitue en outre un format d'archivage officiel de différents projets européens (PLANETS, E-ARK).

Perspectives: 3

SIARD est reconnu dans le monde des archives; on peut s'attendre à ce qu'il continue à s'imposer.

Classes de formats: B

SIARD a été conçu spécialement pour l’archivage des bases de données les plus couramment utilisées (bases de données relationnelles). SIARD est utilisé dans de nombreuses archives et sa diffusion ne cesse de croître, pas uniquement en Suisse.


Conclusion

SIARD offre une possibilité pour l'archivage de bases de données relationnelles. Il implémente un codage XML simple pour la conservation à long terme de données d'archives.

Références

eCH
eCH-0165: Spécification de format SIARD, Version 2.0
2016
https://www.ech.ch/vechweb/page?p=dossier&documentNumber=eCH-0165&documentVersion=2.0

Bibliographie

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

Articles connexes

Il existe une relation fonctionnelle avec SQLX et SQL Script.
last update: georg.buechler - Wed, 10 Jan 2018 [12:43:42]
Copyright © by Koordinationsstelle für die dauerhafte Archivierung elektronischer Unterlagen
Copyright © by Centre de coordination pour l'archivage à long terme de documents électroniques