|
ABSTRACT
This paper describes certain aspects of the Entity Relationship Query Interface (ERQ) which is being implemented as part of a Distributed Data-base Research programme. A major objective of ERQ is to teach naive users the fundamental concepts of the Entity Relationship (ER) and Relational Data Models, and also how to use a Relational Query Language. This is achieved by providing a range of user modes, with progression through the modes as the user gains in experience. The methods used to teach system facilities (namely teaching displays, help messages) and discovering database semantics (using functional decomposition --- ER descriptions) are presented. We also discuss the ERQ Controlled Inference facility, by which the user instructs the system to make limited inferences connected with the ER model description during query formulation. The results of inferences are displayed as system generated Natural Language sentences, which are used to validate query specifications.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
R. Cuff, "The End User Interface", Infatech Database course notes, 1980.
|
| |
3
|
H. Lehmann, "Query Languages in Database Systems", IBM Heidleberg Scientific Centre Report, 1979.
|
| |
4
|
M. Senko, "FORAL LP for DIAM", RC6328, IBM Yorktown Heights, 1976.
|
| |
5
|
P. Chen, Tutorial Notes, Second ER Conference, Washington, October 1981.
|
| |
6
|
|
 |
7
|
|
| |
8
|
P. Hitchcock, F. Pace, "Conceptual Systems Analysis", IBM UK Scientific Centre Technical Note, March 1976.
|
| |
9
|
J. Longstaff, "Query Specification and Accessing Strategies for Relational Databases" PhD thesis, Teesside Polytechnic, March 1980.
|
| |
10
|
P.M.D. Gray, R. Bell, "The Use of Simulators to help the inexpert in automatic program generation", Proc Euro-IFIP79, North Holland.
|
| |
11
|
J. Longstaff, F. Poole, J. Roper, "An Alternative use of Natural Language for Querying a Relational Database", Proceedings of ICMOD 78, Milan, June 1978.
|
| |
12
|
J. Longstaff, F. Poole, J. Roper, "Teaching Relational Database Interactions using Natural Language Responses", Proceedings of BNCOD1, Jesus College, Cambridge, 1981.
|
| |
13
|
E.F. Codd, "Relational Completeness of Data Base Sublanguages", ACM SIGFIDET Workshop, San Diego, 1971
|
| |
14
|
S.J.P. Todd, J. Verhofstadt, "An Optimser for a Relational Database System : Description and Evaluation", IBM UK Scientific Centre Technical Note, 1978.
|
| |
15
|
J. Longstaff, A. Mills, P. McGrath, "Implementation Techniques for an Entity Relationship DBMS", Proceedings of Third BCS IR Research Colloquium, Aston University, Birmingham, March 1981.
|
| |
16
|
S.M. Deen, "REM --- An Empirical Data Model", AUCS/TR-8101, Dept. of Computing Science, Aberdeen University, 1981.
|
| |
17
|
J. Seybold, "Xerox Star", Seybold Report, Vol. 10, No. 16, 1981.
|
| |
18
|
W. Shild, L. R. Power, M. Karnaugh, "Picture-world: A Concept for Future Office Systems", IBM Research Report RC8384, 1980.
|
|