Validation of Schema Mappings with Nested Queries

被引:1
|
作者
Rull, Guillem [1 ]
Farre, Carles [1 ]
Teniente, Ernest [1 ]
Urpi, Toni [1 ]
机构
[1] Univ Politecn Cataluna, BarcelonaTech, Dept Engn Serveis & Sistemes Informacio, Barcelona 08034, Spain
关键词
schema mapping; nested relational model; nested query; query equality; query inclusion; validation; CONTAINMENT;
D O I
10.2298/CSIS120713042R
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the emergence of the Web and the wide use of XML for representing data, the ability to map not only flat relational but also nested data has become crucial. The design of schema mappings is a semi-automatic process. A human designer is needed to guide the process, choose among mapping candidates, and successively refine the mapping. The designer needs a way to figure out whether the mapping is what was intended. Our approach to mapping validation allows the designer to check whether the mapping satisfies certain desirable properties. In this paper, we focus on the validation of mappings between nested relational schemas, in which the mapping assertions are either inclusions or equalities of nested queries. We focus on the nested relational setting since most XML's Document Type Definitions (DTDs) can be represented in this model. We perform the validation by reasoning on the schemas and mapping definition. In particular, we encode the given mapping scenario into a single flat database schema, and reformulate each desirable property check as a query satisfiability problem.
引用
收藏
页码:79 / 104
页数:26
相关论文
共 50 条
  • [1] Answering queries on schema mappings
    Li, Y
    Liu, D
    Zhang, WM
    [J]. PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 2113 - 2117
  • [2] Nested Schema Mappings for Integrating JSON']JSON
    Hai, Rihan
    Quix, Christoph
    Kensche, David
    [J]. CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 397 - 405
  • [3] Laconic Schema Mappings: Computing the Core with SQL Queries
    ten Cate, Balder
    Chiticariu, Laura
    Kolaitis, Phokion
    Tan, Wang-Chiew
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2009, 2 (01):
  • [4] Macor: A maintainable XQuery model for representing nested schema mappings
    Qian, Gang
    Dong, Yi-Sheng
    [J]. Ruan Jian Xue Bao/Journal of Software, 2007, 18 (04): : 1026 - 1038
  • [5] On simplification of schema mappings
    Calvanese, Diego
    De Giacomo, Giuseppe
    Lenzerini, Maurizio
    Vardi, Moshe Y.
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (06) : 816 - 834
  • [6] Inverting schema mappings
    Fagin, Ronald
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2007, 32 (04):
  • [7] Limits of Schema Mappings
    Phokion G. Kolaitis
    Reinhard Pichler
    Emanuel Sallinger
    Vadim Savenkov
    [J]. Theory of Computing Systems, 2018, 62 : 899 - 940
  • [8] Learning Schema Mappings
    Ten Cate, Balder
    Dalmau, Victor
    Kolaitis, Phokion G.
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 2013, 38 (04):
  • [9] Core Schema Mappings
    Mecca, Giansalvatore
    Papotti, Paolo
    Raunich, Salvatore
    [J]. ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 655 - 668
  • [10] Schema mappings for the web
    Scharffe, Francois
    [J]. SEMANTIC WEB - ISEC 2006, PROCEEDINGS, 2006, 4273 : 988 - 988