skip to main content
10.1145/1822018.1822047acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
research-article

Feasible database querying using a visual end-user approach

Authors Info & Claims
Published:19 June 2010Publication History

ABSTRACT

Querying databases is a common daily task carried out by a great deal of end-users who do not have specific skills in SQL language. Today, most of the database interaction is achieved by means of query interfaces provided by the database environment. However, most of these interfaces suffer from expressive limitations, since they are mostly based on metaphors that drastically restrict the expressiveness of the SQL language that is generated and executed in the background. In this paper, we present a visual interaction language and tool focused on easily querying databases by end-users. We make no assumption on the level of the user's experience with query languages, as our visual metaphor is intended for querying databases by unskilled end-users and also leveraging the restriction on the expressiveness of the queries created by them. We also report on some late braking results obtained by an experiment carried out with real users.

References

  1. Cypher A. Watch What I Do: Programming by Demonstration. The MIT Press, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Davis, F. D. Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology, MIS Quarterly, Volume 13, Issue 3, September 1989, pp. 319--340.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Eclipse Birt Project. http://www.eclipse.org/birt/.Google ScholarGoogle Scholar
  4. Jagadish, H.V., Chapman, A., Elkiss, A., Jayapandian, M., Li, Y., Nandi, A. and Yu, C. Making database systems usable. Proceedings of the International Conference on Management of data. Beijing, China (2007), 13--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. JavaScript Object Notation. http://www.json.org.Google ScholarGoogle Scholar
  6. Kimball, R. and Ross, M. The Datawarehouse Toolkit: Second Edition. John Wiley and Sons Inc., Hoboken, USA, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Lieberman, H. Your Wish is my Command. Programming By Example. Morgan Kaufmann Publishers. Academic Press, USA, 2001.Google ScholarGoogle Scholar
  8. Lieberman, H., Paternò, F., and Wulf, V. (eds). End-User Development. Human Computer Interaction Series. Springer Verlag, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Lin, H.,Choong, Y., Salvendy, G. A Proposed Index of Usability: A Method for Comparing the Relative Usability of Different Software Systems, Behaviour and Information Technology, Volume 16, Issue 4 & 5, Informaworld, July 1997, pp. 267--277.Google ScholarGoogle ScholarCross RefCross Ref
  10. Lund, A. Measuring Usability with the USE Questionnaire. Usability and User Experience Special Interest Group, Volume 8, Issue 2, October 2001.Google ScholarGoogle Scholar
  11. 1Macías, J.A. and Castells, P. Providing end-user facilities to simplify ontology-driven Web application authoring. Interacting with Computers. Elsevier, Volume 9, Issue 4 (July 2007), 563--585. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Moya, D. and Macías, J.A. Semantic Web Query Authoring for End-Users, in M. A. Redondo, C. Bravo and M. Ortega (eds.), Engineering the User Interface: From Research to Practice. Springer Publisher, New York, USA (2009), 147--160.Google ScholarGoogle Scholar
  13. Nielsen, J. Usability Engineering. Morgan Kaufmann Publishers, San Francisco, USA, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Ramey, J., Cuddihy, E., Dumas, J., Guan, Z., Van, M., Jong, M. Montreal: Does think aloud work?: how do we know. ACM, 2006, CHI '06 extended abstracts on Human factors in computing systems, págs. 45--48. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Rettig, M. Prototyping for tiny fingers. Communications of the ACM, Volume 37, Issue 4 (1994), 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Spacetree. JavaScript InfoVis Toolkit for information visualization. http://thejit.org/.Google ScholarGoogle Scholar
  17. Spago BI QbE Enterprise Scope. http://www.spagobi.org.Google ScholarGoogle Scholar
  18. Stolte, C., Tang, D. and Hanrahan, P. Polaris: a system for query, analysis, and visualization of multidimensional databases. Communications of the ACM, Volume 51, Issue 11 (2008), 75--84. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Tableau Desktop. http://www.tableausoftware.com/products/desktopGoogle ScholarGoogle Scholar
  20. Zloof, M.M. Query by example. Proceedings of the National Computer Conference. New York, USA, Vol. 44 (1975), 431--438. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Feasible database querying using a visual end-user approach

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          EICS '10: Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
          June 2010
          390 pages
          ISBN:9781450300834
          DOI:10.1145/1822018

          Copyright © 2010 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 19 June 2010

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate73of299submissions,24%

          Upcoming Conference

          EICS '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader