| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Lucid statement of the MV vs RM position?
Jon Heggland wrote:
> Marshall Spight wrote:
>
>>Jon Heggland wrote: >> >>>I focus on the significant difference between >>> >>>1. An aggregate operator >>>2. The invocation of an aggregate operator within a SUMMARIZE operator >>> >>>You don't get from relation (1) to relation (2) in my post to Marshall >>>just by using SUM. You have to use SUMMARIZE as well. >> >>I agree, however I consider this point so obvious as to be not >>worth mentioning. No one bothers to distinguish carefully >>between, say, a function literal and an application of that >>function in speech. It's just quite clear from context.
All of the above is syntax. You point to two different productions in the grammar and claim that only one can be an aggregate. However, this is not true. In both situations above, SUM is an aggregate function.
As I said previously, you focused on form while Marshall and I focused on function.
Are we talking about multiple productions in the grammar? Sure.
Does that make GROUP any less an aggregate defined on UNION? No.
Do you have a particular objection to the productions D&D chose in the grammar of their tutorial language? If so, which production(s)? How does changing the production(s) improve the language as a language? We might agree with you, and we might not.
However, I am not sure how you are going to establish a theory based argument for a minor matter of language design and syntax.
[snip] Received on Mon May 08 2006 - 17:04:24 CDT
![]() |
![]() |