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.
Preview
Unable to display preview. Download preview PDF.
References
Bryce D., Hull R.: SNAP: A Graphics-based Schema Manager. IEEE Conf. on Data Engineering (1986) 151–164
Cattell R.: An Entity-based Database User Interface. ACM-SIGMOD Conf. on Management of Data (1980)
Czejido B., Elmasri R., Rusinkiewicz M.: A Graphical Data Manipulation Language for an Extended Entity Relationship Model. IEEE Computer (1990).
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)
Fogg D.: Lessons from Living in a Database. ACM-SIGMOD Conf. on Management of Data (1984) 100–106
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
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
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
Gulla B.: A Browser for a Verioned Entity Relationship Database. Proc 1st Int'l Workshop on Interfaces to Databases (1992)
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
Herot C.F.: Spatial Management of Data. ACM Trans. on Database Systems 5, 4 (1980) 493–514
Larson J., Wallick J.: An Interface for Novice and Infrequent Database Management System Users Proc. Nat'l Computer Conf. 53 (1985) 523–529
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
Kim H., Korth H., Silberschatz A.: Picasso: a Graphical Query Language. Software Pract. and Experience 18, 3 169–203
Klug A.: ABE: a Query Language for Constructing Aggregates by Example. Proc. 1st Int'l Workshop on Statistical Database Managemnt (1981) 190–205
Jones S.: Graphical Interfaces for Knowledge Engineering: an Overview of Relevant Literature. The Knowledge Engineering Review (1988) 221–247
Mariani J., Lougher R.: TripleSpace: an Experiment in a 3D Graphical Interface to a Binary Relational Database. Interacting with Computers 4, 2 147–162
Marcus A, Marcus A. and Associates, Van Dam A.: User Interface Developments for the Ninties. IEEE Computer (Sep. 1991) 49–56
Meyer B.: Towards New Metaphors for Visual Query Languages for Spatial Information Systems. Proc 1st Int'l Workshop on Interfaces to Databases (1992)
McDonald M., Stonebraker M.: CUPID: the Friendly Query Language. ACM-PACIFIC (1975) 127–131
Ozsoyoglu G., Wang H.: Example-Based Graphical Database Query Languages IEEE Computer (1993) 25–38
Reid P.: Dynamic Interactive Display of Comptes Data structures. Graphics Tools for Software Engineering, BCS Documentation and Display Group (1988)
Robertson G., Card S., Mackinlay J.: Information Visulaization using 3D Interactive Animation. Communications of the ACM 36, 4 (1993) 57–71
Shipman E.W.: The Functional Data Model and the Data Language DAPLEX. ACM Trans. on Database Systems 6 (1981) 140–173
Wong H., Kuo I.: GUIDE: Graphical User Interface for Database Exploration. VLDB (1982) 22–32
Zhang Z., Mendelzon A.: A Graphical Query Language for Entity Relationship Databases. Entity Relationship Approach to Software Engineering, Elsevier (1983)
Zloof M.: Query by Example. National Computer Conference (1975) 431–437
Author information
Authors and Affiliations
Editor information
Rights 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