|
ABSTRACT
Database queries explicitly containing existential and universal quantification become increasingly important in a number of areas such as integrity checking, interaction of databases and AI systems, heterogeneous databases, and statistical databases. Using a concept of range nesting in relational calculus expressions, the paper describes evaluation algorithms and transformation methods for an important class of quantified relational calculus queries called perfect expressions. This class includes well-known classes of "easy" queries such as tree queries (with free and existentially quantified variables only), and complacent (disconnected) queries.
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
|
|
| |
3
|
BERN81b Bernstein, P.A., Goodman, N. "The Power of Inequality Semijoins", Inform. Systems 6 (1981), 255--265.
|
 |
4
|
|
 |
5
|
|
| |
6
|
CLAU80 Clausen, S.E. "Optimizing the Evaluation of Calculus Expressions in a Relational Database System", Inform. Systems 5 (1980), 41--54.
|
| |
7
|
CODD72 Codd, E,F. "Relational Completeness of Data Base Sublanguages", in Courant Computer Science Symposia, New York, Prentice Hall 1972.
|
 |
8
|
|
| |
9
|
HALL76 Hall, P.A.V. "Optimization of Single Expressions in a Relational Data Base System", IBM J. Res. Develop. 20 (1976), 244--257.
|
| |
10
|
JARK81 Jarke, M., Schmidt, J.W. "Evaluation of First-Order Relational Expressions", Technical Report 78, Universitaet Hamburg, Fachbereich Informatik, June 1981.
|
 |
11
|
|
| |
12
|
JARK82b Jarke, M., Koch, J., Mall, M., Schmidt, J.W. "Query Optimization Research in the Database Programming Languages (DBPL) Project", Database Engineering 5, 3 (1982), 11--14.
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
PALE72 Palermo, F.P. "A Data Base Search Problem", Proc 4th Comp. and Inform. Sc. Symp., Miami Beach, 1972, 67--101.
|
| |
17
|
ROSE80 Rosenkrantz, D.J., Hunt, M.B. "Processing Conjunctive Predicates and Queries", Proc. 6th VLDB, Montreal, 1980, 64--74.
|
 |
18
|
|
| |
19
|
SCHM82 Schmidt, J.W., Mall, M., Koch, J., Jarke, M. "Database Programming Languages", Proc. Database Interface Workshop, Philadelphia, October 1982.
|
| |
20
|
SHMU81 Shmueli, O. "The Fundamental Role of Tree Schemas in Relational Query Processing", PhD thesis, Harvard 1981.
|
 |
21
|
|
 |
22
|
|
 |
23
|
|
|