Learn XQuery |
Home:Learn XQuery:XML eXtra Archive:June, 2006 DataDirect XQuery 2.0 Available NowDear XML Friends, DataDirect XQuery 2.0 is available now. It's faster than ever — you can now access truly massive XML files (we're talking gigabytes in size here), and it's more extensible too — now you can use XQuery to query relational databases, XML files, and dozens of flat file formats like EDI, CSV, binary, and more. If you've ever struggled with relational, XML, or legacy data integration, we think DataDirect XQuery 2.0 is the solution you've been waiting for. Give the new release a try today or read on for more details. At DataDirect Technologies, data connectivity is our core business – we work with developers like you every day to help simplify development and dramatically improve performance and scalability. If you're tired of the same old limited, piecemeal solutions for accessing and integrating different data sources, and if you've ever thought to yourself that there's got to be a more productive and extensible way to tackle your data integration challenges, I ask you to invest just a few minutes reading the XQuery tutorials this month's newsletter. Because there is a better way — DataDirect XQuery 2.0, and it's ready for you today! Sincerely, June 2006: Table of Contents
1. DataDirect XQuery 2.0 Available NowDataDirect XQuery 2.0 is an implementation of the XML Query Language (XQuery) you can use to query relational databases, XML, and legacy data (EDI, CSV, and other data formats), or any combination of these data sources. DataDirect XQuery 2.0 provides the fastest, most reliable and scalable XQuery support for all major relational databases, and it runs on any Java platform – DataDirect XQuery 2.0 supports the XQuery for Java API (XQJ), and is easily embeddable into any Java program. What's more, it does not require any other product or application server, and it has no server of its own. The following are just some of the highlights of the new release, which is available now for purchase or free trial download:
Q: What is DataDirect XQuery 2.0, anyway? Q: And why should I care? Q: What if I just need to query XML documents? Q: Which relational databases are supported? Q: What should I do now? 2. XQuery Performance Tips: How to Write Blazing-Fast XQueryDataDirect XQuery 2.0 was designed for performance and scalability. A new tutorial describes some of the performance optimizations in DataDirect XQuery 2.0 implementation and provides some tips and guidelines to help ensure your applications run blazingly fast. (Jonathan is a co-author of the XQuery spec, so he knows more than a little about what's happening under the hood.) The new article, entitled Performance Tips for DataDirect XQuery 2.0 covers the following topics:
Read the article and start accelerating your applications with DataDirect XQuery 2.0 today! 3. Extending DataDirect XQuery 2.0 to Access EDI and other Legacy Data FormatsNeed to access relational, XML, and legacy data? It's easy with DataDirect XQuery 2.0, which adds integrated support for XML Deployment Components, high-performance Java components that extend DataDirect XQuery 2.0 by providing bi-directional programmatic access to virtually any data source – EDI, CSV, binary data, RTF, dBase, and hundreds of other flat file formats – as XML. A new tutorial entitled How to Access Legacy Data Using DataDirect XQuery 2.0 provides several examples including:
By running these examples — some as brief as 10 lines of XQuery code — it's easy to witness first-hand the power of XQuery technologies, particularly if you've ever tried to join non-XML and relational data without XQuery. Give it a try today! We think you'll come away impressed with the power of XQuery. 4. Updating Relational Data with DataDirect XQuery 2.0 and JDBCXQuery is ideal for querying and integrating both XML and relational data; updates will be in a future XQuery release. But today, right now, DataDirect XQuery 2.0 provides a straightforward solution to working with both XML and relational data that includes the ability to update your relational data. Learn all about it in the new tutorial entitled Updating Relational Data with DataDirect XQuery 2.0 and JDBC. DataDirect Technologies currently recommends this approach to updating relational data using XQuery and SQL – after all, SQL is the language for relational databases. In fact, for performance, DataDirect XQuery 2.0 even converts XQuery to SQL for relational access. Read the tutorial today and see how using XQuery and JDBC/SQL together is truly a beautiful thing. 5. A Quick Update on the Status of the W3C XQuery SpecificationEarlier this month, the W3C published new versions of nine Candidate Recommendations relating to XQuery standards. In order to exit Candidate Recommendation status and become a Proposed Recommendation, the working group must demonstrate implementation experience, and we are doing this using the XQuery Test Suite. The working group made a series of minor changes to both the specifications and the test suite in order to address this requirement, resulting in the publishing of the following specifications:
XQuery is now in the Recommendation Track and is progressing nicely. While the W3C does not give estimates on when specifications will be completed, DataDirect Technologies believes it is likely to happen during this calendar year! 6. Why I Love XQueryThousands of developers use XQuery technologies to simplify their work — here's a small sampling of just some of the feedback we've been getting about why you love using XQuery: We're using XQuery in the middle tier for reporting on web applications – It's easier to go directly to the tables and get the relational data, use XQuery to join it and present as XML... We're using DataDirect XQuery 2.0 to aggregate/combine data from one or more XML files and a relational database for display to a web application..." Our project is a Java-base reporting application which processes XML files arriving both via FTP and web services and stores them into an Oracle 10 database. XQuery is used to generate the reports... Working on Coast Guard and Navy projects to track all ships entering and leaving a port. The government is requiring XML format for data submission/reports. Using XQuery we can work with relational & XML together to generate these reports ... Feel like sharing the love? Tell us why you heart XQuery! Send us an email with 2-6 sentences about how and why you use XQuery. Include your mailing address, and we'll send you your very own, water-resistant, XQuery bumper sticker (a $4.00 value) – for free. |
Download DataDirect XQuery Now!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! Stay Informed!XQuery is one of the hottest XML technologies being developed today. Stay informed with vital news about standards, tools, and trends by signing up for the DataDirect XQuery newsletter. Online Video Tutorials!Our easy-to-follow online video tutorials are a great way to get acquainted with the many features of DataDirect XQuery. And if you like what you see, download a free copy today and try DataDirect XQuery for yourself! DataDirect XQuery FAQThis informative DataDirect XQuery FAQ answers frequently-asked questions about DataDirect XQuery, including questions about performance, scalability, use-cases, resources, and more. If you're more of a hands-on learner, then download a free copy and start exploring DataDirect XQuery today! Back to School with DataDirect XQueryGetting your mind around the possibilities of a data integration technology as promising as XQuery can be difficult, but our XML developers Webinars will help you understand the power and versatility of XQuery, and our favorite XQuery processor, DataDirect XQuery. From information about how to leverage relational data to real-world use cases, our Webinars will help you see why DataDirect XQuery is the best choice for today's tough data integration and aggregation challenges. Free XQuery Development ResourcesNew Case StudyGevity produces sales proposals in real time using DataDirect XQuery See how Gevity uses DataDirect XQuery to combine Web service data from SalesForce.com with relational data in Oracle in a pricing engine for HR management. |





