VISIONARY: A viewpoint-based visual language for querying relational databases

Citation
F. Benzi et al., VISIONARY: A viewpoint-based visual language for querying relational databases, J VIS LANG, 10(2), 1999, pp. 117-145
Citations number
22
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF VISUAL LANGUAGES AND COMPUTING
ISSN journal
1045926X → ACNP
Volume
10
Issue
2
Year of publication
1999
Pages
117 - 145
Database
ISI
SICI code
1045-926X(199904)10:2<117:VAVVLF>2.0.ZU;2-T
Abstract
The adoption of a visual interface can simplify the query formulation proce ss in DBMSs by enabling naive users to interact with a friendly environment . In this work, we propose a visual query language based on a diagrammatic paradigm, used for both data and query representation. The external data mo del is called vision and is made up of the visual primitives of concept and association. The external query model is based on the definition of a view point, which is a perspective for accessing data defined dynamically by sel ecting a concept of primary interest. Internally, the data model is relatio nal and the query language is SQL. An intermediate graph-based model ensure s consistent mapping between the visual and the relational worlds. Our lang uage has been implemented within a tool which can be mounted on top of any relational DBMS supporting ODBC. The system has been tested with naive user s; the results of the experiment are reported and compared with those obtai ned with other visual languages. (C) 1999 Academic Press.