File Library


Extending the Relational Data Model to Handle Data Variability
Topic: Developer's Toolkit
Owner: Mark Dudley Drake
Date: 2014-01-27
Subtopic: Tips and Techniques

This presentation will examine how to leverage the features of Oracle XML in Oracle Database 12c to make it easy to develop applications that go beyond what is possible with the traditional relational data model.

We will discuss the problems of dealing with variable data models and outline a solution that provides extreme flexibility while still providing full relational access and performance. We will also address the challenge of exchanging information between different system, and see how XML and XML DB makes it possible to exchange large volumes of information in a reasonable efficient manner.

We will also examine how XMLDB and Oracle’s Database Native Web Services make it possible to easily integrate Oracle Database 12c and the large volumes of application logic tied up in PL/SQL code into today’s SOA environments. We will also take a brief look at how XML, HTTP and DBNWS provide a new paradigm for creating applications that run directly out of the database.

Finally we will look at how the Oracle XML DB repository makes it easy to integrate documents into your applications, providing a secure, easy to use platform that provides basic content management services for all types of document.


Become a member of ODTUG to gain access to more than 12,500 files in our technical database.

  • Not a member? Click through to the topic of interest to browse a list of available presentations.
  • Already a member? Log-in here to access the full database


Click here to see the Full Techincal Resource Database