Oracle9i XML database is a performant solution for native storage and retrieval of XML documents. It's not a separate server, the XML functionality is part of Oracle9i Release 2, leveraging all Oracle features like Cluster-Technology, Security and many more for XML applications.
Oracle XML DB uses W3C Schema and the
W3C data model for structured storage. Existing standards like XPath, SQLX or XSLT are supported.
XML and relational data can be accessed by open protocols like WebDAV, FTP or HTTP in addition to SQL.
Since XML applications will mostly have to work with both relational data and XML documents, Oracle XML DB provides full integration between these two worlds. XML Views provide a XML-like access to relational data while relational views provide a table-like view of stored XML documents. Referential integrity between relational data and XML documents can be ensured with constraints.
Typical Applications: Document management, Data exchange, XML management
Availability: All major unix platforms, OS/390, Linux and Microsoft.