Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> comp.databases.theory -> Re: Quote from comp.object

Re: Quote from comp.object

From: DBMS_Plumber <paul_geoffrey_brown_at_yahoo.com>
Date: 1 Mar 2007 11:17:54 -0800
Message-ID: <1172776674.096197.42640@k78g2000cwa.googlegroups.com>


On Feb 28, 10:37 am, Sampo Syreeni <d..._at_iki.fi> wrote:
> [snip] Hence, the RM places little to no constraints on optimization. [snip]

I agree with Sampo's onservations, with one practical caveat.

One principle objective of relational DBMS systems is to separate data management from application code, allowing several applications to share one database. This leads to situations where the DBMS is implemented as one set of (operating system) processes, and the application(s) in another(others).

Most hierarchical systems--IMS, Pick etc -- share with many embedded data managers -- Berkeley DB, etc -- the property that the data management is co-resident with the application code in a single process. By avoiding the cost of moving data between processes, hierarchical data managers adopting this architecture gain considerable response time and throughput advantages.

That said, it doesn't amount to a hill of beans in practice. Business flexibility trumps computer performance every time (so long as performance meets some minimal, usually pretty low-bar, level). Received on Thu Mar 01 2007 - 13:17:54 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US