Updating recursive XML views of relations

被引:0
|
作者
Choi, Byron [1 ]
Cong, Gao [2 ]
Fan, Wenfei [3 ]
Viglas, Stratis D. [4 ]
机构
[1] Nanyang Technol Univ, Singapore 639798, Singapore
[2] Univ Edinburgh & Microsoft Res Asia, Edinburgh EH8 9YL, Midlothian, Scotland
[3] Univ Edinburgh & Bell Labs, Edinburgh EH8 9YL, Midlothian, Scotland
[4] Univ Edinburgh, Edinburgh EH8 9YL, Midlothian, Scotland
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the view update problem for XML views published from relational data. We consider (possibly) recursively defined XML views, compressed into DAGs and stored in relations. We provide new techniques to efficiently support XML view updates specified in terms of XPath expressions with recursion and complexfilters. The interaction between XPath recursion and DAG compression of XML views makes the analysis of XML view updates intriguing. Furthermore, many issues are still open even for relational view updates, and need to be explored. In response to these, we revise the update semantics to accommodate XML side effects based on the semantics of XML views, and present efficient algorithms to translate XML updates to relational view updates. Moreover we propose a mild condition on SPJ views, and show that under this condition the analysis of deletions on relational views becomes PTIME while the insertion analysis is NP-complete. Finally, we present an experimental study to verify the effectiveness of our techniques.
引用
收藏
页码:741 / +
页数:2
相关论文
共 50 条
  • [21] Querying and updating probabilistic information in XML
    Abiteboul, Serge
    Senellart, Pierre
    [J]. ADVANCES IN DATABASE TECHNOLOGY - EDBT 2006, 2006, 3896 : 1059 - 1068
  • [22] The recursive least squares with updating a dimension
    Neimark, YI
    Teklina, LG
    [J]. DOKLADY AKADEMII NAUK, 1996, 349 (05) : 608 - 609
  • [23] TAILOR, A TOOL FOR UPDATING VIEWS
    SHETH, AP
    LARSON, JA
    WATKINS, E
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1988, 303 : 190 - 213
  • [24] A pushdown machine for recursive XML processing
    Nakano, Keisuke
    Mu, Shin-Cheng
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2006, 4279 : 340 - 356
  • [25] KSRQuerying: XML Keyword with Recursive Querying
    Taha, Kamal
    Elmasri, Ramez
    [J]. DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2009, 5679 : 33 - 52
  • [26] XML views for electronic editions
    Iacob, Ionut E.
    Dekhtyar, Alex
    [J]. OPENING INFORMATION HORIZONS, 2006, : 139 - +
  • [27] XML views: Part 1
    Rajugan, R
    Chang, E
    Dillon, TS
    Feng, L
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 148 - 159
  • [28] Generalized XML security views
    Kuper, Gabriel
    Massacci, Fabio
    Rassadko, Nataliya
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2009, 8 (03) : 173 - 203
  • [29] Designing valid XML views
    Chen, YB
    Ling, TW
    Lee, ML
    [J]. CONCEPTUAL MODELING - ER 2002, 2002, 2503 : 463 - 477
  • [30] A browser for specifying XML views
    Baril, X
    Bellahsène, Z
    [J]. OOIS 2001: 7TH INTERNATIONAL CONFERENCE ON OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2001, : 164 - 174