9 citations found. Retrieving documents...
S. Dar, N.H. Gehani, and H.V. Jagadish. CQL++: A SQL for Ode Object-Oriented DBMS. In Advances in Database Technology - International Conference on Extending Database Technology (EDBT '92), Vienna, Austria, March 1992.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Processing Framework For Object Comprehensions - Chan, Trinder (1997)   (Correct)

.... as in [30,19] or a notation for studying the theoretical foundation of query languages as in [7,17] The design criteria adopted are thoroughly discussed in [15] A comparison of object comprehensions with ONTOS SQL [29] OSQL [24] O 2 SQL [3] ORION [21] EXCESS [8] OQL[C ] 6] CQL [16], and XSQL [20] can be found in [12] 3.2 Object Comprehensions Q0. Return names of staff earning less than 20000. set[ s StaffMembers; s.salary 20000 s.name ] 5 An example of an object comprehension query is given above. The result of evaluating this query is a new collection, ....

S. Dar, N.H. Gehani, and H.V. Jagadish. CQL++: A SQL for the ODE ObjectOriented DBMS. In Proceedings of the International Conference on Extending Database Technology, volume 580 of Lecture Notes in Computer Science, pages 201--216. Springer-Verlag, 1992.


Object-Oriented Query Language Design and Processing - Chan (1994)   (Correct)

....Data Models. erational part of the reference data model. The next chapter identifies the requirements of such an object oriented query language. Chapter 3 Query Language Requirements Many object oriented query languages [Ser87, CDV88, Bee88, DLR88, CDLR89, BM89, BCD90, Kim90, BTA90, Ont91c, DGJ92, KKS92] have been implemented and proposed. Some of these query languages are designed particularly for object oriented databases, e.g. LIFOO [BM89] and ORION [Kim90] Many are, however, adapted from other areas: the relational data model and its extensions, e.g. ONTOS SQL [Ont91c] semantic data ....

....not supported. ORION does not support query functions while O 2 SQL does not support local definitions. 3. 5 Summary Example queries of the four query languages evaluated can be found in [CHT92b, CHT93a] Results of the evaluation of other query languages, e.g. EXCESS (EXODUS [CDV88] CQL (ODE [DGJ92] OQL[X] Zeitgeist [BTA90] and XSQL [KKS92] can be found in [CT93, CTW95] The new SQL3 proposal [Kul93] also includes many of the requirements. Existing object oriented query languages can be improved along the directions suggested by the requirements. It is also hoped that new query ....

S. Dar, N.H. Gehani, and H.V. Jagadish. CQL++: A SQL for the ODE Object-Oriented DBMS. In Proceedings of the International Conference on Extending Database Technology, volume 580 of Lecture Notes in Computer Science, pages 201--216. Springer-Verlag, 1992.


SWORD: A Declarative Object-Oriented Database Architecture - Mumick, Ross (1992)   (2 citations)  (Correct)

.... There has been a lot of work done on object oriented databases, and several systems have reached the marketplace [MSOP86, WLH90, AG89, Cat91, BDK92, OHMS92] Most of the object oriented systems have attempted to provide a declarative SQL like query language: OSQL in IRIS [WLH90] CQL in ODE [DGJ92], the O 2 query language in O 2 [BDK92] and XSQL in UniSQL [KKS92] However no more general query language has been defined, and there is a general feeling that objectoriented systems cannot have a declarative query language [Ull91] This research was supported in part by NSF grant IRI 9209029, ....

....In this way we do not violate first normal form. Like HiLog, F Logic is a logic, while Noodle is a language. XSQL [KKS92] unlike Noodle, does not support views defining relation objects without creating new object identifiers for tuples, and does not support recursive queries. The language CQL [DGJ92] is also declarative, but differs from Noodle in numerous ways. CQL is intended to provide a transition to O for SQL users; it is a separate interface to ODE, and is not integrated with a procedural language. CQL has SQL syntax, is nonrecursive, does not provide Hilog style terms, only ....

Shaul Dar, Narain Gehani, and H. V. Jagadish. Cql++: A sql for the ode object-oriented dbms. In Proceedings of the Third International Conference on Extending Data Base Technology, pages 201--216, Vienna, Austria, March 1992.


On a Better Formal Basis for Stating SQL-like Queries in.. - Herzig, Gogolla (1994)   (Correct)

....SQL. SQL came up with relational database systems so that many people regard SQL as a typical relational query language. On the other hand SQL has been successfully adapted to semantic data models [HK87, EGH 92, HE92] and there have been many proposals for applying SQL to OODB [BCD89, CDLR90, DGJ92, GV92, KKS92, BH93] A number of these SQL variants have already found their way into commercial products like OSQL [Bee88] in IRIS, Object SQL [HD91] in ONTOS, RELOOP [CDLR90] and its successor O 2 Query [BDK92] in O 2 , CQL [DGJ92] in Ode, XSQL [KKS92] in ORION. A derived form of O 2 Query is ....

.... been many proposals for applying SQL to OODB [BCD89, CDLR90, DGJ92, GV92, KKS92, BH93] A number of these SQL variants have already found their way into commercial products like OSQL [Bee88] in IRIS, Object SQL [HD91] in ONTOS, RELOOP [CDLR90] and its successor O 2 Query [BDK92] in O 2 , CQL [DGJ92] in Ode, XSQL [KKS92] in ORION. A derived form of O 2 Query is being considered as the query language OQL of the ODMG 93 standards proposal [Cat94, Kim94] Unfortunately the syntax of many of these query languages is illustrated by some examples only, and their semantics is mostly described in an ....

S. Dar, N.H. Gehani, and H.V. Jagadish, CQL++: A SQL for the Ode Object-Oriented DBMS, Advances in Database Technology, Proc. Int. Conf. on Extending Database Technology (EDBT) (A. Pirotte, C. Delobel, and G. Gottlob, eds.), Springer, Berlin, LNCS 580, 1992, pp. 201-- 216.


An Overview Of The Object Protocol Model (opm) And The Opm.. - Chen, Markowitz (1995)   (3 citations)  (Correct)

....AND UPDATES OPM provides constructs for expressing queries that are prevalent in scientific applications. The OPM query language is briefly described below. A detailed definition is provided in [6] 5.1. Queries The query languages supported by many object oriented DBMSs, such as O 2 [3] and Ode [10], follow the structure of relational SQL. These versions of SQL also provide object oriented specific query constructs, such as path expressions and method invocation [4] The OPM query language follows the same SQL like structure and supports path expressions and set predicates. Other ....

S. Dar, N.H. Gehani, and H.V. Jagadish. Cql++: A sql for the ode object-oriented dbms. In A. Pirotte & al., editor, Proc. Advances in Database Technology - EDBT'92. Springer-Verlag, published as Lecture Notes in Computer Science, vol. 580 (1992).


The Semantics of Object-Oriented Databases - Brown (1997)   (Correct)

....explanation of the query language is given which allows an interesting family of expressions. The paper also claims that their description is amenable to static and runtime optimisation. The data model that this language is based on is specified in Z this is examined in section 5.2.4. 4. CQL ([24]) is a query language which provides an SQL like query syntax to the OO C class model. It maintains the closure property as it operates on a set of objects and returns a set of objects. It also supports persistence. Objects are displayed by ensuring that every class has a public method called ....

S. Dar, N.H. Gehani, and H.V. Jagadish. CQL++: A SQL for the Ode object-oriented DBMS. In LNCS, volume 580. Springer-Verlag, 1992.


Design and Implementation of the SWORD Declarative.. - Mumick, Ross, Sudarshan (1993)   (1 citation)  (Correct)

.... databases, and several systems have reached the marketplace [MSOP86, WLH90, AG89, Cat91, BDK92, OHMS92] Logics of objects have been proposed: OLogic [KW89] and F Logic [KLW90] Many of the object oriented systems provide a declarative SQL like query language: OSQL in IRIS [WLH90] CQL in ODE [DGJ92] Reloop [CDLR89] and the O 2 query language ( BDK92] Chapter 11) in O 2 , and XSQL in UniSQL [KKS92] Recursive query languages have also been developed: COL [AG88] IQL [AK89] Logres [CCCR 90] and CDOL [KU93] Though reservations about mixing object orientedness with declarativeness ....

.... database system have been made, and several others are in progress [Abi89, Bee89] COL [AG88] Reloop [CDLR89] IQL [AK89] the O 2 query language ( BDK92] Chapter 11) OSQL in the IRIS system [WLH90] Logres [CCCR 90] F Logic [KLW90] HiLog [CKW92] Complex [GLR92] XSQL [KKS92] CQL [DGJ92] ZQL[C ] Bla93] Orlog [JL93] QUIXOT E [YTM93] CDOL [KU93] A DOOD Ranch [UD93] Coral [SRSS93] and Noodle [MR93] The declarative sublanguage of SWORD is based on Noodle. In this section, we compare the salient features of SWORD with several of the above systems. SWORD supports ....

Shaul Dar, Narain Gehani, and H. V. Jagadish. CQL++: A SQL for the Ode object-oriented DBMS. In Proceedings of the Third International Conference on Extending Data Base Technology, pages 201--216, Vienna, Austria, March 1992.


Noodle: A Language for Declarative Querying in an.. - Mumick, Ross (1993)   (21 citations)  (Correct)

.... of work done on object oriented databases, and several systems have reached the marketplace [4, 5, 9, 20, 22, 29] Logics of objects have been proposed: O Logic [18] and F Logic [17] Many of the object oriented systems provide a declarative SQL like query language: OSQL in IRIS [29] CQL in ODE [12], Reloop [11] and the O 2 query language ( 5] Chapter 11) in O 2 , and XSQL in UniSQL [16] Recursive query languages have also been developed: COL [2] IQL [3] Logres [8] and CDOL [15] Though reservations about mixing object orientedness with declarativeness continue [27] we feel that the ....

.... integrate declarative querying in object oriented database system have been made, and several others are in progress [1, 6] COL [2] Reloop [11] IQL [3] the O 2 query language ( 5] Chapter 11) OSQL in the IRIS system [29] Logres [8] F Logic [17] HiLog [10] Complex [13] XSQL [16] CQL [12], ZQL[C ] 7] Orlog [14] QUIXOT E [30] CDOL [15] A DOOD Ranch [28] Coral [25] and our own SWORD [21] system based on Noodle. In this section, we compare the salient features of Noodle with several of the above systems. Noodle supports relations with tuples that do not have object ....

S. Dar, N. Gehani, and H. V. Jagadish. CQL++: A SQL for the Ode object-oriented DBMS. In Proceedings of the Third International Conference on Extending Data Base Technology, pages 201--216, Vienna, Austria, March 1992.


MultiPerspectives: Object Evolution and Schema Modification.. - Odberg (1995)   (11 citations)  (Correct)

No context found.

S. Dar, N.H. Gehani, and H.V. Jagadish. CQL++: A SQL for Ode Object-Oriented DBMS. In Advances in Database Technology - International Conference on Extending Database Technology (EDBT '92), Vienna, Austria, March 1992.

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