sudhirw@daisy.UUCP (daisy.sudhirw) (09/28/88)
I have been hearing a lot about object oriented DBMSs. Does anyone know the names of these products available in the market today? If you have used any of these what were your experiences with them ? Which ones are good ? Thanks in advance SW
moiram@tekcae.CAX.TEK.COM (Moira Mallison) (10/05/88)
GemStone (Servio Logic) has one language for both data definition and data manipulation, OPAL. OPAL is based on Smalltalk, and therefore follows the message-passing, dynamic binding paradigm. GemStone runs on VMS and Suns, maybe others. A paper describing GemStone is "Developing an Object-Oriented DBMS", published in the 1986 OOPSLA Proceedings. Vbase (Ontologic) has a type definition language (TDL) separate from it's data manipulation langugae (COP for C Object Processor). Vbase follows the abstract data type paradigm: objects are strongly typed and statically bound. Vbase is also available on VMS and Suns (and maybe other platforms). A reference for futher reading is "Combining Language and Database Advances in an Object-Oriented Development Environment", published in the 1987 OOPSLA Proceedings. A third OODBMS is Gbase by Graphael. I haven't had a chance to look into this one yet, but the glossy that I picked up at OOPSLA last week says " our solutions employ a variety of technologies, including object-oriented programming and logic-based inferencing techniques, as well as classic data management techniques." It runs on Apollos and Suns (and I know this runs on other platforms, but I don't remember which ones.) Moira Mallison