May 19, 2003
What is an XML Database?
information = data + context
THE CHALLENGE: with XML, not only the data, but
also the context, can vary.
XML is inherently extensible.
A traditional RMDBS is not inherently extensible.
An “XML-enabled” database is an RMDBS which has
been modified in an attempt to handle XML extensibility.
XML-enabled databases need to deal with both storing and
reconstructing the tag structure.
A “native XML database” is
specifically designed to
process XML documents efficiently
must provide some sort of structure definition
dbXML: weak doing updates and inserts