Re: What is analysis?
From: paul c <toledobythesea_at_ooyah.ac>
Date: Wed, 05 Dec 2007 17:41:02 GMT
Message-ID: <OoB5j.1365$sg.1361_at_pd7urf1no>
>
> Thanks for the above I'm going to try to incorporate "relvar" into my
> vocabulary, at the expense of misusing it several times in public. Be
> forgiving, while correcting me.
>
> So far, I see at least one way in which the terminology can help my
> thinking.
>
> There is no particular reason why a relvar has to be either persistent or
> stored in a database.
> This allows one to discuss the logical features of data that is shared,
> whether or not that sharing is mediated by a database and a DBMS. It's
> always seemed to me that much of "database theory" has really been about
> "the theory of data sharing" rather than about storage, retrieval, and
> persistence as such. Many of the more interesting discussions in this
> newsgroup would still be interesting even if the data were transferred from
> one partner to another over some kind of "message bus" and never stored in
> a database at all!
> ...
Date: Wed, 05 Dec 2007 17:41:02 GMT
Message-ID: <OoB5j.1365$sg.1361_at_pd7urf1no>
David Cressey wrote:
> "Jon Heggland" <jon.heggland_at_ntnu.no> wrote in message
> news:fj641f$m36$1_at_orkan.itea.ntnu.no...
>
>> Bob Badour answered this; I'll just add a quote from Date's Introduction >> to Database Systems (2004): >> >> In his [1970] paper, Codd uses the term /time-varying relations/ in >> place of our preferred /relation variables/ (relvars). But /time-varying >> relations/ is not really a very good term. First, relations as such are >> /values/ and simply do not "vary with time" (there is no notion in >> mathematics of a relation having different values at different times). >> Second, if we say in some programming language, for example, DECLARE N >> INTEGER ; we do not call N a "time-varying integer", we call it an >> /integer variable/. >> >> (End quote)
>
> Thanks for the above I'm going to try to incorporate "relvar" into my
> vocabulary, at the expense of misusing it several times in public. Be
> forgiving, while correcting me.
>
> So far, I see at least one way in which the terminology can help my
> thinking.
>
> There is no particular reason why a relvar has to be either persistent or
> stored in a database.
> This allows one to discuss the logical features of data that is shared,
> whether or not that sharing is mediated by a database and a DBMS. It's
> always seemed to me that much of "database theory" has really been about
> "the theory of data sharing" rather than about storage, retrieval, and
> persistence as such. Many of the more interesting discussions in this
> newsgroup would still be interesting even if the data were transferred from
> one partner to another over some kind of "message bus" and never stored in
> a database at all!
> ...
Sorry for thread drift, couldn't resist. At least you've all been spared from several posts I made about analysis. They seem to have fallen into a bath of ether acid as my news feed has been broken for a couple of days. Received on Wed Dec 05 2007 - 18:41:02 CET