A graphical query language for object oriented databases

The authors discuss the main aspects of a graphical environment for querying object oriented databases, using the by-example approach. Its full integration in a browsing environment reduces the learning effort and gives the language high flexibility making it suitable for users with different skill. The query formulation is accomplished by interacting with query forms, where the user can access the properties of objects in order to define conditions on them. The language has been integrated in the user interface of the KIWIS system, and further enriched with advanced features developed using some facilities of KIWIS. In particular, the user can formulate queries incrementally, and interact uniformally with both default and tailored object representations.<<ETX>>

[1]  Masahito Hirakawa,et al.  IconicBrowser: an iconic retrieval system for object-oriented databases , 1989, [Proceedings] 1989 IEEE Workshop on Visual Languages.

[2]  Won Kim,et al.  Object-Oriented Databases: Definition and Research Directions , 1990, IEEE Trans. Knowl. Data Eng..

[3]  Setrag Khoshafian,et al.  Object identity , 1986, OOPSLA 1986.

[4]  Won Kim,et al.  A Model of Queries for Object-Oriented Databases , 1989, VLDB.

[5]  Michael Stonebraker,et al.  The POSTGRES Data Model , 1987, Research Foundations in Object-Oriented and Semantic Database Systems.

[6]  François Bancilhon,et al.  A query language for the O 2 object-oriented databases , 1989 .

[7]  M. ZloofM. Query-by-example , 1977 .

[8]  Dirk Vermeir,et al.  A seamless integration of graphics and dialogues within a logic based object-oriented language , 1990, J. Vis. Lang. Comput..

[9]  Jay Banerjee,et al.  Queries in object-oriented databases , 1988, Proceedings. Fourth International Conference on Data Engineering.

[10]  A. Desai Narasimhalu,et al.  Towards a Visual Language for an Object-Oriented Multi-Media Database System , 1989, VDB.

[11]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[12]  François Banciihon Object-oriented database systems , 1988, PODS 1988.

[13]  Paul Johannesson,et al.  The KIWIS Knowledge Base Management System , 1991, CAiSE.