Oracle XML DB Developer's Guide 10g

Peter Kitson

ISBN : -

Order a printed copy of this book from Amazon --UNAVAILABLE--


Cover Design - Oracle XML DB Developer's Guide 10g
 

For your free electronic copy of this book please verify the numbers below. 

(We need to do this to make sure you're a person and not a malicious script)

Numbers

 




Sample Chapter From Oracle XML DB Developer's Guide 10g
     Copyright © Oracle Corp



Introducing Oracle XML DB

Oracle XML DB provides high-performance storage and retrieval of XML. It extends Oracle Database, by delivering the functionality associated with both a native XML database and a relational database. It include the following features:

  • Supports the World Wide Web Consortium (W3C) XML and XML Schema data models and provides standard access methods for navigating and querying XML. It absorbs these data models into Oracle Database.
  • Lets you store, query, update, transform, or otherwise process XML, while at the same time provides SQL access to the same XML data. Similarly it allows XML operations on SQL data.
  • Includes a simple, light-weight XML repository that allows XML content to be organized and managed using a file/folder/URL metaphor.
  • Provides a storage-independent, content-independent and programming-language-independent infrastructure for storing and managing XML data. It delivers new methods for navigating and querying XML content stored in the database. For example, Oracle XML DB XML repository facilitates this by managing XML document hierarchies.
  • Provides industry-standard methods for accessing and updating XML, including W3C XPath recommendation and the ISO-ANSI SQL/XML standard. FTP, HTTP, and WebDAV support make it possible to move XML-content in and out of Oracle Database. Industry-standard APIs allow for programmatic access and manipulation of XML content using Java, C, and PL/SQL.
  • XML-specific memory management and optimizations.
  • Enterprise-level Oracle Database features, such as reliability, availability, scalability, and unbreakable security for XML content.

Oracle XML DB is Not a Separate Server

Oracle XML DB is not a separate server but rather the name for a distinct group of
technologies related to high-performance XML storage and retrieval available in
Oracle Database. Oracle XML DB can also be thought of as an evolution of the Oracle
Database that encompasses both SQL and XML data models in a highly interoperable
manner, thus providing native XML support.

Use XDK with Oracle XML DB

You can build applications using Oracle XML DB in conjunction with Oracle XML
Developer's Kit (XDK). XDK provides common development-time utilities that can run
in the middle tier in Oracle Application Server or in Oracle Database.