Visual Query Language
Visual query system
Visual query languages (VQLs) are languages for querying databases that use a visual representation to depict the domain of interest and express related requests. VQLs provide a language to express the queries in a visual format, and they are oriented toward a wide spectrum of users, especially novices who have limited computer expertise and generally ignore the inner structure of the accessed database. Systems implementing VQLs are usually called visual query systems (VQSs) .
The birth of VQLs was due to several needs, including providing a friendly human-computer interaction, allowing database search by nontechnical users, and introducing a mechanism for comfortable navigation even in case of incomplete and ambiguous queries. It is worth noting that the real precursor of VQLs was QBE, already proposed by Moshe Zloof in 1977 .
QBE was really ahead of its time. Indeed, the Zloof’s paper states: “the formulation of a...
- 7.Batini C, Catarci T, Costabile MF, Levialdi S. Visual query systems: a taxonomy – nei. In: Proceedings of the 2nd IFIP W.G. 2.6 Working Conference on Visual Databases; 1991.Google Scholar
- 8.Chandra AK. Programming primitives for database languages. In: Proceedings of the 8th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages; 1981. p. 50–62.Google Scholar
- 9.Chandra AK. Theory of database queries. In: Proceedings of the 7th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems; 1988. p. 1–9.Google Scholar
- 11.Ahlberg C, Shneiderman B. Visual information seeking: tight coupling of dynamic query filters with starfield displays. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; 1994. p. 313–7.Google Scholar
- 12.Chang SK, Costabile MF, Levialdi S. Reality bites – progressive querying and result visualization in logical and VR spaces. In: Proceedings of the IEEE Symposium Visual Languages; 1994. p. 100–9.Google Scholar
- 14.Geronimenko V, Chen C, editors. Visualising the semantic web. Berlin: Springer; 2002.Google Scholar
- 16.Ahlberg C, Williamson C, Shneidermann B. Dynamic queries for information exploration: an implementation and evaluation. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; 1992. p. 619–26.Google Scholar
- 17.Badre AN, Catarci T, Massari A, Santucci G. Comparative ease of use of a diagrammatic vs. an iconic query language. In: Kennedy J, Barclay PJ, editors. Interfaces to databases, Electronic series workshop in computing. New York: Springer; 1996.Google Scholar
- 18.Bevan N, Macleod M. Usability assessment and measurement. In: Kelly M, editor. The management of software quality. Hampshire: Ashgate Technical/Gower Press; 1993.Google Scholar