Qu'est-ce qu'une base de données XML?

August 9

Dans la technologie informatique, une base de données est un puissant moyen de stocker de grandes quantités de données. Extensible Markup Language (XML) est un langage de programmation basé sur le Web. Une base de données XML permet de stocker des documents écrits dans le langage informatique XML.

Premier type

Une base de données "XML-enabled" est une base de données orientée objet (basé sur un langage comme Java) élargi pour contenir des fichiers XML.

Second type

A index de base de données des documents "XML natives" écrit en XML et stocke chaque document XML et ses éléments connexes (ou objets).

XML Schema

Différentes langues ont été développés pour définir des schémas XML, ou les propriétés des types spécifiques de documents XML, y compris le type de document (DTD), XML Schema et RELAX NG.

Avantage de la base de données XML native

Un avantage d'utiliser une base de données "XML natif» est que les documents sur le Web (écrits en XML) peuvent être stockés dans leur contexte d'origine au lieu d'exiger la conversion à un autre langage de base de données comme SQL.

Open source

les utilisateurs de bases de données XML peuvent accéder à un système de gestion de base de données open-source comme eXist-db pour stocker leurs données XML dans un référentiel en ligne gratuit.


          

Post a comment: