Query Languages for Object-Oriented Database Systems: Analysis and a Proposal
Conference paper
- 14 Citations
- 35 Downloads
Abstract
This paper discusses the problem of query languages for object-oriented database systems. We first discuss the general problem of designing such a language. Then we restrict ourselves to the specific context of the O 2 system. After presenting the main features of the system, we use its specificity to propose a query language. The query language is defined formally and through examples.
Preview
Unable to display preview. Download preview PDF.
References
- Atwood 85.T. Atwood, “An object-oriented DBMS for design support applications”, Ontologic Inc. Report.Google Scholar
- Bancilhon 88.F. Bancilhon, “Object-oriented database systems”, Proceedings of the ACM SIGACT-SIGMOD-SIGART Conference on the Principles of Database Systems, Austin, Texas, May 1988.Google Scholar
- Bancilhon et Maier 87.F. Bancilhon et D. Maier, “Multilanguage object-oriented database systems: new answer to old database problems?”, Proceedings of the second INRIA-ICOT Workshop on Computer Science and Artificial Intelligence, Cannes, October 87.Google Scholar
- Bancilhon et al 88.F. Bancilhon, G. Barbedette, V. Benzaken, C. Delobel, S. Gamerman, C. Lècluse, P. Pfeffer, P. Richard et F. Velez, “The design and implementation of O 2, an object-oriented database system”, Proceedings of the ooDBS II Workshop, Bad Munster, RFA, September 1988.Google Scholar
- Banerjee et al 87.J. Banerjee, H.T. Chou, J. Garza, W. Kim, D. Woelk, N. Ballou and H.J. Kim, “Data model issues for object-oriented applications”, ACM TOIS, January 1987.Google Scholar
- Dadam et al 86.P. Dadam et al, “A DBMS prototype to support extended NF2 relations: an integrated view on flat tables and hierarchies”, Proceedings ACM Sigmod, Washington 1986.Google Scholar
- Fishman et al. 87D. Fishman et al, “Iris: an object-oriented database management system”, ACM TOIS 5:1, January 86, pp 48–69.Google Scholar
- Kuper.G. Kuper, “Logic programming with sets”, Proceedings 6th PODS, San Diego, March 1987.Google Scholar
- Lècluse et al 88.C. Lècluse, P. Richard and F. Velez, “O 2, an Object-Oriented Data Model”, Proceedings of the ACM-SIGMOD Conference, Chicago, June 1988.Google Scholar
- Maier et al 84.D. Maier, J. Stein, A. Otis, A. Purdy, “Development of an object-oriented DBMS” Report CS/E-86–005, Oregon Graduate Center, April 86Google Scholar
- Maier 88.D. Maier, Private conversation.Google Scholar
- Tsur and Zaniolo 86.S. Tsur and C. Zaniolo, “LDL: a logic-based data-language”, Proceeding of the 85 Conference on VLDB, September 1985Google Scholar
- Zaniolo 86.C. Zaniolo, “Object-oriented programming in Prolog ”, Proceedings of the first workshop on Expert Database Systems, 1985.Google Scholar
Copyright information
© Springer-Verlag Berlin Heidelberg 1989