Re: Object-oriented thinking in SQL context?
Date: Tue, 9 Jun 2009 18:35:34 +0100
Message-ID: <rp9RoYhm1pLKFw8l_at_shrdlu.com>
In message
<70ba4afc-8f87-43aa-ad8a-8bc2b1340de7_at_f19g2000yqo.googlegroups.com>,
cimode_at_hotmail.com writes
>> >> At the moment relational theory seems to be so effective at handling
>> >> low-level database management that I think that its practitioners are
>> >> quite right in considering themselves an essential component of
>> >> efficient systems design.
>> >What is low level database management? What is high level database
>> >management?
>>
>> In this context high-level database systems are object-oriented. The
>> analogy is with high and low-level programming languages.
>I am having difficulties understanding you. Could you state
>according to what principles you can qualify a system as being high
>level or low level. In database theory, low level = physical level =
>procedural languages. What is high level according to OO mindset?
>
>> >> On the other hand from an OO practitioner's point of view relational
>> >> theory is a quite little backwater that doesn't have much applicability
>> >> in the real world.
>> >There seem to be a contradiction between this statement and the
>> >previous. How can you claim that relational theory is effective into
>> >handling some database management and then denounce its lack of
>> >applicability.
>>
>> Please re-read what I actually said.
>I believe I did. I just asked a question. How can something that is
>applied on a daily basis have a lack of applicability ?
That wasn't what I said. I said that *from the OO practitioner's point of view* RM has little applicability. So I don't see any conflict between the two viewpoints.
-- Bernard PeekReceived on Tue Jun 09 2009 - 19:35:34 CEST