Re: Dreaming About Redesigning SQL

From: Seun Osewa <seunosewa_at_inaira.com>
Date: 6 Oct 2003 23:07:33 -0700
Message-ID: <ba87a3cf.0310062207.1d09cff6_at_posting.google.com>


One question that I think must be looked into is this: If SQL databases are successful today, is it because: ** of the relational _model_ they are based on?

In other words do we have the model, the language, or standardisation to blame/praise for the popularity of the relational model?

I would also like to know the classical arguments against the network model or other "pointer based" models. The only things I know are that:

Other than that, what's wrong with the network (or similar) models? I have not found a good link to such a discussion though I hear it repeated that there are certain classical arguments against them.

Seun Osewa

Lee Fesperman <firstsql_at_ix.netcom.com> wrote in message news:<3F7F8E1A.474_at_ix.netcom.com>...
> Seun Osewa wrote:
> > Sometimes I wonder why its so important to model data in the "rela-
> > tional way", to think of data in form of sets of tuples rather than
> > tables or lists or whatever. I mean, though its elegant and based
> > on mathematical principles I would like to know why its the _right_
> > model to follow in designing a DBMS (or database). The way my mind
> > sees it, should we not rather be interested in what works?
>
> Relational is the _right_ model because 'it works'. It's the only truly comprehensive
> data model and subject of decades of research. All other data models have been found to
> be flawed and (nearly) discarded.
Received on Tue Oct 07 2003 - 08:07:33 CEST

Original text of this message