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 条
  • [21] Safe Datalog queries with linear constraints
    Revesz, PZ
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP98, 1998, 1520 : 355 - 369
  • [22] On the complexity of single-rule datalog queries
    Gottlob, G
    Papadimitriou, C
    INFORMATION AND COMPUTATION, 2003, 183 (01) : 104 - 122
  • [23] Monadic Datalog and Regular Tree Pattern Queries
    Mazowiecki, Filip
    Murlak, Filip
    Witkowski, Adam
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2014, PT I, 2014, 8634 : 426 - 437
  • [24] Datalog Extensions for Bioinformatic Data Analysis
    Seo, Jiwon
    2018 40TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2018, : 1303 - 1306
  • [25] Memoing Evaluation for Constraint Extensions of Datalog
    David Toman
    Constraints, 1997, 2 (3-4) : 337 - 359
  • [26] Bounded arity Datalog (not equal) queries on graphs
    Afrati, FN
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1997, 55 (02) : 210 - 228
  • [27] Big Data Analytics with Datalog Queries on Spark
    Shkapsky, Alexander
    Yang, Mohan
    Interlandi, Matteo
    Chiu, Hsuan
    Condie, Tyson
    Zaniolo, Carlo
    SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 1135 - 1149
  • [28] ON DISTRIBUTED PROCESSIBILITY OF DATALOG QUERIES BY DECOMPOSING DATABASES
    DONG, GZ
    PROCEEDINGS OF THE 1989 ACM SIGMOD INTERNATIONAL CONFERENCE ON THE MANAGEMENT OF DATA, 1989, 18 : 26 - 35
  • [29] Monadic Datalog and Regular Tree Pattern Queries
    Mazowiecki, Filip
    Murlak, Filip
    Witkowski, Adam
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2016, 41 (03):
  • [30] A CLOSED FORM FOR DATALOG QUERIES WITH INTEGER ORDER
    REVESZ, PZ
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 470 : 187 - 201