From: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> |
---|---|
To: | Guyren Howe <guyren(at)gmail(dot)com> |
Cc: | PostgreSQL General <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Proper relational database? |
Date: | 2016-04-21 20:53:58 |
Message-ID: | CAKFQuwYQ_jxR11gqQpR4p2yjTJB5T77Qqvq=XyKHMHC-dCJuxw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Thu, Apr 21, 2016 at 1:36 PM, Guyren Howe <guyren(at)gmail(dot)com> wrote:
> Anyone familiar with the issue would have to say that the tech world would
> be a significantly better place if IBM had developed a real relational
> database with an elegant query language rather than the awful camel of a
> thing that is SQL.
>
> If I had a few $million to spend in a philanthropical manner, I would hire
> some of the best PG devs to develop a proper relational database server.
> Probably a query language that expressed the relational algebra in a
> scheme-like syntax, and the storage model would be properly relational (eg
> no duplicate rows).
>
> It's an enormous tragedy that all the development effort that has gone
> into NoSQL database has pretty much all gotten it wrong: by all means throw
> out SQL, but not the relational model with it. They're all just rehashing
> the debate over hierarchical storage from the 70s. Comp Sci courses should
> feature a history class.
>
> It's a bit odd to me that someone isn't working on such a thing.
>
> Just curious what folks here have to say…
>
Transpiling
Having learned SQL you come to appreciate its warts and inefficiencies -
but I have no doubt that any other attempt at the same goal would have its
own, different, set of complaints.
My tables don't have duplicates and while extra care need be taken
automatic duplicate removal also has the property of potentially hiding
bugs - whether more or less than non-removal I cannot say.
David J.
From | Date | Subject | |
---|---|---|---|
Next Message | John McKown | 2016-04-21 20:56:04 | Re: Proper relational database? |
Previous Message | Peter Geoghegan | 2016-04-21 20:49:45 | Re: Proper relational database? |