DATALOG EXTENSIONS FOR DATABASE QUERIES AND UPDATES

被引:105
|
作者
ABITEBOUL, S [1 ]
VIANU, V [1 ]
机构
[1] UNIV CALIF SAN DIEGO,DEPT CSE,LA JOLLA,CA 92093
基金
美国国家科学基金会;
关键词
D O I
10.1016/0022-0000(91)90032-Z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deterministic and non-deterministic extensions of Datalog with fixpoint semantics are proposed, and their expressive power characterized. It is argued that fixpoint semantics provides an elegant way to overcome the limited expressive power available with purely declarative semantics. The Datalog extensions range from complete languages to languages capturing interesting complexity classes of queries and updates: PTIME and PSPACE in the non-deterministic case, and the fixpoint queries and while queries in the deterministic case. The connection between the Datalog extensions and explicitly procedural languages, as well as fixpoint extensions of first-order logic, is also investigated. In particular, a new family of non-deterministic fixpoint extensions of first-order logic is considered. © 1991.
引用
收藏
页码:62 / 124
页数:63
相关论文
共 50 条
  • [31] UPDATES AND SUBJUNCTIVE QUERIES
    GRAHNE, G
    MENDELZON, AO
    INFORMATION AND COMPUTATION, 1995, 116 (02) : 241 - 252
  • [32] FUNDAMENTAL PROPERTIES OF DETERMINISTIC AND NONDETERMINISTIC EXTENSIONS OF DATALOG
    ABITEBOUL, S
    SIMON, E
    THEORETICAL COMPUTER SCIENCE, 1991, 78 (01) : 137 - 158
  • [33] Deductive Graph Database - Datalog in Action
    Rabuzin, Kornelije
    2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2015, : 114 - 118
  • [34] Graph Queries in a Next-Generation Datalog System
    Shkapsky, Alexander
    Zeng, Kai
    Zaniolo, Carlo
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (12): : 1258 - 1261
  • [35] Functional description of geoprocessing services as conjunctive datalog queries
    Daniel Fitzner
    Jörg Hoffmann
    Eva Klien
    GeoInformatica, 2011, 15 : 191 - 221
  • [36] Answering Threshold Queries in Probabilistic Datalog+/- Ontologies
    Gottlob, Georg
    Lukasiewicz, Thomas
    Simari, Gerardo I.
    SCALABLE UNCERTAINTY MANAGEMENT, 2011, 6929 : 401 - 414
  • [37] DATALOG REWRITINGS OF REGULAR PATH QUERIES USING VIEWS
    Francis, Nadime
    Segoufin, Luc
    Sirangelo, Cristina
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (04)
  • [38] Functional description of geoprocessing services as conjunctive datalog queries
    Fitzner, Daniel
    Hoffmann, Joerg
    Klien, Eva
    GEOINFORMATICA, 2011, 15 (01) : 191 - 221
  • [39] PARALLEL BOTTOM-UP PROCESSING OF DATALOG QUERIES
    GANGULY, S
    SILBERSCHATZ, A
    TSUR, S
    JOURNAL OF LOGIC PROGRAMMING, 1992, 14 (1-2): : 101 - 126
  • [40] Increment boundedness and nonrecursive incremental evaluation of datalog queries
    Dong, GZ
    Su, JW
    DATABASE THEORY - ICDT '95, 1995, 893 : 397 - 410