White Papers

The following white papers (reports) have been added to our website to explain new developments concerning XQuery. These reports include an explanation of the new development, and are here to help educate you about XQuery and its services.


How DataDirect XQuery Helps the Insurance Industry Deal with ACORD Standards

Learn how DataDirect XQuery is being used to help the insurance industry develop and manage applications that must adhere to ACORD (Association for Cooperative Operations Research and Development) standards for the insurance, reinsurance, and related financial services industries.

Debunking XQuery myths and misunderstandings

You might think XQuery does everything and is well understood, but misconceptions and misunderstandings still exist in the software development community about XQuery. In this article, Frank Cohen details and clarifies many of the myths and misunderstandings that surround XQuery.

XQuery Maturity

XQuery has achieved significant mindshare in the software press and at conferences, but many people have been reluctant to adopt before the specification became mature and serious implementations were available. XQuery has now reached that point.

DataDirect XQuery®™ Performance: Generating SQL

Implementing XQuery efficiently for relational databases is not trivial, because XQuery and SQL support different operations on quite different data models. At DataDirect, we emphasized performance and scalability in the design of our XQuery engine from the beginning, with a strong focus on relational data. This paper presents some of the techniques we use to generate efficient SQL for relational databases to implement XQuery for these data sources.

XML Standards – XQuery vs SQL/XML

XQuery and SQL/XML are two standards that use declarative, portable queries to return XML by querying relational data. In both standards, the XML can have any desired structure, and the queries can be arbitrarily complex. XQuery is XML-centric, while SQL/XML is SQL-centric.

SQL/XML, XQuery, and Native XML Programming Languages

This paper, presented at the XML Conference 2003, compares SQL/XML, XQuery and other approaches for integrating XML and relational data.

Why XQuery?

This article provides information on XQuery's background, its benefits, and its pivotal role in data integration. Next, it provides an overview of XQuery's syntax and shows examples of what an XQuery query looks like. Finally, we describe how you can implement XQuery and mention some caveats to be aware of in XQuery 1.0.

The Case for XQuery

XML is also the basis for a growing body of industry standards for data exchange, and it is well on its way to becoming a mainstream technology for data integration. XML is transforming not just data; it is transforming information processing in general.

Buy DataDirect XQuery®!

If you've watched our online video tutorials, read about DataDirect XQuery®'s extensive features, and tried our free download, you're ready to purchase DataDirect XQuery®.

Our buying page answers any questions you have about ordering, purchasing, and obtaining support for your copy of DataDirect XQuery®.