Abstract
As more and more collections of data are becoming available on the web to everyone, non expert users demand easy ways to retrieve data from these collections. One solution is the so called Visual Query Systems (VQS) where queries are represented visually and users do not have to understand query languages such as SQL or XQuery. In 1996, a paper by Catarci reviewed the Visual Query Systems available until that year. In this paper, we review VQSs from 1997 until now and try to determine whether they have been the solution for non expert users. The short answer is no because very few systems have in fact been used in real environments or as commercial tools. We have also gathered basic features of VQSs such as the visual representation adopted to present the reality of interest or the visual representation adopted to express queries.
The author would like to thank Rafael Bello for making the initial collection of papers for this review.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abraham, R.: Foxq-xquery by forms. In: Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments, pp. 289–290. IEEE (2003)
Balkir, N.H., Sükan, E., Özsoyoglu, G., Özsoyoglu, Z.M.: Visual: a graphical icon-based query language. In: Su, S.Y.W. (ed.) ICDE, pp. 524–533. IEEE Computer Society (1996)
Benzi, F., Maio, D., Rizzi, S.: Visionary: a viewpoint-based visual language for querying relational databases. J. Vis. Lang. Comput. 10, 117–145 (1999)
Berger, S., Bry, F., Schaffert, S., Wieser, C.: Xcerpt and visxcerpt: from pattern-based to visual querying of xml and semistructured data. In: Proceedings of the 29th International Conference on Very Large Data Bases, vol. 29, pp. 1053–1056. VLDB Endowment (2003)
Bloesch, A.C., Halpin, T.A.: Conceptual queries using conquer-ii. In: Embley, D.W. (ed.) ER 1997. LNCS, vol. 1331, pp. 113–126. Springer, Heidelberg (1997)
Borges, C.R., Macías, J.A.: Feasible database querying using a visual end-user approach. In: Proceedings of the 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 187–192. ACM (2010)
Braga, D., Campi, A., Ceri, S.: XQBE (xquery by example): a visual interface to the standard xml query language. ACM Trans. Database Syst. 30(2), 398–443 (2005)
Catarci, T., Costabile, M.F., Levialdi, S., Batini, C.: Visual query systems for databases: a survey. J. Vis. Lang. Comput. 8, 215–260 (1997)
Catarci, T., Santucci, G., Cardiff, J.: Graphical interaction with heterogeneous databases. VLDB J. 6, 97–120 (1997)
Choi, R.H., Wong, R.K.: VXQ: A visual query language for XML data. Inf. Syst. Front. 17(4), 961–981 (2015)
Clarkson, E., Navathe, S.B., Foley, J.D.: Generalized formal models for faceted user interfaces. In: JCDL, pp. 125–134 (2009)
Cohen, S., Kanza, Y., Kogan, Y.A., Nutt, W., Sagiv, Y., Serebrenik, A.: Equix easy querying in xml databases. In: WebDB (Informal Proceedings), pp. 43–48 (1999)
Cruz, I.F., Leveille, P.S.: As you like it: personalized database visualization using a visual language. J. Vis. Lang. Comput. 12, 525–549 (2001)
Erwig, M.: Xing: a visual xml query language. J. Vis. Lang. Comput. 14(1), 5–45 (2003)
Harth, A., Kruk, S.R., Decker, S.: Graphical representation of rdf queries. In: WWW, pp. 859–860 (2006)
Jagadish, H.V., Chapman, A., Elkiss, A., Jayapandian, M., Li, Y., Nandi, A., Cong, Y.: Making database systems usable. In: SIGMOD Conference, pp. 13–24 (2007)
Jarrar, M., Dikaiakos, M.D.: Querying the data web: the mashql approach. IEEE Internet Comput. 14, 58–67 (2010)
Jin, C., Bhowmick, S.S., Xiao, X., Cheng, J., Choi, B.: Gblender: towards blending visual query formulation and query processing in graph databases. In: Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data, pp. 111–122. ACM (2010)
Li, F., Jagadish, H.V.: Usability, databases, and hci. IEEE Data. Eng. Bull. 35(3), 37–45 (2012)
Lloret-Gazo, J.: A survey on visual query systems in the web era (extended version). http://www.unizar.es/ccia/articulos/VQSCompleto.pdf
Madurapperuma, A.P., Gray, W.A., Fiddian, N.J.: A visual query interface for a customisable schema visualisation system. In: IDEAS, pp. 23–32 (1997)
Meuss, H., Schulz, K.U., Weigel, F., Leonardi, S., Bry, F.: Visual exploration and retrieval of xml document collections with the generic system x2. Int. J. Digit. Libr. 5(1), 3–17 (2005)
Morris, A.J., Abdelmoty, A.I., El-Geresy, B.A.: A visual query language for large spatial databases. In: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI 2002, pp. 359–360. ACM, New York (2002)
Murray, N., Paton, N.W., Goble, C.A.: Kaleidoquery: a visual query language for object databases. In: AVI, pp. 247–257 (1998)
Narayanan, A., Shaman, T.: Iconic sql: rractical issues in the querying of databases through structured iconic expressions. J. Vis. Lang. Comput. 13, 623–647 (2002)
Owei, V.: Development of a conceptual query language: adopting the user-centered methodology. Comput. J. 46(6), 602–624 (2003)
Papakonstantinou, Y., Petropoulos, M., Vassalos, V.: Qursed: querying and reporting semistructured data. In: Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data, pp. 192–203. ACM (2002)
Poulovassilis, A., Hild, S.G.: Hyperlog: a graph-based system for database browsing, querying, and update. IEEE Trans. Knowl. Data Eng. 13(2), 316–333 (2001)
Rontu, M., Korhonen, A., Malmi, L.: System for enhanced exploration and querying. In: AVI, pp. 508–511 (2006)
Sans, V., Laurent, D.: Ifox: interface for ordered xquery an algebraic oriented tool for ordered xquery visualization. In: SAC, pp. 1252–1257 (2008)
Sengupta, A., Dillon, A.: Query by templates: a generalized approach for visual query formulation for text dominated databases. In: Proceedings of the IEEE International Forum on Research and Technology Advances in Digital Libraries, ADL 1997, pp. 36–47. IEEE (1997)
Shin, D.-G., Grajewski, W., Chu, L.-Y.: An epistemological display query interface. In: AVI, pp. 286–288 (1998)
Silva, S.F., Catarci, T., Schiel, U.: Formalizing visual interaction with historical databases. Inf. Syst. 27, 487–521 (2002)
Stolte, C., Tang, D., Hanrahan, P.: Polaris: a system for query, analysis, and visualization of multidimensional databases. Commun. ACM 51(11), 75–84 (2008)
Störrle, H.: Vmql: a visual language for ad-hoc model querying. J. Vis. Lang. Comput. 22(1), 3–29 (2011)
Terwilliger, J.F., Delcambre, L.M.L., Logan, J.: Querying through a user interface. Data Knowl. Eng. 63, 774–794 (2007)
Varga, V., Sacarea, C., Takacs, A.: Conceptual graphs based representation and querying of databases. In: 2010 IEEE International Conference on Automation Quality and Testing Robotics (AQTR), vol. 3, pp. 1–6. IEEE (2010)
Zongda, W., Guandong, X., Zhang, Y., Cao, Z., Li, G., Zhiwen, H.: Gmql: a graphical multimedia query language. Knowl.-Based Syst. 26, 135–143 (2012)
Zloof, M.M.: Query by example. In: Proceedings of the May 19–22, 1975, National Computer Conference and Exposition, pp. 431–438. ACM (1975)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Lloret-Gazo, J. (2016). A Survey on Visual Query Systems in the Web Era. In: Hartmann, S., Ma, H. (eds) Database and Expert Systems Applications. DEXA 2016. Lecture Notes in Computer Science(), vol 9828. Springer, Cham. https://doi.org/10.1007/978-3-319-44406-2_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-44406-2_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44405-5
Online ISBN: 978-3-319-44406-2
eBook Packages: Computer ScienceComputer Science (R0)