[Home] [By Thread] [By Date] [Recent Entries]




> -----Original Message-----
> From: Ronald Bourret [mailto:rpbourret@r...]
> Sent: Friday, November 09, 2001 4:35 PM
> To: xml-dev@l...
> Subject: Re:  Caught napping!
> 
>
> 
> First, it's important to remember that native XML databases model XML
> *documents*, not the data in those documents. 

That's an extremely good point ... 


> 
> Second, every native XML database defines two different models for an
> XML document. 

I'd argue that a "native" XML database system presents a logical model that
is "XML" and hides the physical model, if it is different; that's the
differentiator between "native" and "XML-enabled" database systems.  To just
mention the examples I know best, the mapping of XML onto Tamino's internal
data structures is more or less invisible to the user (except for indexing,
which can't be expressed in XML-ese); the mapping of XML onto Oracle 9i
tables is explicitly the responsibility of the database designer. 


> 
> In the long run, I think you will still see 
> a variety of physical models, but very few logical models, with all
serious
> players standardizing on XQuery's model. Similarly, I predict that an
> ODBC-like interface (with XQuery playing the role of SQL) will be
> standardized within a couple of years (XML:DB with XPath is 
> here today).

I sure hope so! It would be interesting to hear from the MS and Oracle
people on this point ... y'all seem to be holding your XQuery and/or SQLX
cards kinda close to the vest <grin>
 

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member