Learn XQuery |
Home:Learn XQuery:XQuery Examples DataDirect XQuery® ExamplesDownload example documents for free and learn how easy it is to integrate, query and publish heterogeneous data sources using DataDirect XQuery®. DataDirect XQuery® Overview ExamplesThe following documents describe how to install, configure and run DataDirect XQuery® examples. Download these examples for free today and learn how easy it is to integrate, query, and publish heterogeneous data sources using XQuery. Office Documents - Using XQuery with ODF & OOXMLNew office document standards like the OpenDocument Format(ODF) and Office Open XML (OOXML) are making office document integration in business processes a reality. This article discusses using XQuery to query these formats of office documents. Quick StartThis quick start provides basic information for getting started with DataDirect XQuery® immediately after installation. In addition, this quick start describes the DataDirect XQuery® command-line utility that is available for quickly running and testing XQueries through a console window. XQueryWebService ExampleFollow along with this example on XQueryWebService that shows how to create a web service using DataDirect XQuery®. View as either as an HTML or as a downloadable PDF. This example has been tested using Tomcat 5.x and 6.x. Updating Relational Data with DataDirect XQuery®DataDirect XQuery® supports updates to relational database tables from inside an XQuery by providing three built-in functions. These functions are: ddtek:sql-insert, ddtek:sql-update, ddtek:sql-delete. The DataDirect XQuery® update functionality requires extensions to the XQuery processing model for function declaration, XQuery expressions, and snapshot semantics. Resolving fn:collection() ErrorsNo standard way exists to access a relational table in XQuery, so each XQuery implementation defines its own way to do this. DataDirect XQuery® uses fn:collection() to access a relational table. This paper provides guidelines to help you troubleshoot and correct common causes of errors that occur when using fn:collection() in an XQuery query. Update on XQJ: XQuery API for JavaXQJ enables a Java application to submit XQuery queries to an XML data source and process the results. XQJ is analogous to JDBC, which in conventional SQL environments, a Java application uses to connect to a database, issue SQL queries, and obtain result sets. So, XQJ is to XQuery what JDBC is to SQL. XML ExamplesDataDirect XQuery wants you to learn more about how you can get software to work for you. So, we've put together numerous pages that provide a comprehensive set of XML tools and features for working with XML, XQuery, SQL/XML, Web services, XML publishing, and many other XML technologies. JDBC PoolingConnection pooling allows your application to reuse connections. DataDirect XQuery® supports connection pooling through JDBC. Learn how to configure JDBC connection pool managers in several popular application server environments including Tomcat, JBoss, BEA WebLogic, and IBM WebSphere Application Server. MySQL ExamplesUsers with MySQL database deployments (Enterprise version) can now take advantage of all the benefits of DataDirect's XQuery engine. The following examples show you how you can use DataDirect XQuery to work with data in a MySQL relational database. An XQuery Servlet for RESTful Data ServicesFind out how to expose XQuery data integration services by invoking them through a Java servlet using a REST interface in this DevX article by Jonathan Robie. |
XQJ Tutorial!Learn about the power of DataDirect XQuery® and XQJ now! This informative tutorial covers basics and advanced concepts in quick, easy-to-read chapters, and includes four working code samples to help you learn. Try DataDirect XQuery® Free!Put the power, scalability, and performance of DataDirect XQuery® to work for you today! Our free trial lets you see for yourself how easy it is to build data integration applications that access relational, EDI, and other file formats as XML! |





