On database query languages for K-relations

被引:33
作者
Geerts, Floris [1 ]
Poggi, Antonella [2 ]
机构
[1] Univ Edinburgh, Edinburgh EH8 9YL, Midlothian, Scotland
[2] Sapienza Univ Roma, Rome, Italy
关键词
Relational model; Query language; Annotations; Provenance; Language completeness; INFORMATION;
D O I
10.1016/j.jal.2009.09.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The relational model has recently been extended to so-called K-relations in which tuples are assigned a unique value in a semiring K A query language, denoted by RA(K)(+), similar to the classical positive relational algebra, allows for the querying of K-relations In this paper, we define more expressive query languages for K-relations that extend RA(K)(+) with the difference and constant annotations operations on annotated tuples The latter are natural extensions of the duplicate elimination operator of the relational algebra on bags We investigate conditions on semirings under which these operations can be added to RA(K)(+) in a natural way, and establish basic properties of the resulting query languages Moreover, we show how the provenance semiring of Green et al. can be extended to record provenance of data in the presence of difference and constant annotations Finally, we investigate the completeness of RA(K)(+) and extensions thereof in the sense of Bancilhon and Paredaens (C) 2009 Elsevier B V All rights reserved
引用
收藏
页码:173 / 185
页数:13
相关论文
共 37 条
[21]   A query model with relevance feedback for image database retrieval [J].
Gonzalez, Sahudy Montenegro ;
Yamakami, Akebo .
2006 3RD INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2006, :85-90
[22]   Multi-model query languages: taming the variety of big data [J].
Guo, Qingsong ;
Zhang, Chao ;
Zhang, Shuxun ;
Lu, Jiaheng .
DISTRIBUTED AND PARALLEL DATABASES, 2024, 42 (01) :31-71
[23]   Query Structuring for Automatic Selection of Analytical Future Tense in Slavic Languages [J].
Fokin, Serhii .
MUNDO ESLAVO-JOURNAL OF SLAVIC STUDIES, 2020, (19) :25-38
[24]   Multi-model query languages: taming the variety of big data [J].
Qingsong Guo ;
Chao Zhang ;
Shuxun Zhang ;
Jiaheng Lu .
Distributed and Parallel Databases, 2024, 42 :31-71
[25]   Efficiency Increase of Fuzzy Query Languages by Using Indexes for Selected Operations [J].
Shirvanian, Marcel ;
Lippe, Wolfram .
2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, :1420-1425
[26]   A Free-Form Database Query Language for Mobile Phones [J].
Ahmad, Rohiza ;
Abdul-Kareem, Sameem .
2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 3, 2009, :279-+
[27]   Thematic video indexing to support video database retrieval and query processing [J].
Khoja, SA ;
Hall, W .
MULTIMEDIA STORAGE AND ARCHIVING SYSTEMS IV, 1999, 3846 :371-380
[28]   Edgebase: A Cooperative Query Answering Database System With A Natural Language Interface [J].
Sowah, Edmund ;
Xu, Jianqiu .
2018 INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND ARTIFICIAL INTELLIGENCE (ACAI 2018), 2018,
[29]   USER-DATABASE INTERFACE - THE EFFECT OF ABSTRACTION LEVELS ON QUERY PERFORMANCE [J].
CHAN, HC ;
WEI, KK ;
SIAU, KL .
MIS QUARTERLY, 1993, 17 (04) :441-464
[30]   Evaluation of semantic relations impact in query expansion-based retrieval systems [J].
Massai, Lorenzo .
KNOWLEDGE-BASED SYSTEMS, 2024, 283