| Object Design Inc.: ObjectStore Reference Manual, Release 2.0, Object Design Inc., Burlington, MA, October 1992 |
.... query language VQL [1, 4] an advanced transaction model [16] support for heterogeneous storage devices, and it is currently extended in order to support multimedia data [14, 22, 23] Efficient storage management for persistent objects is realized by the usage of the C ObjectStore TM DBMS [17]. 3 In VML structure and behavior of objects are described by properties and methods, respectively, which are defined in object types. An object type can be a subtype of another which inherits its properties and methods to its subtypes. Individual objects are instances of exactly one class which ....
Object Design Inc.: ObjectStore Reference Manual, Release 2.0, Object Design Inc., Burlington, MA, October 1992
....are not dispersed in application programs, rather they are recorded in the database. In object oriented database systems, we can then distinguish three different languages: the data definition language, the query language, and the method definition language. Most object oriented database systems [2, 11, 14, 17] use existing object oriented programming languages or extensions of existing object oriented programming languages, as languages for defining methods. We argue, by contrast, that using a simpler, set oriented language for defining methods rather than an object oriented programming language can ....
Object Design, Burlington (Mass.). ObjectStore Reference Manual, 1990. Object Design Inc.
....a ToolEncapsulator object. The tools we plan to integrate into our architecture include a variety of user interface and analysis tools; commercial visualization tools such as PVWAVE [PV WAVE, 1991] and object oriented databases using the ObjectStore object oriented database management system [ObjectStore, 1991]. The ToolEncapsulator object knows how to invoke and control a tool. A ToolEncapsulator object can pass requests and arguments that were received from some other client object to the tool, and can pass any results received from the tool back to the client object. In this way, the uniform ....
Object Design, Inc. ObjectStore Reference Manual, MA, 1991.
....and utilizing such information. MDARTS is also extensible; one can define new semantic constraints and integrate them seamlessly with MDARTS without having to recompile the MDARTS library. Although there are a number of commercial object oriented DBMS (such as GemStone [9] ObjectStore [21] and Objectivity DB [22] and real time DBMS (such as GDX [17] and RTA [36] products on the market, none of them support the performance level and predictability that MDARTS is designed for. MDARTS is not intended to duplicate the services of a traditional DBMS, since many of these features ....
Object Design Inc. ObjectStore Reference Manual. Burlington, MA.
....relations. Each pair of tuples that satisfies the WHERE . condition contributes to the output. The idea of having explicit tuple variables is not new; they are used in the (tuple) relational calculus and, more importantly, they are used in certain query languages for object oriented databases [5, 23, 6]. In fact, the O 2 query language [5] has some interesting connections with what we shall develop. In our syntax this query is written: f[Name = p:Name; Mgr = d:Mgr] j np Gamma Emp; nd Gamma Dept; p:DNum = d:DNumg The syntactic form fe j c 1 ; c 2 ; c n g is a comprehension. It is ....
....been a bag comprehension, or a set comprehension, interchanging the two generators would not have changed the resulting collection because of the commutativity laws that hold for bags and sets. Lists, bags and sets are usually available as distinguished types in object oriented database systems [23]. In addition, the semantics of SQL involves both sets and bags, though they are not cleanly separated in that language. There are, in fact other kinds of collections: indexed structures, arrays, or sets and certain kinds of trees for which the syntax of comprehensions is also meaningful, but they ....
Object Design Inc., Burlington, MA. Object Store Reference Manual, 1991.
No context found.
Object Design Inc. (1992) ObjectStore Reference Manual, Release 2.0
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC