Query by diagram: A visual environment for querying databases
- 1 March 1993
- journal article
- Published by Wiley in Software: Practice and Experience
- Vol. 23 (3) , 317-340
- https://doi.org/10.1002/spe.4380230307
Abstract
In recent years, several attempts have been made to define query languages characterized by both high expressive power and easy query formulation. Several issues concern graphical applications, based on the diagrammatic representation of a semantic model and visual interaction. This paper describes the architecture and the implementation of a graphical query system, based on the diagrammatic representation of entity relationship schemata. The query language underlying the system allows the formulation of recursive queries; moreover, user interaction in both managing diagrams and expressing queries is simplified by the presence of a fully visual environment and a rich set of interaction strategies.Keywords
This publication has 8 references indexed in Scilit:
- A visual query language for an ER data modelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- QBD*: a graphical query language with recursionIEEE Transactions on Software Engineering, 1990
- The architecture of Diagram ServerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1990
- A study of transitive closure as a recursion mechanismACM SIGMOD Record, 1987
- A graphical query language supporting recursionACM SIGMOD Record, 1987
- Programming primitives for database languagesPublished by Association for Computing Machinery (ACM) ,1981
- Query-by-Example: A data base languageIBM Systems Journal, 1977
- A relational model of data for large shared data banksCommunications of the ACM, 1970