Skip to main content

Design of a 3D user interface to a database

  • Papers: Interaction, User Interfaces and Presentation
  • Conference paper
  • First Online:
Database Issues for Data Visualization (DBVIS 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 871))

Included in the following conference series:

Abstract

One of the strangest paradoxes of the silicon era is the dichotomy between ’enjoyable’ recreational computer activities and ’mundane’ work-based computer operations. How can an activity as pointless as a computer game have so much appeal? The answer to this lies in the user interface, and not the functionality, of the program. Computer games rely heavily on an interface which is natural and enjoyable to use. We believe that an interface should appeal to the user, and to do so must capture the user's interest and imagination. To this end, we have been using high performance graphics to generate meaningful three dimensional representations for our graphical user interface. We propose new metaphors for both query construction and result representation.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bryce D., Hull R.: SNAP: A Graphics-based Schema Manager. IEEE Conf. on Data Engineering (1986) 151–164

    Google Scholar 

  2. Cattell R.: An Entity-based Database User Interface. ACM-SIGMOD Conf. on Management of Data (1980)

    Google Scholar 

  3. Czejido B., Elmasri R., Rusinkiewicz M.: A Graphical Data Manipulation Language for an Extended Entity Relationship Model. IEEE Computer (1990).

    Google Scholar 

  4. Embury S.M., Jiao Z., Gray P.M.D.: Using Prolog to Provide Access to Metadata in an Object-Oriented Database. Proc. 1st Int'l Conf. on Practical Applications of Prolog, Applied Workstations Ltd 2 (1992)

    Google Scholar 

  5. Fogg D.: Lessons from Living in a Database. ACM-SIGMOD Conf. on Management of Data (1984) 100–106

    Google Scholar 

  6. Goldman K., Goldman S., Kanellakis P.C, Zdonik S.B.: ISIS: Interface for a Semantic Information System. ACM-SIGMOD Conf. on Management of Data (1985) 328–342

    Google Scholar 

  7. Gray P.M.D.: Expert Systems and Object-oriented Databases: Evolving a New Software Architecture. Development in Expert Systems V,Cambridge University Press (1989) 203–214

    Google Scholar 

  8. Gray P.M.D., Paton N., Kemp G., Fothergill J.E.: An Object-Oriented Database for Protein Structure Analysis. Protein Engineering. 3 (1990) 235–243

    Google Scholar 

  9. Gulla B.: A Browser for a Verioned Entity Relationship Database. Proc 1st Int'l Workshop on Interfaces to Databases (1992)

    Google Scholar 

  10. Gyssens M., Paredaens J., Van Gucht D.: A Graph-Oriented Object Model for Database End-User Interfaces. ACM-SIGMOD Conf. on Management of Data (1990) 24–33

    Google Scholar 

  11. Herot C.F.: Spatial Management of Data. ACM Trans. on Database Systems 5, 4 (1980) 493–514

    Google Scholar 

  12. Larson J., Wallick J.: An Interface for Novice and Infrequent Database Management System Users Proc. Nat'l Computer Conf. 53 (1985) 523–529

    Google Scholar 

  13. Kemp G.J.L., Melvin D.G.: A Graphical Interfacefor an Object-Oriented Database. In Brown H.(ed), Hypermedia/Hypertext and Object-Oriented Databases, Chapman and Hall (1991) 307–322

    Google Scholar 

  14. Kim H., Korth H., Silberschatz A.: Picasso: a Graphical Query Language. Software Pract. and Experience 18, 3 169–203

    Google Scholar 

  15. Klug A.: ABE: a Query Language for Constructing Aggregates by Example. Proc. 1st Int'l Workshop on Statistical Database Managemnt (1981) 190–205

    Google Scholar 

  16. Jones S.: Graphical Interfaces for Knowledge Engineering: an Overview of Relevant Literature. The Knowledge Engineering Review (1988) 221–247

    Google Scholar 

  17. Mariani J., Lougher R.: TripleSpace: an Experiment in a 3D Graphical Interface to a Binary Relational Database. Interacting with Computers 4, 2 147–162

    Google Scholar 

  18. Marcus A, Marcus A. and Associates, Van Dam A.: User Interface Developments for the Ninties. IEEE Computer (Sep. 1991) 49–56

    Google Scholar 

  19. Meyer B.: Towards New Metaphors for Visual Query Languages for Spatial Information Systems. Proc 1st Int'l Workshop on Interfaces to Databases (1992)

    Google Scholar 

  20. McDonald M., Stonebraker M.: CUPID: the Friendly Query Language. ACM-PACIFIC (1975) 127–131

    Google Scholar 

  21. Ozsoyoglu G., Wang H.: Example-Based Graphical Database Query Languages IEEE Computer (1993) 25–38

    Google Scholar 

  22. Reid P.: Dynamic Interactive Display of Comptes Data structures. Graphics Tools for Software Engineering, BCS Documentation and Display Group (1988)

    Google Scholar 

  23. Robertson G., Card S., Mackinlay J.: Information Visulaization using 3D Interactive Animation. Communications of the ACM 36, 4 (1993) 57–71

    Google Scholar 

  24. Shipman E.W.: The Functional Data Model and the Data Language DAPLEX. ACM Trans. on Database Systems 6 (1981) 140–173

    Google Scholar 

  25. Wong H., Kuo I.: GUIDE: Graphical User Interface for Database Exploration. VLDB (1982) 22–32

    Google Scholar 

  26. Zhang Z., Mendelzon A.: A Graphical Query Language for Entity Relationship Databases. Entity Relationship Approach to Software Engineering, Elsevier (1983)

    Google Scholar 

  27. Zloof M.: Query by Example. National Computer Conference (1975) 431–437

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

John P. Lee Georges G. Grinstein

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Boyle, J., Fothergill, J.E., Gray, P.M.D. (1994). Design of a 3D user interface to a database. In: Lee, J.P., Grinstein, G.G. (eds) Database Issues for Data Visualization. DBVIS 1993. Lecture Notes in Computer Science, vol 871. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0021153

Download citation

  • DOI: https://doi.org/10.1007/BFb0021153

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58519-0

  • Online ISBN: 978-3-540-49016-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics