Jim.
----- Original Message -----
From: "Jim Self" <[EMAIL PROTECTED]>
To: <hardhats-members@lists.sourceforge.net>
Sent: 2006-03-29 8:29 PM
Subject: Re: [Hardhats-members] Fileman meets Codd's Rules


> Bill Walton wrote:
> >Hi Jim,
> >
> >Sorry I wasn't clear.  I was talking about the Relational Model.  You
appear
> >to be talking about an implementation issue.
>
> Actually, I was addressing the abstract distinction between non-procedural
("query") and
> procedural ("walking the tree"). The distinction at any point in time *is*
a matter of
> implementation - and abstraction.
>
> It is trivial to guarantee, for instance, that any and all data put into
an arbitrary
> MUMPS global can be retrieved via a simple query. ;)
>
> The problem with that, of course, is that we generally don't want to
retrieve everything
> in a database at the same time. Retrieving a close approximation to
exactly what we want
> in a given query and doing it quickly and reliably is the challenge -
along with getting
> the data into the database in the first place.
>
>
> >Perhaps you'll find the
> >content at the link below interesting and informative.
> >
> >http://www.dbdebunk.com/page/page/2089690.htm
>
> I read the one page. I believe it said essentially that SQL is not fully
relational.
>
>
> >
> >----- Original Message -----
> >From: "Jim Self" <[EMAIL PROTECTED]>
> >To: <hardhats-members@lists.sourceforge.net>
> >Sent: 2006-03-29 2:35 PM
> >Subject: Re: [Hardhats-members] Fileman meets Codd's Rules
> >
> >
> >> Bill Walton wrote:
> >> >The relational model was and is important for one fundamental reason:
it
> >> >guarantees that any and all data you put in can be retrieved via a
query
> >(as
> >> >opposed to "walking the tree").  Independent of any of their other
> >> >advantages, no other storage model can accurately make that claim.
> >>
> >> I am not quite sure what you are trying to say here, but I don't think
> >that what you said
> >> is quite correct. There is no hard and fast line between what can be
done
> >via
> >> non-procedural specification (query) and what can not. The difference
is
> >in the
> >> implementation of an abstraction of the low level process of "walking
the
> >tree" so that it
> >> can be carried out from a simple specification ("query").
> >>
> >> ---------------------------------------
> >> Jim Self
> >> Systems Architect, Lead Developer
> >> VMTH Computer Services, UC Davis
> >> (http://www.vmth.ucdavis.edu/us/jaself)
>
> ---------------------------------------
> Jim Self
> Systems Architect, Lead Developer
> VMTH Computer Services, UC Davis
> (http://www.vmth.ucdavis.edu/us/jaself)
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
> that extends applications into web and mobile media. Attend the live
webcast
> and join the prime developer group breaking into this new coding
territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to