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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
G. Robertson, S. Card and J. Mackinlay: Information Visualization using 3D Interactive Animation, Communications of the ACM, 36, 4, 57–71.
M. Zloof: Query by Example, National Computer Conference, 431–437, 1975.
N. McDonald and M. Stonebraker: CUPID–The Friendly Query Language, TODS, 5, 127–131.
N.S. Chang and K.S. Fu: Query-by-Pictorial-Example, IEEE Trans. on Software Eng., 14, 5, 630–638.
M. Zloof and P. deJong: The System for Business Automation, Comm. ACM, 20, 6, 385–396.
A. Klug: ABE: a query language for constructing aggregates by example, Proc. Int’l Workshop on Statistical Database Management, 190–205, 1981.
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.
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.
S. Heiler and A. Roseenthal: G-WHIZ, a Visual Interface for the Functional Model with Recursion, VLDB, 209–218, 1985.
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.
K.Y. Whang: Office-by-Example: An Integrated Office System and Database Manager,ACM Trans. on Office Information Systems, 5, 4, 393427.
D.W. Embley: NFQL: The Natural Forms Query Language, ACM Trans. on Database Systems, 14, 2, 168–211.
], M. Kuntz and R. Melchort: Pasta-3’s Graphical Query Language: Direct Manipulation, Cooperative Queries, Full Expressive Power, VLDB, 97–105, 1989.
S.P. Ghosh: Statistical Relational Tables for Statistical Database Management, IEEE Trans. on Software Eng., 12, 12, 1106–1116.
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.
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.
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.
H. Wong and I. Kuo: GUIDE: Graphical User Interface for Database Exploration, VLDB, 22–32, 1982.
D. Fogg: Lessons from a Living in a Database Graphical User Interface, SIGMOD, 1984.
K.J. Goldman, P.C. Kanellakis, S.A. Goldman: ISIS: Interface for a Semantic Information System, SIGMOD, 1985.
D. Bryce and R. Hull: SNAP: a graphics-based schema manager, Proc. Int’1 Conf on Data Engineering, 1986.
A. Motro, A. D’Atri and L. Tarantino: The Design of KIVIEW: An Object-Oriented Browser, Proc. 2nd Intl. Conf. Expert Database Systems, 1988.
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.
R. Agrawal, N.H. Gehani and J. Srinivasan: Ode View: The Graphical Interface to Ode, ACM-SIGMOD, 34–43, 1990.
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.
M. Hemmje: LyberWorld: A 3D Graphical User Interface for Fulltext Retrieval, Proc. Workshop on Database issues for Data Visualization (forthcoming ), Springer-Verlag, 1993.
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.
A. Spoerri: Info Crystal: A Visual Tool for Information Retrieval, IEEE Visualization, 150–157, 1993.
B. Meyer: Beyond Icons, The 1st International Workshop on Interfaces to Databases (IDS92), Springer-Verlag, 1992.
P. Gray, K. G. Kulkarni and N. W. Paton: Object Oriented Databases — A Semantic Data Model approach, Prentice Hall, 1992.
D. W. Shipman: The functional data model and the data language DAPLEX, ACM TODS, 6, 140–173.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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