• DocumentCode
    920612
  • Title

    What you always wanted to know about Datalog (and never dared to ask)

  • Author

    Ceri, Stefano ; Gottlob, Georg ; Tanca, Letizia

  • Author_Institution
    Dept. of Math., Modena Univ., Italy
  • Volume
    1
  • Issue
    1
  • fYear
    1989
  • fDate
    3/1/1989 12:00:00 AM
  • Firstpage
    146
  • Lastpage
    166
  • Abstract
    Datalog, a database query language based on the logic programming paradigm, is described. The syntax and semantics of Datalog and its use for querying a relational database are presented. Optimization methods for achieving efficient evaluations of Datalog queries are classified, and the most relevant methods are presented. Various improvements of Datalog currently under study are discussed, and what is still needed in order to extend Datalog´s applicability to the solution of real-life problems is indicated
  • Keywords
    logic programming; query languages; relational databases; Datalog; database query language; logic programming; optimisation methods; relational database; semantics; syntax; Amplitude shift keying; Artificial intelligence; Books; Database languages; Logic programming; Merging; Optimization methods; Programming environments; Query processing; Relational databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/69.43410
  • Filename
    43410