[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: The use of XML syntax in XML Query


oracle xml query
| I think the XML database world needs a single query language that can be 
| used without extra layers of DOM, SAX, Java, or XSLT to do everyday tasks. 
| And I think that the few features of XQuery that have not been taken into 
| XPath 2.0, such as function definitions and element constructors, are 
| extremely useful for everyday tasks.

Some vendors are pursuing multiple XML querying *syntax* strategies
due to the needs of their customers. The XQuery effort in
the W3C and the SQLX effort (www.sqlx.org) are both multi-vendor
groups pursuing syntaxes that various constituencies will
find palatable. Oracle, for example, is participating in both.
You see the names of other large companies with major investments
in (object/)relational database technologies in widespread production
use today on both groups, too.

Our (speaking for Oracle here) customers have begged us to seamlessly
integrate XML Data as *one kind* of data among the other sorts of
information they already process (relational, full-text, multimedia,
spatial, time-series, data warehouse, etc.) For these customers, building
apps that need to work with XML data and with other kinds of data, they
want a single query language that works with them all. These customers
already know SQL, so the SQL extensions for XML (some which are being pursued
in the SQLX group) will likely appeal to them and their developers. If
they know SQL and XPath and a few new SQL keywords, they'll be set.

Developers at companies whose data is purely XML will likely find
XQuery to be a more pleasing syntax for them. Having a query engine
underneath that can handle both constituencies' favorite syntax with
equal performance is what takes lots of hard work. That's at least
what our implementation experience to date has taught us...

_____________________________________________________________________
Steve Muench - Developer, Product Manager, XML Evangelist, Author
"Simplifying J2EE and EJB Development with BC4J"
http://otn.oracle.com/products/jdev/htdocs/j2ee_with_bc4j/j2ee_with_bc4j.html
"Building Oracle XML Applications" - www.oreilly.com/catalog/orxmlapp



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.