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

Re: XML and the Relational Model

oracle xml standar
At 02:18 PM 8/25/2003, lbradshaw@d... wrote:

>So when someone says to me that an XML doc is, also, a database, and is 
>better at being a database than Oracle (or your favorite vendor) it gives 
>me heartburn. Someone actually said that to me, quite emphatically, recently.

Depends on what you mean by a database. If you mark up a Shakespeare 
document, you can do rather useful queries on it. A relational database is 
a bad way to represent a Shakespeare play.

>When I responded that my concern was that the embedded logic in the XML 
>doc file did not support normal forms, or relations, their response was 
>"what do you mean.... relations?"

I am not sure what you mean by embedded logic. You can have a database 
without tables. Relational databases do not "support" normal forms, 
database designers use normal forms to create database designs.

>For sure, people are trying to do terabyte systems that integrate 
>normalized data and legacy document data stores (such as the journal 
>"Nature"), primarily in XML, that is to say by converting out of an RDBMS 
>like Oracle and into pure XML docs without a dbms back end. This is the 
>source of my concern. They need some guidance, and will certainly receive 
>it, in one form (gentle comments in forums like this one) or another (when 
>their systems fail in production, or worse, never get past failed 
>prototype constructs).
>Still, I remain open minded, and if someone can offer proofs that support:
>- XML as a best practice (in any regard)

Look at web messages, delivery of information to web sites, some kinds of 
technical documentation.

>- XML as supporting RM

It doesn't.

>- XML as a programming language (embedded logic, etc)

It isn't. But if you are interested in XML-centric programming languages, I 
suggest you check out XQuery.

>- XML as ISO 9000 compliant
>- XML as CMM complaint

What do either of these have to do with the underlying database model?



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.
First Name
Last Name
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.