ACM Home Page
Please provide us with feedback. Feedback
VAGUE: a user interface to relational databases that permits vague queries
Full text PdfPdf (2.16 MB)
Source ACM Transactions on Information Systems (TOIS) archive
Volume 6 ,  Issue 3  (July 1988) table of contents
Pages: 187 - 214  
Year of Publication: 1988
ISSN:1046-8188
Author
Amihai Motro  Univ. of Southern California, Los Angeles
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 58,   Citation Count: 51
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/45945.48027
What is a DOI?

ABSTRACT

A specific query establishes a rigid qualification and is concerned only with data that match it precisely. A vague query establishes a target qualification and is concerned also with data that are close to this target. Most conventional database systems cannot handle vague queries directly, forcing their users to retry specific queries repeatedly with minor modifications until they match data that are satisfactory. This article describes a system called VAGUE that can handle vague queries directly. The principal concept behind VAGUE is its extension to the relational data model with data metrics, which are definitions of distances between values of the same domain. A problem with implementing data distances is that different users may have different interpretations for the notion of distance. VAGUE incorporates several features that enable it to adapt itself to the individual views and priorities of its users.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
BUCKLES, B. P., AND PETR~, F. E. A fuzzy representation of data for relational databases. Fuzzy Sets Syst. 7, 3 (May 1982), 213-226.
3
 
4
 
5
 
6
GINSBURG, S., AND HULL, R. Order dependency in the relational model. Theor. Comput. Sci. 26, 1, 2 (Sept. 1983), 149-195.
7
 
8
 
9
 
10
 
11
KAPLAN, S.J. Cooperative responses from a portable natural language query system. A rtif. InteU. 19, 2 (Oct. 1982), 165-187.
 
12
 
13
 
14
MCLEOD, D. J. High level definition of abstract domain in a relational data base system. J. Comput. Lang. 2, 3 (July 1977), 61-73.
15
16
 
17
MOTRO, A. Supporting goal queries in relational databases. In Proceedings of the 1st International Conference on Expert Database Systems (Charleston, S.C., Apr. 1-4). Institute of Information Management, Technology, and Policy, University of South Carolina, Columbia. S.C., 1986, pp. 85-96.
 
18
MOTRO, A., D'ATRI, A., AND TARANTINO, L. The design of KIVIEW: an object-oriented browser. In Proceedings of the 2nd International Conference on Expert Database Systems (Tysons Corner, Va., Apr. 25-27). George Mason University, Fairfax, Va., 1988, pp. 17-31.
 
19
PRADE, H., AND TESTEMALE, C. Generalizing database relational algebra for the treatment of incomplete or uncertain information and vague queries. Inf. Sci. 34, 2 (Nov. 1984), 115-143.
 
20
 
21
 
22
 
23
SUN MICROSYSTEMS. SunINGRES Manual Set. Release 5.0 (Part Number 800-1644-01), Mountain View, Calif., 1987.
 
24
 
25
 
26
 
27
YANG, C. S., AND SALTON, G. Best-match querying in general database systems--a language approach. In Proceedings of COMPSAC 1978--the 1EEE Computer Society 2nd International Computer Software and Applications Conference (Chicago, Ill., Nov. 13-16). IEEE Computer Society, Washington, D.C., 1978, pp. 458-463.
 
28
 
29
ZLOOF, M. Query-by-Example: a database language. IBM Syst. J. 16, 4 (Dec. 1977), 324-343.

CITED BY  51


REVIEW

"Alan Raymond Hevner : Reviewer"

The VAGUE system, described in this paper, is designed to support imprecise (vague) queries on a relational database system. The objective is to be able to answer queries such as “List all inexpensive French restaurants that are located do  more...