Nwlapcug.com


Che cosa è un Database XML?

In informatica, un database è un modo potente per archiviare grandi volumi di dati. Extensible Markup Language (XML) è un linguaggio di programmazione basato sul web. Un database XML fornisce archiviazione per i documenti scritti nel linguaggio del computer XML.

Primo tipo

Un database di "XML-enabled" è un database object-oriented (basato su un linguaggio come Java) ampliato per contenere i file XML.

Secondo tipo

Un database di "XML nativi" indicizza documenti scritti in XML e memorizza ogni XML documento e suoi correlati elementi (o oggetti).

Schemi XML

Sono stati sviluppati diversi linguaggi per definire gli schemi XML, o le proprietà dei tipi specifici di documenti XML, tra cui Strumentazione gestione Windows (DTD, Document Type Definition), XML Schema e RELAX NG.

Vantaggio di Database XML nativo

Uno dei vantaggi dell'utilizzo di un database di "XML nativi" è che i documenti basati su web (scritti in XML) possono essere memorizzati nel loro contesto nativo anziché richiedere la conversione in un altro linguaggio di database come SQL.

Open Source

Gli utenti del database XML possono accedere a un sistema di gestione di database open-source come esiste-db ad archiviare i dati XML in un repository online gratuito.