| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: views of binary operations
erk wrote:
> Cimode wrote:
>
>>[snipped] >>erk wrote: >> >>>Views and snapshots aren't unique to SQL. They're fundamental to >>>relational. >> >>I understand and agree but views and snapshots are not *always* >>necessary to understand RM issues. Marshall's question seems to >>directly point out directly to inter relation assignment rather than >>views or snapshots.
>>>A simple rule of thumb might be this: A view is an expression,
>>>unevaluated, while an assignment necessarily requires a value, thus a
>>>snapshot. Special syntax is needed to differentiate a view creation
>>>("view(r) = A op B" or perhaps "view r = A op B") from a simple
>>>assignment of a relval to a relvar ("r = A op B").
>>
>>As stated previously, I am not convinced that r = A op B can not
>>logically lead to view(r) = A op B because it supposes r = view(r)
>>which is a shorcut leading to an absurdity which is that a relation is
>>the same as a view defined on the relation. OTOH view(r) = view(A op
>>B) would be acceptable.
I think it would be better to admit to oneself that one cannot make sense of what Marshall wrote and then hope he clarifies it. Received on Mon Jul 17 2006 - 08:17:23 CDT
![]() |
![]() |