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

Re: SQL instead of XQuery

  • From: "Andrzej Jan Taramina" <andrzej@c...>
  • To: xml-dev@l...
  • Date: Tue, 05 Feb 2008 14:18:51 -0500

Re: SQL instead of XQuery
Dimitry said:

> Usage of XQuery for processing of xml-data in DBMS
> is practically equal to existence of second, foreign query language.
> I propose to use SQL instead of it - let me introduce my view in
> http://sql50.euro.ru/sql5.ppt (707 Kb, slides #31-47).
> Accepting this proposals, we get smoothness between rational and xml.

Some points, in no specific order:

1) There is a big impedence mismatch between nested, networked data 
structures like XML and the table-based orientation of RDBMS's.  There are a 
lot of good reasons to store XML in an XML-based DBMS.

2) It's relational, not rational.  Come to think of it, it's not rational at 
all. ;-)

3) The XRX stack (XForms/REST/XQuery) is a very powerful set of technologies 
to develop and deploy complex applications about an order of magnitude faster
(both in dev and maint time) than even the latest of dyanamic languages.  SQL
does not fill the same role as does XQuery.  XQuery is turing completewhereas
SQL is not (I believe).

4) The slide deck is atrocious.  Go visit the Presentation Zen web site/blog 
and redo the whole thing from scratch.  Please don't inflict those slides on 
anyone.  And posting it in something web friendly like PDF or HTML instead of
a proprietary vendor format would be nice too.

5) XLang?  That went the way of the dodo a long time ago.

6) I think the comparison of XQuery to SQL is apples/oranges.  Nonsensical, 
in a word. But the idea of extending SQL to understand XPath constructs for 
where clauses and such does have some merit for when using a hybrid XML/RDBMS
data store.

7) Sounds like an academic approach, that has little understanding of the 
real world of application construction and maintenance.

> I'd like to listen your critique.

Remember, you asked! ;-)
Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.