|
ABSTRACT
In the recent years, Deductive Databases have been the focus of intense research, which has brought dramatic advances in theory, systems and applications. A salient feature of deductive databases is their capability of supporting a declarative, rule-based style of expressing queries and applications on databases. As such, they find applications in disparate areas, such as knowledge mining from databases, and computer-aided design and manufacturing systems.
In this paper, we briefly review the key concepts behind deductive databases and their newly developed enabling technology. Then, we describe current research on extending the functionality and usability of deductive databases and on providing a synthesis of deductive databases with procedural and object-oriented approaches.
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
|
Francois Bancilhon , David Maier , Yehoshua Sagiv , Jeffrey D Ullman, Magic sets and other strange ways to implement logic programs (extended abstract), Proceedings of the fifth ACM SIGACT-SIGMOD symposium on Principles of database systems, p.1-15, March 24-26, 1986, Cambridge, Massachusetts, United States
[doi> 10.1145/6012.15399]
|
 |
3
|
|
| |
4
|
D. Chimenti , R. Gamboa , R. Krishnamurthy , S. Naqvi , S. Tsur , C. Zaniolo, The LDL System Prototype, IEEE Transactions on Knowledge and Data Engineering, v.2 n.1, p.76-90, March 1990
[doi> 10.1109/69.50907]
|
| |
5
|
|
| |
6
|
|
| |
7
|
[GeLi] Gelfond, M., Lifschitz, V., "The Stable Model Semantics for Logic Programming", Proc. 5th Int. Conf. and Symp. on Logic Programming, MIT Press, Cambridge, Ma, pp. 1070-1080, 1988.
|
 |
8
|
Michael Kifer , Georg Lausen, F-logic: a higher-order language for reasoning about objects, inheritance, and scheme, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, p.134-146, June 1989, Portland, Oregon, United States
|
 |
9
|
G. Kiernan , C. de Maindreville , E. Simon, Making deductive databases a practical technology: a step forward, Proceedings of the 1990 ACM SIGMOD international conference on Management of data, p.237-246, May 23-26, 1990, Atlantic City, New Jersey, United States
|
 |
10
|
|
| |
11
|
[KrN1] Krishnamurthy and S. Naqvi, "Non-Deterministic Choice in Datalog," Proc. 3rd Int. Conf. on Data and Knowledge Bases, June 27-30, Jerusalem, Israel, 1988.
|
| |
12
|
[LeVi] Lefebvre, A. and Vieille, L. "On Deductive Query Evaluation in the DedGin System," Proc. 1st Int. Conf. on Deductive and O-O Databases, Dec. 4-6, Kyoto, Japan, 1989.
|
| |
13
|
|
| |
14
|
[MaSu] Marek, V. and V. S. Subramanian, "The Relationship between Logic Program Semantics and Non-Monotonic Reasoning," Proc. 6th Int. Conference on Logic Programming, pp. 598-616, MIT Press, 1989.
|
| |
15
|
[Meta] Morris, K. et al. "YAWN! (Yet Another Window on NAIL!), Data Engineering, Vol. 10, No. 4, pp. 28-44, Dec. 1987.
|
| |
16
|
[Naq] Naqvi, S. "A Logic for Negation in Database Systems," in Foundations of Deductive Databases and Logic Programming, (Minker, J. ed.), Morgan Kaufman, Los Altos, 1987.
|
| |
17
|
|
| |
18
|
|
| |
19
|
[Prz2] Przymusinski, T., "Non-Monotonic Formalism and Logic Programming," Proc. 6th Int. Conference on Logic Programming, pp. 656-674, MIT Press, 1989.
|
| |
20
|
[RaSh] Ramamohanarao, K. and J. Sheperd, "Answering Queries in Deductive Databases", Proc. 4th Int. Conference on Logic Programming, pp. 1014-1033, MIT Press, 1987.
|
| |
21
|
[SaZ1] Saccá D., Zaniolo, C., "Implementation of Recursive Queries for a Data Language based on Pure Horn Logic," Proc. Fourth Int. Conference on Logic Programming, Melbourne, Australia, 1987.
|
| |
22
|
|
 |
23
|
|
| |
24
|
|
| |
25
|
[Teta] Tryon, D., et al. "System Analysis for Deductive Database Environments: an Enhanced role for Aggregate Entities," Proc. 9th Int. Conference on Entity-Relationship Approach, Lausanne, CH, Oct. 8-10, 1990.
|
| |
26
|
[Tsur] Tsur S., "Applications of Deductive Database Systems," Proc. IEEE COMCON Spring '90 Conference, San Francisco, Feb. 26-March 2, 1990.
|
| |
27
|
|
 |
28
|
|
| |
29
|
[VG1] Van Gelder, A., "Negation as failure using tight derivations for general logic programs," Proc. IEEE Symp. on Logic Programming, pp. 127-139, 1986.
|
 |
30
|
|
 |
31
|
|
| |
32
|
[Zani] Zaniolo, C. "Object Identity and Inheritance in Deductive Databases: an Evolutionary Approach," Proc. 1st Int. Conf. on Deductive and O-O Databases, Dec. 4-6, 1989, Kyoto, Japan.
|
|