Skip to main content

Design of a 3D User Interface to a Database

  • Conference paper

Part of the book series: Workshops in Computing ((WORKSHOPS COMP.))

Abstract

A new revolution is occurring in graphical interface design with multimedia and virtual metaphors taking their place beside menus and dialogue boxes. Nowhere is such a paradigm shift more needed than in visual query systems for databases.

Previous studies in visual query languages for database management systems have attempted to use solely the desktop metaphor. We have used three dimensional graphical techniques to construct an interface for our object oriented database. Interactive animated 3D graphics have been embedded inside a standard menu driven framework. 3D representations for both query construction and result representation have been developed. This paper will discuss our approach and the design of our interface AMAZE.

The upsurge in the number of casual users and the general acceptance of computer technology has shown that the principal driving force in software engineering is shifting from functionality to usability. It has also become evident that the Xerox Star interface and its whole related genre do not provide the modern interface designer with the expressive power that is needed. As the desktop metaphor popularised document management, so the new generation of interfaces will take database access out of the hands of a select few and give it to the many.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. G. Robertson, S. Card and J. Mackinlay: Information Visualization using 3D Interactive Animation, Communications of the ACM, 36, 4, 57–71.

    Google Scholar 

  2. M. Zloof: Query by Example, National Computer Conference, 431–437, 1975.

    Google Scholar 

  3. N. McDonald and M. Stonebraker: CUPID–The Friendly Query Language, TODS, 5, 127–131.

    Google Scholar 

  4. N.S. Chang and K.S. Fu: Query-by-Pictorial-Example, IEEE Trans. on Software Eng., 14, 5, 630–638.

    Google Scholar 

  5. M. Zloof and P. deJong: The System for Business Automation, Comm. ACM, 20, 6, 385–396.

    Google Scholar 

  6. A. Klug: ABE: a query language for constructing aggregates by example, Proc. Int’l Workshop on Statistical Database Management, 190–205, 1981.

    Google Scholar 

  7. B.E. Jacobs and C.A. Walczak: A Generalized Query-by-Example Data Manipulation Language Based on Database Logic, IEEE Trans. on Software Engineering, 9, 1, 40–57.

    Google Scholar 

  8. S. Yao, A.R. Hevner, Z. Shi and D. Luo: FORMANAGER: AN Office Forms Management System, ACM Trans. on Office Information Systems, 2, 3, 235–262.

    Google Scholar 

  9. S. Heiler and A. Roseenthal: G-WHIZ, a Visual Interface for the Functional Model with Recursion, VLDB, 209–218, 1985.

    Google Scholar 

  10. A.U. Tansel, M.E. Arkun and G. Ozsoyoglu: Time-by-Example Query Language for Historical Databases, IEEE Trans. on Software Engineering, 15, 4, 464–478.

    Google Scholar 

  11. K.Y. Whang: Office-by-Example: An Integrated Office System and Database Manager,ACM Trans. on Office Information Systems, 5, 4, 393427.

    Google Scholar 

  12. D.W. Embley: NFQL: The Natural Forms Query Language, ACM Trans. on Database Systems, 14, 2, 168–211.

    Google Scholar 

  13. ], M. Kuntz and R. Melchort: Pasta-3’s Graphical Query Language: Direct Manipulation, Cooperative Queries, Full Expressive Power, VLDB, 97–105, 1989.

    Google Scholar 

  14. S.P. Ghosh: Statistical Relational Tables for Statistical Database Management, IEEE Trans. on Software Eng., 12, 12, 1106–1116.

    Google Scholar 

  15. G.L. Kemp and D.G. Melvin: A graphical interface for an object-oriented database, Hypermedia/Hypertext and Object Oriented Databases, 307–322, Chapman and Hall, 1991.

    Google Scholar 

  16. A.U. Tansel, M.E. Arkun and G. Ozsoyoglu: Time-by-Example Query Language for Historical Databases, IEEE Trans. on Software Engineering, 15, 4, 464–478.

    Google Scholar 

  17. D. Keim and V. Lum: GRADI: A Graphical Database Interface for a Multimedia DBMS, The 1st International Workshop on Interfaces to Databases (IDS92), Springer-Verlag, 1992.

    Google Scholar 

  18. H. Wong and I. Kuo: GUIDE: Graphical User Interface for Database Exploration, VLDB, 22–32, 1982.

    Google Scholar 

  19. D. Fogg: Lessons from a Living in a Database Graphical User Interface, SIGMOD, 1984.

    Google Scholar 

  20. K.J. Goldman, P.C. Kanellakis, S.A. Goldman: ISIS: Interface for a Semantic Information System, SIGMOD, 1985.

    Google Scholar 

  21. D. Bryce and R. Hull: SNAP: a graphics-based schema manager, Proc. Int’1 Conf on Data Engineering, 1986.

    Google Scholar 

  22. A. Motro, A. D’Atri and L. Tarantino: The Design of KIVIEW: An Object-Oriented Browser, Proc. 2nd Intl. Conf. Expert Database Systems, 1988.

    Google Scholar 

  23. M. Leong, S. Sam and D. Narasimhalu: Towards a Visual Language for an Object-Oriented Multi-Media Database System, Visual Database Systems, Elsevier Science Publishers B. V. (North-Holland), 1989.

    Google Scholar 

  24. R. Agrawal, N.H. Gehani and J. Srinivasan: Ode View: The Graphical Interface to Ode, ACM-SIGMOD, 34–43, 1990.

    Google Scholar 

  25. J. Mariani and R. Lougher: TripleSpace: an experiment in a 3D graphical interface to a binary relational database, Interacting with Computers, 4, 2, 147–162.

    Google Scholar 

  26. M. Hemmje: LyberWorld: A 3D Graphical User Interface for Fulltext Retrieval, Proc. Workshop on Database issues for Data Visualization (forthcoming ), Springer-Verlag, 1993.

    Google Scholar 

  27. J. Boyle, J. Fothergill and P. Gray: Design of a 3D user interface to a database, Proc. Workshop on Database issues for Data Visualization (forthcoming ), Springer-Verlag, 1993.

    Google Scholar 

  28. A. Spoerri: Info Crystal: A Visual Tool for Information Retrieval, IEEE Visualization, 150–157, 1993.

    Google Scholar 

  29. B. Meyer: Beyond Icons, The 1st International Workshop on Interfaces to Databases (IDS92), Springer-Verlag, 1992.

    Google Scholar 

  30. P. Gray, K. G. Kulkarni and N. W. Paton: Object Oriented Databases — A Semantic Data Model approach, Prentice Hall, 1992.

    Google Scholar 

  31. D. W. Shipman: The functional data model and the data language DAPLEX, ACM TODS, 6, 140–173.

    Google Scholar 

  32. P. M. D. Gray, N. W. Paton, G. J. L. Kemp and J. E. Fothergill: An object-oriented database for protein structure analysis, Protein Engineering, 3, 235–243.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag London

About this paper

Cite this paper

Boyle, J., Fothergill, J.E., Gray, P.M.D. (1995). Design of a 3D User Interface to a Database. In: Sawyer, P. (eds) Interfaces to Database Systems (IDS94). Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3818-1_7

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-3818-1_7

  • Publisher Name: Springer, London

  • Print ISBN: 978-3-540-19910-6

  • Online ISBN: 978-1-4471-3818-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics