OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Why XML Over the Relational Model?

[ Lists Home | Date Index | Thread Index ]
  • From: "Dan Holle" <dan@holle.demon.co.uk>
  • To: "len bullard" <cbullard@hiwaay.net>, <xlxp-dev@fsc.fujitsu.com>
  • Date: Sun, 3 Jan 1999 09:54:16 -0000

IMHO, Occam's Razor between XML and DBMS revolves around data complexity and
multiple updaters.

If the XML phonebook had every US phone number, you wouldn't want to be on
the receiving end of a servlet like this.  If the query spans multiple XML
files, or does complex operations to bring together related XML elements,
you probably wouldn't want to write your own optimizer and join engine for
the servlet.  Likewise, if you have multiple people maintaining the phone
book, you probably want a DBMS approach... unless you're keen to re-invent
all the concurrency and access rights capabilities in a DBMS.

Even if you have a DBMS on the server side, XML might be the best way of
passing results and/or updates between the client and the server.

-----Original Message-----
From: len bullard <cbullard@hiwaay.net>
To: xlxp-dev@fsc.fujitsu.com <xlxp-dev@fsc.fujitsu.com>
Cc: xml-dev@ic.ac.uk <xml-dev@ic.ac.uk>
Date: 02 January 1999 22:31
Subject: Why XML Over the Relational Model?


>Nazmul Idris wrote:
>>
>> Dear fellow Java and XML Developers:
>>
>> I could not find a decent resource on the web which showed me
>> how to use XML and Java to build web and Internet based
>> applications. So I decided to write one myself :).
>>
>> Check it out at:
>>     http://developerlife.com
>>     http://developerlife.com/xmljavatutorial1
>
>Sincere compliments and thanks to you, Nazmul Idris.  That is a very
>fine tutorial and an excellent contribution.
>
>To XML developers:
>
>The tutorial by example does raise the question often asked
>and seldom answered by the XML community:  precisely
>why should developers choose this approach (XML
>and Java objects) over a commercial relational
>database given the ease by which this example can be done
>using standard SQL, script, and an
>HTML browser?  As this same question occupied
>many of the venerable CALS developers for some period,
>have any new answers emerged for XML?
>
>The only one I can think of is that we didn't have
>the DOM.
>
>Len Bullard
>Intergraph Public Safety
>
>xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
>Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
>To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
>(un)subscribe xml-dev
>To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
message;
>subscribe xml-dev-digest
>List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
>


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS