Oracle XML DB vs. IBM DB2 XML Extender. An Oracle Technical White Paper February 2003

Size: px
Start display at page:

Download "Oracle XML DB vs. IBM DB2 XML Extender. An Oracle Technical White Paper February 2003"

Transcription

1 Oracle XML DB vs. IBM DB2 XML Extender An Oracle Technical White Paper February 2003

2 Oracle XML DB vs. IBM DB2 XML Extender OVERVIEW Oracle XML DB is a high-performance XML storage and retrieval technology available with the Oracle9i Release 2 server. It fully absorbs the W3C XML data model into the Oracle server, and provides new standard access methods for navigating and querying XML. With XML DB, you get all the advantages of relational database technology and XML technology at the same time. XML DB also adds an XML Repository to the database. IBM s database XML technology is supplied as the DB2 v8.1 XML extender, a loosely coupled plug-in that does not afford the benefits of Oracle s native XML support. IBM also plans to introduce XPERANTO, an XML-wrappered dataintegration technology in the mid-tier. Oracle s XML DB technology is superior to IBM s in terms of Native support for the XML data model and other XML standards Integrated SQL, XML, Java and Text processing that eliminates extra moving parts and provides high scalability Superior functionality and richness of programmatic access A comprehensive XML vision, including an XML Repository to support content-oriented XML. A recent report 1 comparing the major XML data management technologies concluded: IBM DB2 comes out disappointingly overall, it does not support quite so many features as Oracle s 9i Before commencing this Report, given the expertise of the people involved, an expectation was formed as to how the scoring would come out The one possibility that was dreaded was that there would be a tie for first place between Oracle and IBM. Not only was this not the case, but the margin of difference was so great, which came as a considerable surprise 1 Database Management Systems -- Managing Relational and XML Data Structures ISBN Published by Butler Direct Ltd., The Butler Group Sep Oracle XML DB vs. IBM DB2 XML Extender Page 2

3 The table below lists the major points of difference between Oracle XML DB and the IBM DB2 XML Extender. The rest of this paper discusses the differences in more detail. Native support for the XML data model and other XML standards Oracle XML DB Yes IBM DB2 XML Extender No Native XML Data Type Yes No XML Schema Integrated in database Yes No High-Fidelity XML Yes No Comprehensive XML Standards Yes No Integrated SQL, XML, Java and Text processing Yes No One Engine, for Scalability and Ease-of-Use Yes No Efficient XML Memory Management Yes No Superior Functionality and Richness of Programmatic Access Yes No Database Java and PL/SQL DOMs Yes No Servlet Access Yes No Drag-and-drop XML Load Yes No Rich Programmatic API Yes No Comprehensive XML vision, including an XML Repository Yes No XML Repository Yes No Foldering Yes No Access Control Lists Yes No SQL Repository Search Yes No Hierarchical Index Yes No ORACLE XML DB Oracle XML DB is the term for a set of features in the Oracle 9i Release 2 database that deliver high-performance storage and retrieval of XML. The technology included with the Oracle9i Release 2 database enables the popular Oracle Server to be used as a native XML database, in addition to being the most sophisticated and complete relational database currently available. Oracle XML DB provides a storage-independent, content-independent and programming-language-independent infrastructure to store and manage XML Oracle XML DB vs. IBM DB2 XML Extender Page 3

4 data. It delivers new methods for navigating and querying XML content stored inside the database, and introduces an XML Repository for managing XML content. With Oracle XML DB, you get all the advantages of relational database technology and XML technology at the same time. Oracle XML DB provides: A native XML data-type, with built-in XML operations. The ability to absorb a standard W3C XML Schema data model into the Oracle database. XML/SQL duality, allowing XML operations on SQL data and SQL operations on XML content. Industry-standard methods for accessing and updating XML documents, including XPath and SQL/XML. An XML Repository that allows XML content to be organized and managed using a file / folder / URL metaphor Native database implementation of industry-standard, contentorientated, protocols including FTP, HTTP and WebDAV to move XML-content in and out of Oracle. Support for multiple, industry-standard APIs for programmatically accessing and manipulating XML content from Java, C and PL/SQL. XML-specific optimizations to handle memory management, document-hierarchy traversal, and query-processing. The enterprise class management capabilities of the Oracle database -- reliability, availability, scalability and unbreakable security -- on all your XML content. IBM DB2 XML EXTENDER Unlike Oracle, DB2 has to be extended to support XML by separate pieces of software called the XML Extender and the Text Extender. These three pieces are developed separately by different organizations worldwide and are poorly integrated, and often inconsistent with each other. Users of such systems not only have to contend with the manageability-headaches arising from poor integration, but also the loose coupling, which proves to be less functional and less performant. This architecture is shown below. Oracle XML DB vs. IBM DB2 XML Extender Page 4

5 With the DB2 XML Extender, users create a Document Access Definition (DAD) to encode the mapping between an XML document and underlying relational tables. Default mappings are not created automatically. Given a mapping, the DB2 XML Extender reads an XML document and loads it into a DB2 database. Mixed content, i.e. islands of unstructured content interspersed with structured attributes, is handled using CLOBs and side tables for indexing structured data contained within text. Due to poor integration between the Text and XML extenders, the handling of complex queries is clumsy. NATIVE SUPPORT FOR THE XML DATA MODEL AND OTHER XML STANDARDS Native XML Data Type Oracle XML DB provides a native XMLType data type conformant to the SQL/XML standard from the ANSI SQLX working group for encapsulating common XML storage and retrieval functionality. DB2 does not provide a native XML data type. Oracle XML DB vs. IBM DB2 XML Extender Page 5

6 XML Schema Integrated in the Database Early adopters of XML exploited the standard s core characteristics of selfdescription and ad-hoc extensibility for the flexibility transportation of messages between applications. The second generation of XML standards such as XML Schema expanded the scope of XML technologies beyond data- or instructioninterchange. XML Schema is the first data model that can be used to represent both unstructured documents and structured data. Today, applications store data in a relational database and documents or web content in a file system. XML is used mostly as an artifact for transport, generated from a database or a file-system. As the volume of XML being transported grows, and developers consider the costs of constant regeneration of XML documents, there arises the question whether these storage methods can effectively accommodate XML content. From these considerations, it becomes clear that XML Schema is an important model for databases to absorb, so that the core capabilities of strong relational management can be extended to all kinds of data, and also so that both storage and generation of XML can be done with the efficiencies that accrue from understanding the structure of XML. The W3C Schema Working Group has published a specification of XML Schema to provide a means for defining the structure, content and semantics of XML documents 2. The XML Schema language is an improvement over DTDs in that it provides strong typing of the elements and attributes, uses XML syntax for its specification, can address content-models (mixed content, exact number of occurrences of elements, named group of elements), is extensible and self-documenting. Its type system is rich, defining 47 scalar data types, and this base set of data types can be extended using techniques like inheritance and extension to define more complex types. Sequences and collections are supported. Namespaces can be used to disambiguate names. XML Schemas can be designed to be variable -- supporting optional attributes, optional and repeated elements, and choices from alternatives of multiple elements. The XML Schema type system is rich enough to address structured relational data (i.e. where the structure of each item is regular, collections are homogeneous, and the terminal data-items consist of scalar values) as well as unstructured documents (where the structure is flexible, and the document interleaves some data with regular structure and large portions of un-typed annotations or text which has irregular structure.) In addition, XML Schema can be used to specify semi-structured documents (in whom structure exists, but this structure is variable between instances.) Oracle XML DB is the first mainstream commercial database to natively support the XML Schema data model. This means users can create XML Schemas 2 Oracle XML DB vs. IBM DB2 XML Extender Page 6

7 using any popular schema authoring tool and register them to the database. Users can annotate XML Schemas to direct specific layouts of storage, or have the database determine default storage layouts. When XML instances are inserted, Oracle XML DB can check the validity of each instance according to a registered schema. Various kinds of constraints specified in a XML Schema (ordering, cardinality, referential integrity) can be automatically enforced by the database. High-Fidelity XML Storing and retrieving XML Schema-based documents in a relational or objectrelational database presents are number of novel challenges. Preservation of the XML Document Object Model: The tuples in a relational system have to inherent ordering. However, the relative ordering of elements in an XML documents (say paragraphs in a chapter) can be an important part of the semantics of the document. In addition, constructs like namepsaces cannot be easily mapped to relational tables. These differences between what XML Schemas can represent and what basic relational models allow, can result in loss of fidelity as part of storing XML Schema-based documents in relational storage. Oracle XML DB provides DOM fidelity the XML DOM stored is the XML DOM retrieved. DB2 does not provide high-fidelity XML storage and retrieval. DB2 breaks down XML documents into XML Collections, which are fully relational, not maintaining DOM fidelity. This means information stored can come out in wrong order unless applications explicitly maintain order. Other information kept in a DOM (e.g. namespaces) can also be lost. Application of constraints and semantic rules: XML Schemas can specify not only the structure but also semantics and business rules of certain kinds. It is important to be able to constrain Schema-based documents to all the semantics in the Schema, and not just the structural ones. DB2 does not allow native XML Schema-based constraining. Comprehensive XML Standards Oracle provides a fuller implementation of XML standards, including support for SAX in the database, SQL/XML, JNDI, Java Bean access etc. This creates an open, rich programming environment for XML. DB2 supports none of these standards for XML. Oracle XML DB vs. IBM DB2 XML Extender Page 7

8 INTEGRATED SQL, XML, JAVA AND TEXT PROCESSING One Engine, for Scalability and Ease -of-use With Oracle XML DB, XML and SQL are fully integrated. (In Oracle8i, Oracle had earlier integrated Text and Java with SQL inside the server). Oracle provides a native SQL datatype, XMLType, which stores XML and supports a wide variety of operations. It is possible to perform SQL operations on XML data, and also XML operations on SQL data. We call this XML SQL Duality. The SQL operators to operate on XML data in Oracle conform to the SQL/XML standard developed by the SQLX standards group in ANSI. The XML operations belong to various W3C standards such as XPath and XSL-T. DB2 provides poor integration of XML and Java. You cannot perform Java processing on XML inside the server. XML cannot be parsed into an efficient Java DOM inside the server. DB2 provides poor integration of XML and Text processing. The DB2 Net Search Extender and Text Information Extender do not work with the XML Extender. The Text index runs in a separate process outside the database. The loose integration results not only in manageability problems, but also in poor query optimization. (When a query involves XPath traversal, a text keyword match, and a SQL range search, DB2 cannot decide which to apply first. Oracle s Cost-Based Optimizer, on the other hand can apply the most restrictive clause first, resulting in superior performance and throughput.) With the non-integrated architecture, building an XML application for DB2 is very complex. A developer has to Install XML Extender. Specifically enable database and relevant tables for the XML Extender. (You cannot use the XML extender on just any table.) Install Text Extender. Specifically enable database and relevant tables for the Text Extender Create an IBM proprietary DAD and store it in the file system to specify the XML-Relational mapping. Create DTDs to specify validation rules for XML. Explicitly manage separate Text and XML processing, with separate set of API. Hand-optimize queries on mixed content. Pull XML into the mid-tier for any Java programming with XML Oracle XML DB vs. IBM DB2 XML Extender Page 8

9 Efficient XML Memory Management Oracle XML DB is more efficient for XML storage and materialization and as a result more scalable than DB2. XML document instances are relatively large for the amount of information they contain (due to the extra overhead of markup and conversion of all information into characters), and the Document Object Model relatively inefficient in terms of memory consumption. For such documents to be scalably stored and processed it is important to use the information latent in XML schemas for efficient storage and retrieval. Oracle XML DB can lazily materialize an XML DOM inside the database or at a Java client. DB2 has to wait till the entire DOM is constructed from an XML parse, and laid out in memory. Oracle s virtual DOM can be deployed at the client or in the Server JVM, leading to far superior performance and scalability across multiple deployment configurations. DB2 does not provide efficient memory management of XML, which results in poor scalability with large XML document. Any Java processing can only be done in the mid-tier, adding to the overhead of moving pieces for even small amounts of processing logic on XML. SUPERIOR FUNCTIONALITY AND RICHNESS OF PROGRAMMATIC ACCESS Oracle XML DB provides extra functionality as well as richer programmatic access compared to DB2. Database XML Java & PL/SQL DOM With Oracle XML DB, XMLType data can be read into a Java or PL/SQL DOM at the server for running data-intensive logic close to the data. (Further, this DOM is highly efficient with lazy materialization as discussed above.) DB2 does not provide a DOM inside the server, and as a result cannot provide the same functional XML processing capabilities as Oracle. Servlet Access You can manipulate XML data in the Oracle XML DB server with the standard servlet API, in addition to processing XML with PL/SQL or Java. There is no such capability in DB2. Oracle XML DB vs. IBM DB2 XML Extender Page 9

10 With support for a HTTP protocol server as part of Oracle XML DB, as well as integrated storage/invocation facilities for XSL sheets, generation of XML from HTTP queries over the web is possible from a browser. This integrated XML processing with no moving pieces other than Oracle XML DB and a standard web browser is not possible with DB2. Drag-and-Drop XML Load Oracle provides multiple ways of loading XML documents, including easy to use techniques like drag-and-drop using FTP and WebDAV. Without these features, using DB2 in interactive, end-user focused applications is not feasible. Rich Programmatic API Oracle XML DB supports a much richer set of programmatic API compared to DB2, including Content-oriented storage and access through WebDAV and FTP Programmatic dynamic access via DOM and SAX. Programmatic static access through Java Beans Hierarchical access via JNDI DB2 supports none of these API. COMPREHENSIVE XML VISION, INCLUDING AN XML REPOSITORY Oracle XML DB can be used for a large number of application areas, including the emerging content-management area. The XML data model includes unstructured as well as structured information, and a host of Oracle XML DB vs. IBM DB2 XML Extender Page 10

11 industries from desktop publishing to document archives use XML as a content model. XML Repository Oracle XML DB provides specific capabilities for content-oriented access to XML. Over the years, databases have introduced data management services such as schemas, roles, views etc. Content-management requires different services to organize and deploy applications. Key to these services is an Internet XML Repository. DB2 s vision of XML is limited to mapping-to-and from relational data; there is no vision of high-fidelity, high-performance XML, nor one of XML as a vehicle of managing content. Some of the important aspects of Oracle XML DB s full-spectrum XML support include Foldering You can organize database XML content into folders, and expose the whole database as a directory-like hierarchy of folders. These folders can be navigated from common desktop tools. Also, you can map existing relational rows into URLs, providing access control, modification date tracking, and other metadata management for those rows. Access Control Lists You can create high-performance access control lists (ACLs) for any XMLType object, and define your own privileges in addition to the systemdefined ones. You thus get fine-grained security on XMLType. Integrated Protocol Servers Oracle XML DB has built-in protocol servers (HTTP, FTP, WebDAV) to help move XML documents in and out without low-level relational loading/unloading. You can also access any foldered XMLType row via WebDAV and FTP, say for viewing XML documents in a Microsoft Windows Explorer or similar WebDAV desktop interface. Oracle XML DB vs. IBM DB2 XML Extender Page 11

12 SQL Repository Search Operators like UNDER_PATH and DEPTH, allow applications to search folders, or file metadata like owner and creation date, as well as file contents via SQL Hierarchical Index A special hierarchical index to speed pathname resolution and folder search. Additionally, you can automatically map hierarchical data in relational tables into folders. DB2 has no comparable functionality. Oracle XML DB vs. IBM DB2 XML Extender Page 12

13 CONCLUSION The significant advantages that Oracle XML DB has over IBM DB2 makes it the most natural technology for XML. Not only does Oracle have a more comprehensive XML vision that envisages XML being used to represent content as well as data, but Oracle also supports a broader set of XML standards more natively, with integrated performance and scalability that the IBM DB2 XML Extender cannot match. FURTHER INFORMATION The Oracle XML DB homepage on Oracle Technology Network: Oracle XML DB on Oracle.com: Oracle XML DB vs. IBM DB2 XML Extender Page 13

14 Oracle XML DB vs. IBM DB2 XML Extender White Paper February 2003 Author: Sandeepan Banerjee Contributing Authors: Vishu Krishnamurthy, Eric Sedlar, Mark Drake Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA U.S.A. Worldwide Inquiries: Phone: Fax: Oracle Corporation provides the software that powers the internet. Oracle is a registered trademark of Oracle Corporation. Various product and service names referenced herein may be trademarks of Oracle Corporation. All other product and service names mentioned may be trademarks of their respective owners. Copyright 2003 Oracle Corporation All rights reserved.

Implementing XML Schema inside a Relational Database

Implementing XML Schema inside a Relational Database Implementing XML Schema inside a Relational Database Sandeepan Banerjee Oracle Server Technologies 500 Oracle Pkwy Redwood Shores, CA 94065, USA + 1 650 506 7000 Sandeepan.Banerjee@Oracle.com ABSTRACT

More information

EFFECTIVE STORAGE OF XBRL DOCUMENTS

EFFECTIVE STORAGE OF XBRL DOCUMENTS EFFECTIVE STORAGE OF XBRL DOCUMENTS An Oracle & UBmatrix Whitepaper June 2007 Page 1 Introduction Today s business world requires the ability to report, validate, and analyze business information efficiently,

More information

Using Oracle9i SCM for Software Configuration Management. An Oracle Technical White Paper July 2002

Using Oracle9i SCM for Software Configuration Management. An Oracle Technical White Paper July 2002 Using Oracle9i SCM for Software Configuration Management An Oracle Technical White Paper July 2002 INTRODUCTION As organizations strive to build larger, more complex, fully integrated software applications

More information

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports $Q2UDFOH7HFKQLFDO:KLWHSDSHU )HEUXDU\ Secure Web.Show_Document() calls to Oracle Reports Introduction...3 Using Web.Show_Document

More information

Oracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006

Oracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006 Oracle Application Server 10g Web Services Frequently Asked Questions Oct, 2006 This FAQ addresses frequently asked questions relating to Oracle Application Server 10g Release 3 (10.1.3.1) Web Services

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

An Oracle White Paper March 2012. Managing Metadata with Oracle Data Integrator

An Oracle White Paper March 2012. Managing Metadata with Oracle Data Integrator An Oracle White Paper March 2012 Managing Metadata with Oracle Data Integrator Introduction Metadata information that describes data is the foundation of all information management initiatives aimed at

More information

An Overview of Oracle Forms Server Architecture. An Oracle Technical White Paper April 2000

An Overview of Oracle Forms Server Architecture. An Oracle Technical White Paper April 2000 An Oracle Technical White Paper INTRODUCTION This paper is designed to provide you with an overview of some of the key points of the Oracle Forms Server architecture and the processes involved when forms

More information

An Oracle White Paper October 2013. Oracle XML DB: Choosing the Best XMLType Storage Option for Your Use Case

An Oracle White Paper October 2013. Oracle XML DB: Choosing the Best XMLType Storage Option for Your Use Case An Oracle White Paper October 2013 Oracle XML DB: Choosing the Best XMLType Storage Option for Your Use Case Introduction XMLType is an abstract data type that provides different storage and indexing models

More information

Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4

Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4 Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4 1. Introduction Oracle provides products that reduce the time, risk,

More information

An Oracle White Paper May 2013. Creating Custom PDF Reports with Oracle Application Express and the APEX Listener

An Oracle White Paper May 2013. Creating Custom PDF Reports with Oracle Application Express and the APEX Listener An Oracle White Paper May 2013 Creating Custom PDF Reports with Oracle Application Express and the APEX Listener Disclaimer The following is intended to outline our general product direction. It is intended

More information

Oracle Database Gateways. An Oracle White Paper July 2007

Oracle Database Gateways. An Oracle White Paper July 2007 Oracle Database Gateways An Oracle White Paper July 2007 Oracle Database Gateways Introduction... 3 Connecting Disparate systems... 3 SQL Translations... 4 Data Dictionary Translations... 4 Datatype Translations...

More information

Unified XML/relational storage March 2005. The IBM approach to unified XML/relational databases

Unified XML/relational storage March 2005. The IBM approach to unified XML/relational databases March 2005 The IBM approach to unified XML/relational databases Page 2 Contents 2 What is native XML storage? 3 What options are available today? 3 Shred 5 CLOB 5 BLOB (pseudo native) 6 True native 7 The

More information

Overview Document Framework Version 1.0 December 12, 2005

Overview Document Framework Version 1.0 December 12, 2005 Document Framework Version 1.0 December 12, 2005 Document History Date Author Version Description October 5, 2005 Carl Yestrau 1.0 First complete version December 12, 2005 Page A Table of Contents 1.0

More information

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i

Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i Oracle Forms Services Secure Web.Show_Document() calls to Oracle Reports Server 6i $Q2UDFOH7HFKQLFDO:KLWHSDSHU 0DUFK Secure Web.Show_Document() calls to Oracle Reports Server 6i Introduction...3 solution

More information

Integrating XML and Databases

Integrating XML and Databases Databases Integrating XML and Databases Elisa Bertino University of Milano, Italy bertino@dsi.unimi.it Barbara Catania University of Genova, Italy catania@disi.unige.it XML is becoming a standard for data

More information

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview

An Oracle White Paper February 2014. Oracle Data Integrator 12c Architecture Overview An Oracle White Paper February 2014 Oracle Data Integrator 12c Introduction Oracle Data Integrator (ODI) 12c is built on several components all working together around a centralized metadata repository.

More information

An Oracle White Paper June 2013. Migrating Applications and Databases with Oracle Database 12c

An Oracle White Paper June 2013. Migrating Applications and Databases with Oracle Database 12c An Oracle White Paper June 2013 Migrating Applications and Databases with Oracle Database 12c Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

Oracle Warehouse Builder 10g

Oracle Warehouse Builder 10g Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6

More information

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001 Oracle9i Application Server: Options for Running Active Server Pages An Oracle White Paper July 2001 Oracle9i Application Server: Options for Running Active Server Pages PROBLEM SUMMARY...3 INTRODUCTION...3

More information

Geoff Lee Senior Product Manager Oracle Corporation

Geoff Lee Senior Product Manager Oracle Corporation Geoff Lee Senior Product Manager Oracle Corporation XML in Oracle9i A Technical Overview Agenda! Survey! Technical Overview! Summary! Q & A Agenda! Survey! Technical Overview! Summary! Q & A XML in Oracle9i

More information

Guide to SQL Programming: SQL:1999 and Oracle Rdb V7.1

Guide to SQL Programming: SQL:1999 and Oracle Rdb V7.1 Guide to SQL Programming: SQL:1999 and Oracle Rdb V7.1 A feature of Oracle Rdb By Ian Smith Oracle Rdb Relational Technology Group Oracle Corporation 1 Oracle Rdb Journal SQL:1999 and Oracle Rdb V7.1 The

More information

How To Store And Manage Xml In A Database With A Powerpoint (Xml) And A Powerbook (Xm) (Powerbook) (Xl) (Oracle) (For Free) (Windows) (Html) (

How To Store And Manage Xml In A Database With A Powerpoint (Xml) And A Powerbook (Xm) (Powerbook) (Xl) (Oracle) (For Free) (Windows) (Html) ( NZOUG Masterclass Series Oracle XML DB What's in it for me? SAGE Computing Services Customised Oracle Training Workshops and Consulting Penny Cookson - Managing Director Overview Storage methods structured

More information

An Oracle White Paper June 2014. Security and the Oracle Database Cloud Service

An Oracle White Paper June 2014. Security and the Oracle Database Cloud Service An Oracle White Paper June 2014 Security and the Oracle Database Cloud Service 1 Table of Contents Overview... 3 Security architecture... 4 User areas... 4 Accounts... 4 Identity Domains... 4 Database

More information

How To Load Data Into An Org Database Cloud Service - Multitenant Edition

How To Load Data Into An Org Database Cloud Service - Multitenant Edition An Oracle White Paper June 2014 Data Movement and the Oracle Database Cloud Service Multitenant Edition 1 Table of Contents Introduction to data loading... 3 Data loading options... 4 Application Express...

More information

An Oracle White Paper October 2009. Frequently Asked Questions for Oracle Forms 11g

An Oracle White Paper October 2009. Frequently Asked Questions for Oracle Forms 11g An Oracle White Paper October 2009 Frequently Asked Questions for Oracle Forms 11g Disclaimer The following is intended to outline our general product direction. It is intended for information purposes

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

An Oracle White Paper February 2009. Managing Unstructured Data with Oracle Database 11g

An Oracle White Paper February 2009. Managing Unstructured Data with Oracle Database 11g An Oracle White Paper February 2009 Managing Unstructured Data with Oracle Database 11g Introduction The vast majority of the information used by corporations, enterprises, and other organizations is referred

More information

Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2

Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2 Microsoft SQL Server versus IBM DB2 Comparison Document (ver 1) A detailed Technical Comparison between Microsoft SQL Server and IBM DB2 Technical Overview about both the product offerings and their features.

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Business Process Management with @enterprise

Business Process Management with @enterprise Business Process Management with @enterprise March 2014 Groiss Informatics GmbH 1 Introduction Process orientation enables modern organizations to focus on the valueadding core processes and increase

More information

Cache Database: Introduction to a New Generation Database

Cache Database: Introduction to a New Generation Database Cache Database: Introduction to a New Generation Database Amrita Bhatnagar Department of Computer Science and Engineering, Birla Institute of Technology, A 7, Sector 1, Noida 201301 UP amritapsaxena@gmail.com

More information

Version 14.0. Overview. Business value

Version 14.0. Overview. Business value PRODUCT SHEET CA Datacom Server CA Datacom Server Version 14.0 CA Datacom Server provides web applications and other distributed applications with open access to CA Datacom /DB Version 14.0 data by providing

More information

Java EE 7: Back-End Server Application Development

Java EE 7: Back-End Server Application Development Oracle University Contact Us: 01-800-913-0322 Java EE 7: Back-End Server Application Development Duration: 5 Days What you will learn The Java EE 7: Back-End Server Application Development training teaches

More information

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998

Oracle Applications Release 10.7 NCA Network Performance for the Enterprise. An Oracle White Paper January 1998 Oracle Applications Release 10.7 NCA Network Performance for the Enterprise An Oracle White Paper January 1998 INTRODUCTION Oracle has quickly integrated web technologies into business applications, becoming

More information

Managing XML Data to optimize Performance into Object-Relational Databases

Managing XML Data to optimize Performance into Object-Relational Databases Database Systems Journal vol. II, no. 2/2011 3 Managing XML Data to optimize Performance into Object-Relational Databases Iuliana BOTHA Academy of Economic Studies, Bucharest, Romania iuliana.botha@ie.ase.ro

More information

An Oracle White Paper June 2012. Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes

An Oracle White Paper June 2012. Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes An Oracle White Paper June 2012 Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes Introduction Oracle Business Intelligence Enterprise Edition version 11.1.1.5 and later has the

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010 Oracle Identity Analytics Architecture An Oracle White Paper July 2010 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Object Oriented Databases. OOAD Fall 2012 Arjun Gopalakrishna Bhavya Udayashankar

Object Oriented Databases. OOAD Fall 2012 Arjun Gopalakrishna Bhavya Udayashankar Object Oriented Databases OOAD Fall 2012 Arjun Gopalakrishna Bhavya Udayashankar Executive Summary The presentation on Object Oriented Databases gives a basic introduction to the concepts governing OODBs

More information

Oracle Application Development Framework Overview

Oracle Application Development Framework Overview An Oracle White Paper June 2011 Oracle Application Development Framework Overview Introduction... 1 Oracle ADF Making Java EE Development Simpler... 2 THE ORACLE ADF ARCHITECTURE... 3 The Business Services

More information

An Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview

An Oracle White Paper October 2013. Oracle Data Integrator 12c New Features Overview An Oracle White Paper October 2013 Oracle Data Integrator 12c Disclaimer This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should

More information

Oracle SQL Developer for Database Developers. An Oracle White Paper June 2007

Oracle SQL Developer for Database Developers. An Oracle White Paper June 2007 Oracle SQL Developer for Database Developers An Oracle White Paper June 2007 Oracle SQL Developer for Database Developers Introduction...3 Audience...3 Key Benefits...3 Architecture...4 Key Features...4

More information

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Reporting Services. White Paper. Published: August 2007 Updated: July 2008 Reporting Services White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 Reporting Services provides a complete server-based platform that is designed to support a wide

More information

Oracle Data Guard OTN Case Study SWEDISH POST

Oracle Data Guard OTN Case Study SWEDISH POST Oracle Data Guard OTN Case Study SWEDISH POST Corporate Profile Annual revenue EUR 2.5 billion 40,000 employees Serving 3 million homes and 800.000 businesses daily url: http://www.posten.se Disaster Recovery

More information

Secure Enterprise Search. One Search Across Your Enterprise Repositories: Comprehensive, Secure, And Easy To Use January 2007

Secure Enterprise Search. One Search Across Your Enterprise Repositories: Comprehensive, Secure, And Easy To Use January 2007 Secure Enterprise Search One Search Across Your Enterprise Repositories: Comprehensive, Secure, And Easy To Use January 2007 Secure Enterprise Search EXECUTIVE OVERVIEW With distributed enterprise content,

More information

UNLOCKING XBRL CONTENT

UNLOCKING XBRL CONTENT UNLOCKING XBRL CONTENT An effective database solution for storing and accessing XBRL documents An Oracle & UBmatrix Whitepaper September 2009 Oracle Disclaimer The following is intended to outline our

More information

Flattening Enterprise Knowledge

Flattening Enterprise Knowledge Flattening Enterprise Knowledge Do you Control Your Content or Does Your Content Control You? 1 Executive Summary: Enterprise Content Management (ECM) is a common buzz term and every IT manager knows it

More information

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency

INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency INTERNET PROGRAMMING AND DEVELOPMENT AEC LEA.BN Course Descriptions & Outcome Competency 1. 420-PA3-AB Introduction to Computers, the Internet, and the Web This course is an introduction to the computer,

More information

Using EMC Documentum with Adobe LiveCycle ES

Using EMC Documentum with Adobe LiveCycle ES Technical Guide Using EMC Documentum with Adobe LiveCycle ES Table of contents 1 Deployment 3 Managing LiveCycle ES development assets in Documentum 5 Developing LiveCycle applications with contents in

More information

CA Repository for z/os r7.2

CA Repository for z/os r7.2 PRODUCT SHEET CA Repository for z/os CA Repository for z/os r7.2 CA Repository for z/os is a powerful metadata management tool that helps organizations to identify, understand, manage and leverage enterprise-wide

More information

Working with the Geodatabase Using SQL

Working with the Geodatabase Using SQL An ESRI Technical Paper February 2004 This technical paper is aimed primarily at GIS managers and data administrators who are responsible for the installation, design, and day-to-day management of a geodatabase.

More information

ICE Trade Vault. Public User & Technology Guide June 6, 2014

ICE Trade Vault. Public User & Technology Guide June 6, 2014 ICE Trade Vault Public User & Technology Guide June 6, 2014 This material may not be reproduced or redistributed in whole or in part without the express, prior written consent of IntercontinentalExchange,

More information

ETPL Extract, Transform, Predict and Load

ETPL Extract, Transform, Predict and Load ETPL Extract, Transform, Predict and Load An Oracle White Paper March 2006 ETPL Extract, Transform, Predict and Load. Executive summary... 2 Why Extract, transform, predict and load?... 4 Basic requirements

More information

When to consider OLAP?

When to consider OLAP? When to consider OLAP? Author: Prakash Kewalramani Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 03/10/08 Email: erg@evaltech.com Abstract: Do you need an OLAP

More information

Can I customize my identity management deployment without extensive coding and services?

Can I customize my identity management deployment without extensive coding and services? SOLUTION BRIEF CONNECTOR XPRESS AND POLICY XPRESS UTILITIES IN CA IDENTITY MANAGER Can I customize my identity management deployment without extensive coding and services? SOLUTION BRIEF CA DATABASE MANAGEMENT

More information

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process ORACLE OLAP KEY FEATURES AND BENEFITS FAST ANSWERS TO TOUGH QUESTIONS EASILY KEY FEATURES & BENEFITS World class analytic engine Superior query performance Simple SQL access to advanced analytics Enhanced

More information

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX

J j enterpririse. Oracle Application Express 3. Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Oracle Application Express 3 The Essentials and More Develop Native Oracle database-centric web applications quickly and easily with Oracle APEX Arie Geller Matthew Lyon J j enterpririse PUBLISHING BIRMINGHAM

More information

Getting started with API testing

Getting started with API testing Technical white paper Getting started with API testing Test all layers of your composite applications, not just the GUI Table of contents Executive summary... 3 Introduction... 3 Who should read this document?...

More information

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007

Oracle BI Publisher Enterprise Cluster Deployment. An Oracle White Paper August 2007 Oracle BI Publisher Enterprise Cluster Deployment An Oracle White Paper August 2007 Oracle BI Publisher Enterprise INTRODUCTION This paper covers Oracle BI Publisher cluster and high availability deployment.

More information

joalmeida@microsoft.com João Diogo Almeida Premier Field Engineer Microsoft Corporation

joalmeida@microsoft.com João Diogo Almeida Premier Field Engineer Microsoft Corporation joalmeida@microsoft.com João Diogo Almeida Premier Field Engineer Microsoft Corporation Reporting Services Overview SSRS Architecture SSRS Configuration Reporting Services Authoring Report Builder Report

More information

Title Page. Hosted Payment Page Guide ACI Commerce Gateway

Title Page. Hosted Payment Page Guide ACI Commerce Gateway Title Page Hosted Payment Page Guide ACI Commerce Gateway Copyright Information 2008 by All rights reserved. All information contained in this documentation, as well as the software described in it, is

More information

Integrating Content Management Within Enterprise Applications: The Open Standards Option. Copyright Xythos Software, Inc. 2005 All Rights Reserved

Integrating Content Management Within Enterprise Applications: The Open Standards Option. Copyright Xythos Software, Inc. 2005 All Rights Reserved Integrating Content Management Within Enterprise Applications: The Open Standards Option Copyright Xythos Software, Inc. 2005 All Rights Reserved Table of Contents Introduction...3 Why Developers Are Choosing

More information

DataDirect XQuery Technical Overview

DataDirect XQuery Technical Overview DataDirect XQuery Technical Overview Table of Contents 1. Feature Overview... 2 2. Relational Database Support... 3 3. Performance and Scalability for Relational Data... 3 4. XML Input and Output... 4

More information

An Oracle White Paper October 2011. BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider

An Oracle White Paper October 2011. BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider An Oracle White Paper October 2011 BI Publisher 11g Scheduling & Apache ActiveMQ as JMS Provider Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

XBRL Processor Interstage XWand and Its Application Programs

XBRL Processor Interstage XWand and Its Application Programs XBRL Processor Interstage XWand and Its Application Programs V Toshimitsu Suzuki (Manuscript received December 1, 2003) Interstage XWand is a middleware for Extensible Business Reporting Language (XBRL)

More information

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper

Programmabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence

More information

XML Programming with PHP and Ajax

XML Programming with PHP and Ajax http://www.db2mag.com/story/showarticle.jhtml;jsessionid=bgwvbccenyvw2qsndlpskh0cjunn2jvn?articleid=191600027 XML Programming with PHP and Ajax By Hardeep Singh Your knowledge of popular programming languages

More information

THE XML TECHNOLOGY IMPLEMENTED IN MICROSOFT SQL SERVER

THE XML TECHNOLOGY IMPLEMENTED IN MICROSOFT SQL SERVER THE XML TECHNOLOGY IMPLEMENTED IN MICROSOFT SQL SERVER Pirnau Mironela Universitatea Titu Maiorescu, Facultatea de Stiinta si Tehnologia Informatiei, Str. Horia Mecelariu nr 8-10, bl 21/1 sector 1, Bucuresti,

More information

CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS

CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS CACHÉ: FLEXIBLE, HIGH-PERFORMANCE PERSISTENCE FOR JAVA APPLICATIONS A technical white paper by: InterSystems Corporation Introduction Java is indisputably one of the workhorse technologies for application

More information

Content Management Implementation Guide 5.3 SP1

Content Management Implementation Guide 5.3 SP1 SDL Tridion R5 Content Management Implementation Guide 5.3 SP1 Read this document to implement and learn about the following Content Manager features: Publications Blueprint Publication structure Users

More information

CA Identity Manager. Glossary. r12.5 SP8

CA Identity Manager. Glossary. r12.5 SP8 CA Identity Manager Glossary r12.5 SP8 This documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

PeopleTools Tables: The Application Repository in the Database

PeopleTools Tables: The Application Repository in the Database PeopleTools Tables: The Application Repository in the Database by David Kurtz, Go-Faster Consultancy Ltd. Since their takeover of PeopleSoft, Oracle has announced project Fusion, an initiative for a new

More information

An Oracle White Paper June 2014. RESTful Web Services for the Oracle Database Cloud - Multitenant Edition

An Oracle White Paper June 2014. RESTful Web Services for the Oracle Database Cloud - Multitenant Edition An Oracle White Paper June 2014 RESTful Web Services for the Oracle Database Cloud - Multitenant Edition 1 Table of Contents Introduction to RESTful Web Services... 3 Architecture of Oracle Database Cloud

More information

An Oracle White Paper August 2010. Oracle Database Auditing: Performance Guidelines

An Oracle White Paper August 2010. Oracle Database Auditing: Performance Guidelines An Oracle White Paper August 2010 Oracle Database Auditing: Performance Guidelines Introduction Database auditing has become increasingly important as threats to applications become more sophisticated.

More information

Enterprise Private Cloud Storage

Enterprise Private Cloud Storage Enterprise Private Cloud Storage The term cloud storage seems to have acquired many definitions. At Cloud Leverage, we define cloud storage as an enterprise-class file server located in multiple geographically

More information

Glassfish, JAVA EE, Servlets, JSP, EJB

Glassfish, JAVA EE, Servlets, JSP, EJB Glassfish, JAVA EE, Servlets, JSP, EJB Java platform A Java platform comprises the JVM together with supporting class libraries. Java 2 Standard Edition (J2SE) (1999) provides core libraries for data structures,

More information

1 File Processing Systems

1 File Processing Systems COMP 378 Database Systems Notes for Chapter 1 of Database System Concepts Introduction A database management system (DBMS) is a collection of data and an integrated set of programs that access that data.

More information

OpenLDAP Oracle Enterprise Gateway Integration Guide

OpenLDAP Oracle Enterprise Gateway Integration Guide An Oracle White Paper June 2011 OpenLDAP Oracle Enterprise Gateway Integration Guide 1 / 29 Disclaimer The following is intended to outline our general product direction. It is intended for information

More information

Firewall Builder Architecture Overview

Firewall Builder Architecture Overview Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.

More information

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system Introduction: management system Introduction s vs. files Basic concepts Brief history of databases Architectures & languages System User / Programmer Application program Software to process queries Software

More information

Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services COURSE OVERVIEW AUDIENCE OUTLINE OBJECTIVES PREREQUISITES

Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services COURSE OVERVIEW AUDIENCE OUTLINE OBJECTIVES PREREQUISITES COURSE OVERVIEW This three-day instructor-led course teaches students how to implement a ing Services solution in their organizations. The course discusses how to use the ing Services development tools

More information

Oracle FLEXCUBE Universal Banking 12.0 RAD Notification Development. Release 1.0

Oracle FLEXCUBE Universal Banking 12.0 RAD Notification Development. Release 1.0 Oracle FLEXCUBE Universal Banking 12.0 RAD Notification Development Release 1.0 May 2012 Contents 1 Preface... 3 1.1 Audience... 3 1.2 Related documents... 3 1.3 Conventions... 4 2 Introduction... 4 2.1

More information

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin. Oracle WebLogic Foundation of Oracle Fusion Middleware Lawrence Manickam Toyork Systems Inc www.toyork.com http://ca.linkedin.com/in/lawrence143 History of WebLogic WebLogic Inc started in 1995 was a company

More information

An Oracle White Paper May 2012. Oracle Database Cloud Service

An Oracle White Paper May 2012. Oracle Database Cloud Service An Oracle White Paper May 2012 Oracle Database Cloud Service Executive Overview The Oracle Database Cloud Service provides a unique combination of the simplicity and ease of use promised by Cloud computing

More information

JReport Server Deployment Scenarios

JReport Server Deployment Scenarios JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of

More information

can I customize my identity management deployment without extensive coding and services?

can I customize my identity management deployment without extensive coding and services? SOLUTION BRIEF Connector Xpress and Policy Xpress Utilities in CA IdentityMinder can I customize my identity management deployment without extensive coding and services? agility made possible You can.

More information

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS

More information

Guide to Performance and Tuning: Query Performance and Sampled Selectivity

Guide to Performance and Tuning: Query Performance and Sampled Selectivity Guide to Performance and Tuning: Query Performance and Sampled Selectivity A feature of Oracle Rdb By Claude Proteau Oracle Rdb Relational Technology Group Oracle Corporation 1 Oracle Rdb Journal Sampled

More information

BIRT Document Transform

BIRT Document Transform BIRT Document Transform BIRT Document Transform is the industry leader in enterprise-class, high-volume document transformation. It transforms and repurposes high-volume documents and print streams such

More information

Pentaho Reporting Overview

Pentaho Reporting Overview Pentaho Reporting Copyright 2006 Pentaho Corporation. Redistribution permitted. All trademarks are the property of their respective owners. For the latest information, please visit our web site at www.pentaho.org

More information

Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008

Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory. Overview August 2008 Manage Oracle Database Users and Roles Centrally in Active Directory or Sun Directory Overview August 2008 Introduction... 3 Centralizing DataBase Account Management using Existing Directories with OVD...

More information

An Oracle White Paper September 2011. Oracle Team Productivity Center

An Oracle White Paper September 2011. Oracle Team Productivity Center Oracle Team Productivity Center Overview An Oracle White Paper September 2011 Oracle Team Productivity Center Overview Oracle Team Productivity Center Overview Introduction... 1 Installation... 2 Architecture...

More information

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.

More information

EUR-Lex 2012 Data Extraction using Web Services

EUR-Lex 2012 Data Extraction using Web Services DOCUMENT HISTORY DOCUMENT HISTORY Version Release Date Description 0.01 24/01/2013 Initial draft 0.02 01/02/2013 Review 1.00 07/08/2013 Version 1.00 -v1.00.doc Page 2 of 17 TABLE OF CONTENTS 1 Introduction...

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 OTM and SOA Mark Hagan Principal Software Engineer Oracle Product Development Content What is SOA? What is Web Services Security? Web Services Security in OTM Futures 3 PARADIGM 4 Content What is SOA?

More information

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events

An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and

More information

XML Processing and Web Services. Chapter 17

XML Processing and Web Services. Chapter 17 XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing

More information

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002

IAF Business Intelligence Solutions Make the Most of Your Business Intelligence. White Paper November 2002 IAF Business Intelligence Solutions Make the Most of Your Business Intelligence White Paper INTRODUCTION In recent years, the amount of data in companies has increased dramatically as enterprise resource

More information

Introduction: Database management system

Introduction: Database management system Introduction Databases vs. files Basic concepts Brief history of databases Architectures & languages Introduction: Database management system User / Programmer Database System Application program Software

More information