Building XML Workflow Applications

XML workflow is all about application design. Rather than starting with a database for storing the data, think in terms of the data as it moves around the system; it's a process-oriented rather than data-centric approach. This tutorial explains how to model and develop an XML-workflow application.

Learn More

DataDirect XQuery and XQJ in your Java application

DataDirect XQuery and XQJ in your Java application to perform tasks that allow you to process queries that access XML and relational data sources, and return XML results, including Configuring connections to relational data sources, Executing queries, querying data in XML sources and DOM trees, joining data from XML and relational data sources, returning results as DOM trees, SAX event streams, and StAX event streams, and using prepared queries (similar to JDBC prepared statements).

Learn More

How to Split XML Files

A common challenge in XML development is splitting a large XML document in several smaller ones. Learn how to deal with such huge XML documents by leveraging DataDirect XQuery to read and split XML.

Learn More

Learn XQuery in 10 Minutes

This XQuery tutorial written by Dr. Michael Kay is for all those people who really want to know what XQuery is, but don't have the time to find out. It covers what XQuery is, and even how to write and run an example XQuery application, all in just 10 minutes!

Learn More

Multiple XML Output Files Using XQuery

Imagine a directory with XML files, each needing to be transformed to a new XML document. This tutorial covers how to query the complete directory and generate the results, all from a single XQuery, with no need for multiple queries, external scripting, or Java code.

Learn More

Performance Tips for DataDirect XQuery

DataDirect XQuery® was designed for performance and scalability, which are critical to our customers. This document describes some of the performance optimizations in our XQuery implementation and provides guidelines that will make most applications perform well.

Learn More

Querying XML Columns with DataDirect XQuery

Increasingly, XML is stored in relational databases as structured XML. Some applications will continue to shred XML into a relational format or store XML as CLOB values. Other applications can now take advantage of relational databases that support a native XML data type to represent an XML document or XML document fragment. This paper shows how you can use DataDirect XQuery® to query XML stored as character data and query XML stored as XML.

Learn More

Or, you may also be interested in learning about: