Re: We aren't a relational database ... ?

From: Jeff Davis <pgsql(at)j-davis(dot)com>
To: David Fetter <david(at)fetter(dot)org>
Cc: "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>, pgsql-advocacy(at)postgresql(dot)org
Subject: Re: We aren't a relational database ... ?
Date: 2007-10-08 16:15:29
Message-ID: 1191860129.4830.17.camel@dogma.ljc.laika.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy

On Mon, 2007-10-08 at 07:55 -0700, David Fetter wrote:
> On Sun, Oct 07, 2007 at 07:53:14PM -0700, Jeff Davis wrote:
> > On Sun, 2007-10-07 at 22:58 -0300, Marc G. Fournier wrote:
> > > "How many open source relational databases can you name? My friend
> > > Gabrielle recently sent me the links to two of them. However, if
> > > you?re like most technical people, you probably don?t know any ?
> > > just as I didn?t until recently. I can already imagine many of you
> > > saying ?bulls**t?, what about MySQL and PostgreSQL?? (to name just
> > > two), but those are just databases, not relational databases."
> >
> > SQL does have some glaring violations of the relational model,
>
> Nope. SQL doesn't conform with *a* relational model espoused by
> Darwen, Date and Pascal, hereinafter DDP, who are about as connected
> to database management as Christian Identity is to Christianity. It
> conforms pretty well to Codd's relational model, and he's the guy who
> invented the thing.

I haven't heard anyone say before that duplicate tuples were part of any
relational model.

I'm not saying SQL is bad; it's certainly the best practical data
language we have.

The problem I see is that it's the _only_ practical data language in
existence, and it is (in my opinion) imperfect.

Regards,
Jeff Davis

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Jeff Davis 2007-10-08 18:21:19 Re: We aren't a relational database ... ?
Previous Message Joshua D. Drake 2007-10-08 16:12:29 Re: We aren't a relational database ... ?