Abstract
The significance of usability as one of the most important system characteristics is widely recognized in all the application fields, including databases. This also implies the involvement of the user in the activities of design and testing of any interface. However, very few studies aiming at validating the usability of a system have been proposed in the database field, in contrast to many other computer science areas. In this paper we present an experiment comparing, from the point of view of the ease-of-use, a novel visual query language, namely QBD*, against a well-known traditional textual language such as SQL. The results of the experiment confirmed the superiority of the QBD* approach, which is based on a conceptual data model, closer to the user view of the reality than the relational model, a visual representation of such a model, more attractive and graspable than a textual list of table names, and direct manipulation commands, having a syntax much more easier than the SQL one.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ahlberg, C. Williamson, C., and Shneiderman, B. (1993) Dynamic Queries for Information Exploration: an Implementation and Evaluation In: Sparks of Innovation in Human-Computer Interaction, B. Shneiderman Ed., Ablex Publ., Norwood, NJ.
Angelaccio, M., Catarci, T., and Santucci, G. (1990) QBD*: A Fully Visual Query System Journal on Visual Languages and Computing, Vol. 1, No. 2, pp. 255–273.
Angelaccio, M., Catarci, T., and Santucci, G. (1990) QBD*: A Graphical Query Language with Recursion IEEE Transactions on Software Engineering, Vol.16, No 10, pp. 11501163.
Badre, A.N. (1993) Methodological Issues for Interface Design: a User-Centered Approach Technical Report DI/DS - 93/01 of Dipartimento di Scienze dell’Informazione, University of Rome “La Sapienza”.
Batini, C., Catarci, T., Costabile, M.F., and Levialdi, S. (1991) Visual Query Systems Technical Report N.04.91 of Dipartimento di Informatica e Sistemistica, University of Rome “La Sapienza”.
Batini, C., Catarci, T., Costabile, M.F., and Levialdi, S. (1993) - On Visual Representations for Database Query Systems Proc. of the Second International Conference “Interface to Real & Virtual Worlds”, Montpellier, France.
Bevan, N. and Macleod, M. (1993) - Usability Assessment and Measurement In: “The management of Software Quality”, M. Kelly Ed., Ashgate Technical/Gower Press.
Catarci, T. and Santucci, G. (1994) - Query By Diagram: A Graphical Environment For Querying Databases, Proc. of ACM SIGMOD Conference on Management of Data.
Catarci, T., Chang, S.K., Costabile, M.F., Levialdi, S., and S.Santucci, G.(1994) - A Visual Interface for Multiparadigmatic Access to Databases - IEEE Transactions on Knowledge and Data Engineering,to appear.
Chen, P.P. (1976) The Entity-Relationship Model toward a Unified View of Data - ACM Transactions on Data Base Systems, Vol. 1, N. 1.
Codd, E.F. (1972) Relational completeness of database sub-languages–In Data Base Systems, R.Rustin, Ed., Prentice Hall, Englewood Cliffs, 65–98.
Date, C.J.(1987) An Introduction to Database Systems - Vol.I, Addison-Wesley Publishing Company.
Haber, M.E., loannidis, Y.E., and Livny, M. (1994)–Foundations of Visual Metaphors for Schema Display. Journal of Intelligent Information Systems, Special Issue on “Advances in Visual Information Management Systems”, Vol. 3, N. 3, pp. 1–38.
ISO (1991) ISO 9126: Software product evaluation - Quality characteristics and guidelines for their use.
ISO (1993) ISO DIS 9241–11: Guidelines for specifying and measuring usability.
Macleod, M. (1992) - An Introduction to Usability Evaluation, NPL Report DITC 102/92.
Maissel, J., Macleod, M., Dillon, A., Thomas, C., Rengger, R., Maguire, M., Sweeney, M. and Corcoran, R. (1993) - Context guidelines handbook - Version 2. 1, National Phisical Laboratory, DITC, Teddington, UK.
Miller, R.B. (1971) Human Ease of Use Criteria and their Tradeoffs - IBM Report TR 00.2185, 12 April. Poughkeepsie, NY: IBM Corporation.
Nielsen J. (1993) Usability Engineering. Academic Press, San Diego, CA, 1993.
Reisner, P. (1988) Query Languages–In Handbook of Human-Computer Interaction, M. Helander, Ed. Elsevier Science Publ., 257–280.
Santucci, G. and Sottile, P. A. (1993) Query By Diagram: a Visual Environment for Querying Databases - Software Practice and Experience, Vol. 23, No. 3.
Shackel, B. and Richardson, D.J. (1991) Human Factors for Informatics Usability - Cambridge University Press.
Shneiderman, B. (1978) Improving the Human Factors Aspect of Data Base Interactions ACM Transactions on Database Systems, 3, 4, 417–439.
Shneiderman, B. (1980) Software Psychology - Winthrop, Cambridge, Mass.
Shneiderman, B. (1983) Direct Manipulation: A Step beyond Programming Languages–IEEE Computer, 16, pp. 57–69.
Spaccapietra, S. (1994) User Interfaces; Who Cares?, Proc. of the 20th International Conference on Very Large Data Bases, Santiago, Chile.
Thomas, J.C. (1977) Psychological Issues in Data Base Management - Proc. of the 3rd International Conference on Very Large Data Bases, Tokyo, Japan.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Catarci, T., Santucci, G. (1995). Diagrammatic Vs Textual Query Languages: A Comparative Experiment. In: Spaccapietra, S., Jain, R. (eds) Visual Database Systems 3. VDB 1995. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34905-3_5
Download citation
DOI: https://doi.org/10.1007/978-0-387-34905-3_5
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6937-1
Online ISBN: 978-0-387-34905-3
eBook Packages: Springer Book Archive