The Semantics of Aggregate Queries in Data Exchange Revisited

被引:0
|
作者
Kolaitis, Phokion G. [1 ]
Spezzano, Francesca [2 ]
机构
[1] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
[2] Univ della Calabria, DIMES, Calabria, Italy
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Defining "good" semantics for non-monotonic queries and for aggregate queries in the context of data exchange has turned out to be a challenging problem for a number of reasons, including the dependence of the semantics of the concrete syntactic representation of the schema mapping at hand. In this paper, we revisit the semantics of aggregate queries in data exchange by introducing the aggregate most-certain answers, a new semantics that is invariant under logical equivalence. Informally, the aggregate most-certain answers are obtained by taking the intersection of the aggregate certain answers over all schema mappings that are logically equivalent to the given schema mapping. Our main technical result is that for schema mappings specified by source-to-target tuple-generating dependencies only (no target constraints), the aggregate most-certain answers w.r.t. a schema mapping coincide with the aggregate certain answers w.r.t. the schema mapping in normal form associated with the given schema mapping. This result provides an intrinsic justification for using schema mappings in normal form and, at the same time, implies that the aggregate most-certain answers are computable in polynomial time. We also consider the semantics of aggregate queries w.r.t. schema mappings whose specification includes target constraints, and discuss some of the delicate issues involved in defining rigorous semantics for such schema mappings.
引用
收藏
页码:233 / 246
页数:14
相关论文
共 50 条
  • [31] Answering ad hoc aggregate queries from data streams using prefix aggregate trees
    Moonjung Cho
    Jian Pei
    Ke Wang
    Knowledge and Information Systems, 2007, 12 : 301 - 329
  • [32] Semantics and Implementation of Continuous Sliding Window Queries over Data Streams
    Kraemer, Juergen
    Seeger, Bernhard
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2009, 34 (01):
  • [33] Answering ad hoc aggregate queries from data streams using prefix aggregate trees
    Cho, Moonjung
    Pei, Jian
    Wang, Ke
    KNOWLEDGE AND INFORMATION SYSTEMS, 2007, 12 (03) : 301 - 329
  • [34] POSTCONDITIONAL SEMANTICS OF DATABASE QUERIES
    RISHE, N
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 239 : 275 - 295
  • [35] FORMAL SEMANTICS OF SQL QUERIES
    NEGRI, M
    PELAGATTI, G
    SBATTELLA, L
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1991, 16 (03): : 513 - 534
  • [36] PTIME queries revisited
    Nash, A
    Remmel, J
    Vianu, V
    DATABASE THEORY - ICDT 2005, PROCEEDINGS, 2005, 3363 : 274 - 288
  • [37] Bipolar queries revisited
    Zadrozny, S
    MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2005, 3558 : 387 - 398
  • [38] Secure Yannakakis: Join-Aggregate Queries over Private Data
    Wang, Yilei
    Yi, Ke
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 1969 - 1981
  • [39] An efficient processing of queries with joins and aggregate functions in data warehousing environment
    Kim, JH
    Kim, YH
    Kim, SW
    Ok, SH
    13TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2002, : 785 - 791
  • [40] Data Sharing and Exchange: General Data-Mapping Semantics
    Awada, Rana
    Kiringa, Iluju
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2015, 2015, 521 : 159 - 169