January 17
Extensible Markup Language (XML) i dati devono essere gestiti in un database i tipi di software system.Two di basi di dati XML vengono utilizzati per archiviare diversi tipi di informazioni.
L'uso di XML è molto diffuso, e si avvale di tag, i valori e gli attributi. La potenza di XML sta nel modo in cui i dati identificati da un tag possono quindi essere disponibile per altre attività.
Un database abilitato XML è uno in cui i dati XML vengono mappati in tabelle relazionali e memorizzati in quello che è noto come un database relazionale. Quando XML è utilizzato per descrivere le informazioni, come ad esempio l'acquisto o la vendita di operazioni, o le voci sulle pagine gialle, per esempio, si dice che essere orientati ai dati. Tali dati XML-oriented di solito è più facile per mappare in un database relazionale. Un database XML abilitata ha caratteristiche che possono contribuire a rendere le conversioni automatiche da e verso XML.
Un database XML nativo è uno che è specializzata per la memorizzazione di dati XML. Si definisce un modello per un documento XML che poi memorizzato intatta con tutti i suoi componenti. L'unità di base di stoccaggio è un documento XML e non necessariamente deve essere un database stand-alone.