Re: foundations of relational theory? - some references for the truly starving

From: Mike Preece <michael_at_preece.net>
Date: 21 Oct 2003 16:48:16 -0700
Message-ID: <1b0b566c.0310211548.78f339e5_at_posting.google.com>


Paul Vernon wrote:

> "cmurthi" <xyzcmurthi_at_quest.with.a.w.net> wrote in message
> news:3F9493FD.5080305_at_quest.with.a.w.net...
[snip]
> >
> > It's obvious that there is not a lot of academic writing about Pick; for
> > the most part it has been ignored by theorists.

> I'm guessing people bundle it in the same class as IMS DL/1, and when they
> used to bother, took IMS as the archetype on so forgot about other (possibly
> similar) systems.
> P.S. I'm guessing that IMS is still much bigger (in terms of number of
> users, licence revenue, amount of data stored) than Pick? Is that correct?
> (ducks)

Forgive me but I'm not familiar with IMS. In what way is it relevant to the current discussion? Why would people "bundle...[Pick and IMS]...in the same class"?

> > As one steeped in theory
> > through my academic years, I've never shed any tears over this; but it's
> > equally obvious that trying to explain the model to those who look at
> > the world through a relational lens is difficult at best.

> Well, if anyone cares, Chris Date attempted to educate himself on
> 'multi-value' systems (using material from the Web) for the article of his I
> mentioned. However he admits to having more questions when he'd finished
> than when he started. He even lists some questions in the article. Maybe
> some Pick advocate would care to reply in detail to those questions. No
> guarantee that he would be overly interested in the answers however - he
> would be looking (rightly) to understand multi-value systems in terms of the
> relational model (i.e. where they deviate, and the consequences of such).

Is this the reason many people are prepared to dismiss Pick/'multi-value' systems - a half-hearted and inconclusive bit of research done on the web? Doesn't it count for anything that there are thousands of systems out there (many of which are in some of our biggest financial and government institutions) running Pick/'multi-value' systems today and that the same underlying model has been used to develop and run the applications for countless thousands (millions?) of businesses for 30 years?

> > Others in this
> > thread have suggested downloading a copy of a Picklike and using it; I
> > suggest that's difficult; using a db without a set of gui/rad tools
> > fresh out of the box is a good road to frustration and failure. This is
> > not, of course any fundamental criticism of the Pick model, but of the
> > marketing effort it engenders, lukewarm at best.
> >
> > It's late and I no idea whether these are known to anyone or everyone,
> > but I remember this, commissioned by Unidata, now an IBM db: maybe it's
> > of use?
> >
> > http://www-3.ibm.com/software/data/u2/pubs/whitepapers/nested_rdbms.pdf
> > Abstract
> > This paper discusses technical advances represented by nested relational
> > database technology. The focus is the removal of the requirement that
> > relational databases conform to the first normal form (atomic
> > attributes) and the advantages thereof. Such databases are technically
> > called nonfirst-normal-form (NF2) databases, but are commonly referred
> > to as nested or extended relational databases.
> > We explain the differences between traditional relational databases and
> > the IBM nested relational databases (principally the ability to nest
> > tables and store complex data structures). We then outline the
> > implications of this advanced technology for the user of relational
> > databases. We conclude by answering questions that are frequently asked
> > about nested relational databases. We provide an extensive bibliography
> > of published material concerning nested relational databases.

> Again I'd have to suggest Date's normal form article as a response to the
> above.

> P.S. I suspect someone did a find-replace of 'UniVerse' -> 'IBM' in an
> existing paper after we acquired the technology via Informix.

Chandru did say it was "commissioned by UniData" - not UniVerse. I wonder if it was commissioned before IBM paid $1b for Informix or even before Informix paid $800m for Ardent? For balance maybe IBM should put Date's article up there too? Would an inconclusive article which leaves more questions than answers have any validity though?

Mike. Received on Wed Oct 22 2003 - 01:48:16 CEST

Original text of this message