| Ontos. Ontos Object SQL Guide, 2.2 edition, February 1992. |
....and it supports queries based on both named objects and class extents. There are several other declarative query languages that have been proposed for OO data models, namely O2query [BCD89] Extra Excess [CDV88] CQL [DGJ92] COQL [NO92] OQL [ASL89] IQL [AK89] XSQL [KKS92] Ontos s OSQL [Ont92] and the Orion query language [Kim89] as well as the Equal query algebra [SZ89] Fox differs from them in several aspects. The two most prominent ones are its ability to use complex path expressions to navigate any path in the schema graph in any direction, even through inheritance ....
....existing objects from their declarative query languages, not the creation of new ones. In order to create new objects in these systems, the programming language must be invoked. For example, Orion s query language only returns the OIDs of existing objects [BKK88] Ontos s OSQL returns relations [Ont92] and O2query results are values (not objects) BCD89] Fox allows the user to explicitly specify the structure of the result of a query. The select clause specifies not only what to retrieve, but also exactly what the resulting objects should look like. For each binding specified in the for ....
Ontos. Ontos Object SQL Guide, 2.2 edition, February 1992.
....a National Science Foundation Graduate Fellowship. systems, however, restriction can no longer be considered to be a zero time operation. Extensible database systems such as POSTGRES [SR86] and Starburst [HCL 90] as well as various Object Oriented DBMSs (e.g. MS87] WLH90] D 90] ONT92] etc. allow users to implement predicate functions in a general purpose programming language such as C or C . These functions can be arbitrarily complex, potentially requiring access to large amounts of data, and extremely complex processing. Thus it is unwise to choose a random order of ....
ONTOS, Inc. ONTOS Object SQL Guide, February 1992. For the ONTOS DB database, Release 2.2.
....out, and reduce subsequent join costs. In today s systems, however, restriction can no longer be considered to be a zero time operation. Extensible database systems such as POSTGRES [SR86] and Starburst [HCL 90] as well as various Object Oriented DBMSs (e.g. MS87] WLH90] D 90] ONT92] etc. allow users to implement predicate functions in a general purpose programming language such as C or C . These functions can be arbitrarily complex, potentially requiring access to large amounts of data, and extremely complex processing. Thus it is unwise to choose a random order of ....
ONTOS, Inc. ONTOS Object SQL Guide, February 1992. For the ONTOS DB database, Release 2.2.
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