DocumentCode
2409400
Title
The theory of deductive database systems
Author
Ullman, Jeffrey D.
Author_Institution
Stanford Univ., CA, USA
fYear
1990
fDate
Feb. 26 1990-March 2 1990
Firstpage
496
Lastpage
502
Abstract
Highlights in three areas are discussed: (1) efficient algorithms for evaluating declarative logic, with ´declarative´ referring to logical rules (if . . . then statements) whose intended meaning is the minimal fixpoint, that is, the set of deducible facts; (2) methods for dealing with nonmonotonic logic, that is, with sets of rules that do not have a unique minimal fixpoint to serve as the natural meaning of the logical rules; and (3) extensions to traditional first-order logic that offer capabilities beyond that found in first-order-logic systems, of which the Structured Query Language (SQL) is the most significant example. These extensions include the ability to support objects, side effects, and higher order features, such as predicates (essentially relation names) as variables. Effectively, these extensions introduce many of the features associated with object-oriented database systems into the domain of logic languages.<>
Keywords
database management systems; database theory; formal logic; knowledge based systems; logic programming; object-oriented programming; SQL; Structured Query Language; declarative logic; deducible facts; deductive database systems; efficient algorithms; first-order logic; logic languages; logical rules; nonmonotonic logic; object-oriented database systems; predicates; relation names; Database systems; Deductive databases; Logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location
San Francisco, CA, USA
Print_ISBN
0-8186-2028-5
Type
conf
DOI
10.1109/CMPCON.1990.63730
Filename
63730
Link To Document