Newsgroups: comp.object Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!fauern!forwiss.uni-passau.de!jeusfeld From: jeusfeld@forwiss.uni-passau.de (Manfred Jeusfeld) Subject: Re: Looking for explanation of OODB problem Message-ID: <1991Jun8.082807.26343@forwiss.uni-passau.de> Sender: usenet@forwiss.uni-passau.de (USENET News System) Nntp-Posting-Host: forwiss.uni-passau.de Organization: University of Passau, Germany References: <1991Jun6.194440.2879@apd.mentorg.com> Date: Sat, 8 Jun 91 08:28:07 GMT Lines: 23 In article <1991Jun6.194440.2879@apd.mentorg.com> plogan@apd.mentorg.com (Patrick Logan) writes: > are not very well developed," he [Gerson] says. > > "The basic problem in an OODBMS is in the user I/O inside of a > transaction," Gerson adds. "Programs in an RDBMS have a looser > connection to the data. Users issue an SQL query, the data base > gets a table, makes a copy of it, and the user looks at it on his > screen." > Gerson syas he believes few people are aware of this fundamental > flaw in OODBMS technology because so few systems are out there. Alright. I think the problem is that some implementations of OODBMSs have occupied the label "object-oriented database" by "object-oriented programming language with some kind of persistency". There is no doubt that oo abstraction principles can be incorporated into a DBMS that does follow oldfashioned traditions like declarative query language, view abstractions (aka deduction rules), and global integrity constraints. .-- Manfred Jeusfeld, Universitaet Passau