Abstract:
In recent years, several attempts have been made to define query languages characterized by both high expressive power and easy query formulation. Several issues concern graphical applications, based on the diagrammatic representation of a semantic model and visual interaction. This paper describes the architecture and the implementation of a graphical query system, based on the diagrammatic representation of entity relationship schemata. The query language underlying the system allows the formulation of recursive queries; moreover, user interaction in both managing diagrams and expressing queries is simplified by the presence of a fully visual environment and a rich set of interaction strategies. key words: Entity relationship model Visual query language User interfaces
Citations
|
544
|
A Relational Model of Data for Large Shared Data Banks
– Codd
- 1970
|
|
392
|
An Introduction to Database Systems
– Date
- 2004
|
|
212
|
Principles of Database and
– Ullman
- 1989
|
|
134
|
GraphLog: A Visual Formalism for Real Life Recursion
– Consens, Mendelzon
|
|
129
|
The entity relationship model—Toward a unified view of data
– Chen
- 1976
|
|
80
|
Qbd*: A graphical query language with recursion
– Angelaccio, Catarci, et al.
- 1990
|
|
59
|
A Graphical Query Language Supporting Recursion
– Cruz, Mendelzon, et al.
- 1987
|
|
44
|
Query-By-Example: A Database Language
– Zloof, M
- 1977
|
|
38
|
GUIDE: Graphical user interface for database exploration
– Wong, Kuo
- 1982
|
|
35
|
Programming primitives for database languages
– CHANDRA
- 1981
|
|
28
|
A study of transitive closure as a recursion mechanism
– Jagadish, Agrawal, et al.
- 1987
|
|
20
|
GORDAS: A formal high-level query language for the ER model
– ELMASRI, WIEDERHOLD
- 1981
|
|
16
|
A graphical query facility for ER databases
– Elmasri, Larson
- 1985
|
|
15
|
Diagram Server
– Battista, Liotta, et al.
- 1995
|
|
7
|
A relationally complete query language for an entity-relationship model
– Campbell, Embley, et al.
- 1985
|
|
7
|
A visual query language for an ER data model
– Czejdo, Embley, et al.
- 1989
|
|
6
|
ERROL: an entity-relationship role oriented query language
– Markowitz
- 1983
|
|
3
|
OQL—an object-oriented query language
– Alashqur, Su, et al.
- 1989
|
|
2
|
D.P.Pazel, The ER and EAS Formalism for System Modeling, and the EAS-E Language, Entity Relationship Approach to Information Modeling and Analysis
– Markowitz
- 1981
|
|
2
|
M.Missala - Semantics of query languages for the entity relationship model - in S.March (ed
– Subieta
- 1987
|
|
2
|
Logical design in Codasyl and relational environment
– Bertaina, Leva, et al.
- 1983
|
|
1
|
Navathe, ‘Logical database design using the entity-relationship approach
– Batini, Ceri, et al.
- 1990
|
|
1
|
Optim ER: an automated tool for supporting the logical design within a complete case environment
– Catarci, Ferrara
- 1989
|
|
1
|
Sperimentazione dell-ambiente di interrogazione grafico QBD (query by diagram) e confronto con il linguaggio dichiarativo SQL’, Tesi della Scuola a Fini Speciali in Informatica
– Mioni, Zerbo
- 1992
|
|
1
|
et al. ‘Quadro metodologico di riferimento per il progetto di sistemi informativi nel settore pubblico’, Istituto Poligrafico e Zecca dello Stato
– Batini
- 1990
|
|
1
|
uno strumento automatico per un intelligente reperimento di informazioni
– Catarci, Ferrara, et al.
- 1989
|