| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Theory IS Practical.
Laconic2 wrote:
>
> "Kenneth Downs" <firstinit.lastname_at_lastnameplusfam.net> wrote in message
> news:jks8kc.9nv.ln_at_mercury.downsfam.net...
>> >> I am glad you brought this up. I have been meaning to ask the question >> "what is the relationship between theory and practice in computer
>> It seems to me that there are some very large unstated assumptions in >> this group about this relationship, which perhaps should come to light.
This is an interesting insight. But I would add that at the first couple of layers, where the need for theory is the greatest, the question is more about WHAT theory you should know. Your third level seems to be where we lose track of this, and impose the requirement for the first.
>
>> Finally we have the third relationship, which I posit is not valid but
>> we see here. This relationship jumps straight from free-floating
>> systems to bridges. A simplified example of this jump is "The RDM
>> sets instead of bags, and your system allows duplicate indistinguishable >> row, ergo your system is *bad* *engineering*." Huh?
Um, I think you just did what I was claiming is wrong, jumping from a description of which model was adopted (bags vs. sets) to the unconditional claim that the system will produce erroneous information. Perhaps I should have said that the acceptable claim would be "...ergo you will be unable to take full advantage of the RDM, but if you can ensure correctness by other means then so be it." Isn't the standard example of ok dups the cat food cans at the checkout lane?
>> >
>> How about the third half? This is information that cannot be stored in a
>> database such that information meaningful to human beings can be >> retrieved without procedural code, such as hierarchies or the bipartite >> matching problem?
>> >> I find myself coming back over and over to the issue of derived data, >> such >> as extended price = price * qty. If I am trying to satisfy a >> mathematical theory, I will leave this out, but if I am trying to satisfy >> human motives of convenience and correctness, I will find a way to store >> it on save so that downstream users have a better time of it.
Ralph Kimball, will do.
-- Kenneth Downs Use first initial plus last name at last name plus literal "fam.net" to email meReceived on Sat Oct 09 2004 - 14:47:55 CDT
![]() |
![]() |