XML Journal
The Case for XQuery: XML adoption is growing steadily
"XML use is widespread across modern information systems in all industry, government, and academic sectors. The core technologies for processing XML (XML, XSLT, XPath, XML Schema, and others) are maturing steadily - thanks to support from standards bodies like the W3C and OASIS, and from major industry players such as IBM, Microsoft, and Oracle. 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."
![]()
Updating Relational Data with DataDirect XQuery and JDBC
DataDirect XQuery allows you to update relational data from within XQuery. This is useful for all XQuery applications that need to insert, update, or delete data in relational tables. The addition of update functionality makes DataDirect XQuery 3.0 very well-suited for ETL application scenarios, where it provides efficient XML shredding and transparent relational updates.
![]()
Q&A with Jonathan Robie, Co-Inventor of XQuery—Topics include relational database integration using XQuery technologies, the types of XQuery applications, where XQuery fits in the application architecture, how to get started using XQuery, and more.
XQuery Specifications
http://www.w3.org/xml/query.html
XQuery API for Java (JSR-225)
http://jcp.org/en/jsr/detail?id=225
More XQuery-related Specifications
![]()