Harry M. Markowitz, Ashok Malhotra, et al.
CACM
GRAQULA is a graphical language for querying and updating a database. One version of GRAQULA provides a user interface for the entity-relationship data model, and another version (with almost identical syntax) provides a user interface for the relational model. Each version is relationally complete, and each depicts relationships (or expected joins) graphically, GRAQULA provides logical operations (e.g. negation) on graphical objects; these operations have user-specified scopes, allow nesting, and can involve existential or universal quantification. Aggregates (e.g. average) also have user-specified scopes. Queries can invoke other queries, and users and queries can pass parameters to queries. The design reflects a specified set of goals, including expressive power, consistency, and limitation of required memorization. © 1993.
Harry M. Markowitz, Ashok Malhotra, et al.
CACM
Alexander Schill, Ashok Malhotra
COCS 1991
John M. Carroll, John C. Thomas, et al.
British Journal of Psychology
Chris Laffra, Ashok Malhotra
CTEC 1994