BAROQUE: a browser for relational databases
- 1 April 1986
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information Systems
- Vol. 4 (2) , 164-181
- https://doi.org/10.1145/6168.6172
Abstract
The standard, most efficient method to retrieve information from databases can be described as systematic retrieval: The needs of the user are described in a formal query, and the database management system retrieves the data promptly. There are several situations, however, in which systematic retrieval is difficult or even impossible. In such situations exploratory search (browsing) is a helpful alternative. This paper describes a new user interface, called BAROQUE, that implements exploratory searches in relational databases. BAROQUE requires few formal skills from its users. It does not assume knowledge of the principles of the relational data model or familiarity with the organization of the particular database being accessed. It is especially helpful when retrieval targets are vague or cannot be specified satisfactorily. BAROQUE establishes a view of the relational database that resembles a semantic network, and provides several intuitive functions for scanning it. The network integrates both schema and data, and supports access by value. BAROQUE can be implemented on top of any basic relational database management system but can be modified to take advantage of additional capabilities and enhancements often present in relational systems.Keywords
This publication has 11 references indexed in Scilit:
- A prototype electronic encyclopediaACM Transactions on Information Systems, 1985
- Dictionaries of the mindPublished by Association for Computational Linguistics (ACL) ,1985
- Spatial management of dataACM Transactions on Database Systems, 1980
- Extending the database relational model to capture more meaningACM Transactions on Database Systems, 1979
- Developing a natural language interface to complex dataACM Transactions on Database Systems, 1978
- High level definition of abstract domains in a relational data base systemComputer Languages, 1977
- SEQUEL 2: A Unified Approach to Data Definition, Manipulation, and ControlIBM Journal of Research and Development, 1976
- The design and implementation of INGRESACM Transactions on Database Systems, 1976
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976
- A relational model of data for large shared data banksCommunications of the ACM, 1970