Xref: utzoo comp.object:1005 comp.databases:5060 Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!mcsun!inria!mark From: mark@bdblues.altair.fr (Mark James) Newsgroups: comp.object,comp.databases Subject: Re: Object Data Models and Manipulation Languages Keywords: object-oriented data model query language Message-ID: <1466@inria.inria.fr> Date: 28 Feb 90 20:41:30 GMT References: <1990Feb28.095810.15619@newcastle.ac.uk> Sender: news@inria.inria.fr Reply-To: mark@bdblues.altair.fr Organization: GIP ALTAIR,c/o INRIA, Rocquencourt, FRANCE Lines: 69 In article <1990Feb28.095810.15619@newcastle.ac.uk> B.J.King@newcastle.ac.uk (Brian King) writes: >It has been suggested [1] that little consensus exists and that object >oriented database systems are predominantly in following groups: Things are probably not *that* bad. It's true that there is no deep agreement on what an object-oriented database is, but then look at all the squabbling between E. F. Codd and those who market relational products, about what a relational database `really' is. Keep in mind that, now that there are half a dozen or so companies producing object-oriented database prototypes, each one wants you to believe that the world was all darkness and chaos before they arrived on the scene. >My questions are:- > >1. is anyone aware of any consensus on object-oriented data models > and query languages? The closest thing to a consensus can be found in D. Maier and S. Zdonik, eds., _Readings in Object-Oriented Database Systems_, Morgan Kaufman, 1990. Read especially the first chapter on OODBMS fundamentals. >2. are there any reports providing a survey of current object-oriented > data models and query languages? You already cited one (M. Carey, D. Dewitt, S. Vandenberg, "A Data Model and Query Language for EXODUS", in _Proc. ACM SIGMOD_ 1988, pp. 413-423). Some others you might try are: S. Abiteboul and P. Kanellakis, "Object Identity as a Query Language Primitive", _Proc. ACM SIGMOD_ 1989. S. Abiteboul and V. Vianu, "Procedural and Declarative Database Update Languages", _Proc. ACM PODS_ 1988, pp. 240-250. F. Bancilhon, S. Cluet, C. Delobel, "A Query Language for an Object-Oriented Database System", in _Proc. DBPL-II Workshop_, 1989. J. Banerjee, W. Kim, K. Kim, "Queries in Object-Oriented Databases", _MCC Tech. Rep._ no. DB 188-87, June 1987. S. Cluet, C. Delobel, C. Lecluse, P. Richard, "Reloop: An Algebra Based Query Language for an Object-Oriented Database System", in _Proc. of the First International Conference on Deductive and Object-Oriented Databases_, Kyoto, December 1989. D. Fischman et al., "Iris: An Object-Oriented Database Management System", in _ACM TOIS_ 5:1:46-49, 1987. D. Maier, J. Stein, A. Otis, A. Purdy, "Development of an Object-Oriented DBMS", _Report CS/E-86-005_, Oregon Graduate Center, April 1986. In addition, about once a week on comp.object, someone asks for (and gets) a bibliographical summary or list of prototypes or products or research projects along these lines. The posted summaries are never very complete, but if you watch them for long enough, you get a pretty good picture as to what is going on. >3. is there a clear distinction between an object-oriented and semantic > data model? A *clear* distinction? Hahahahahahahahahaha...... ### T. Mark James #### opinions, errors etc are my own ### ### mark@bdblues.altair.fr #### "I'm stupid enough to try anything ### +33 (1) 39 63 53 93 #### once." -- The `Bag Man' ################################ Univ. of Washington, 1968