Re: Extending my question. Was: The relational model and relational algebra - why did SQL become the industry standard?
Date: Sat, 15 Feb 2003 19:26:36 -0000
Message-ID: <b2m4he$eli$1_at_sp15at20.hursley.ibm.com>
"Lauri Pietarinen" <lauri.pietarinen_at_atbusiness.com> wrote in message
news:3E4E7E8D.5080004_at_atbusiness.com...
[snip]
> I am just trying to get a hold on this matter, what is it exactly that
> Date get's wrong or missunderstands.
> Are they trying to achieve different goals? Maybe my head is a bit
> thick but I am not convinced.
"[with bags] the range of possible results that can be obtained from any given
database is
vastly expanded, though not usefully so"
"[with bags] the range of logically distinct query expressions that can be
formulated is
vastly expanded, too, though again not usefully so"
In otherwords, Occams razor comes into play.
As an internal bag algebra might well help implementations provide better performance, I can see arguments for exposing such an algebra to users to possibly make the implementators life easier. However, that is the tail wagging the dog. I can only see costs in a bag algebra for users.
Regards
Paul Vernon
Business Intelligence, IBM Global Services
Received on Sat Feb 15 2003 - 20:26:36 CET
