GOQL, a graphical query language for object-oriented database systems

In this paper, we present GOQL (Graphical Object Query Language). GOQL provides a user-friendly graphical interface to support ad-hoc queries for object-oriented database applications. Such queries are translated into standard OQL queries. In this paper, we illustrate the use and expressiveness of GOQL using an example, and briefly survey similar work and developments in the market and in the literature.

[1]  Peter M. D. Gray,et al.  Design of a 3D User Interface to a Database , 1993, Workshop on Database Issues for Data Visualization.

[2]  Amihai Motro,et al.  The Design of KIVIEW: An Object-Oriented Browser , 1988, Expert Database Conf..

[3]  R. G. G. Cattell,et al.  The Object Database Standard: ODMG-93 , 1993 .

[4]  Douglas K. Barry,et al.  Dynamic self-configuring methods for graphical presentation of ODBMs objects , 1992, [1992] Eighth International Conference on Data Engineering.

[5]  F. Staes,et al.  A graphical query language for object oriented databases , 1991, Proceedings 1991 IEEE Workshop on Visual Languages.

[6]  Peter J. H. King,et al.  Gql, a declarative graphical query language based on the functional data model , 1994, AVI '94.

[7]  Abraham Silberschatz,et al.  PICASSO: A graphical query language , 1988, Softw. Pract. Exp..

[8]  Moshé M. Zloof Query by example , 1975, AFIPS '75.

[9]  Michel Kuntz,et al.  Pasta-3's Graphical Query Language: Direct Manipulation, Cooperative Queries, Full Expressive Power , 1989, VLDB.

[10]  David Jordan,et al.  The Object Database Standard: ODMG 2.0 , 1997 .

[11]  Stefano Spaccapietra,et al.  SUPER: Visual Interfaces for Object+Relationship Data Models , 1995, J. Vis. Lang. Comput..

[12]  Jan Van den Bussche,et al.  An overview of GOOD , 1992, SGMD.

[13]  Suk I. Yoo,et al.  GOMI: A Graphical User Interface for Object-Oriented Databases , 1994, OOIS.

[14]  Letizia Tanca,et al.  G-Log: A Declarative Graphical Query Language , 1991, DOOD.

[15]  John G. Hughes,et al.  Object-oriented databases , 1991, Prentice Hall International series in computer science.

[16]  Narain H. Gehani,et al.  Queries in an Object-Oriented Graphical Interface , 1995, J. Vis. Lang. Comput..

[17]  Isabel F. Cruz,et al.  DOODLE: a visual language for object-oriented databases , 1992, SIGMOD '92.

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