GQL : a graphical query interface for relational databases

Type of content
Discussion / Working Papers
Publisher's DOI/URI
Thesis discipline
Degree name
Publisher
University of Canterbury. Dept. of Computer Science
Journal Title
Journal ISSN
Volume Title
Language
Date
1989
Authors
Naguleswaran, M.
Churcher, N.
Abstract

The linear data manipulation languages (DMLs) used to query typical relational databases have a number of practical disadvantages for users of all levels. The aim of graphical query languages is to provide efficiency for the expert and ease of use for the novice, without losing the power of a traditional DML. GQL provides a graphical query interface for relational databases. Queries are expressed graphically and translated into a DML before being passed to the host database for execution. The graphical interface of the Macintosh is used to provide facilities for incremental editing of queries as well as the display of results. A local dictionary is used to store metadata, which may be extracted from the host database or defined within GQL, for use in query formulation. Predefined relationships (or "join recipes") may be used to construct linkage conditions in queries. Parametrized subqueries may be stored for reuse, enabling both the provision of "black box" query components for use by novices and the maintenance of libraries of frequently-used components by experts.

Description
Citation
Keywords
Graphical query languages, Graphical interfaces, Database management
Ngā upoko tukutuku/Māori subject headings
ANZSRC fields of research
Field of Research::08 - Information and Computing Sciences::0803 - Computer Software::080309 - Software Engineering
Field of Research::08 - Information and Computing Sciences::0806 - Information Systems::080604 - Database Management
Rights
All Rights Reserved