• 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