ACM Home Page
Please provide us with feedback. Feedback
Updates and views dependencies in semi-structured databases
Full text PdfPdf (509 KB)
Source
ACM International Conference Proceeding Series; Vol. 299 archive
Proceedings of the 2008 international symposium on Database engineering & applications table of contents
Coimbra, Portugal
SESSION: Semi-structured databases and XML table of contents
Pages 159-168  
Year of Publication: 2008
ISBN:978-1-60558-188-0
Authors
Françoise Gire  CRI Paris 1 Panthéon Sorbonne University, Paris, France
Hicham Idabal  CRI Paris 1 Panthéon Sorbonne University, Paris, France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 49,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1451940.1451963
What is a DOI?

ABSTRACT

In this paper we study the classical problem of the impact of an update on a view defined over semi-structured data. We adopt the following working hypotheses: (i) the source document is modeled by an unranked, labeled, ordered tree, (ii) a view v is a tree query whose evaluation on the source document provides a desired partial view of the document, (iii) a class of updates C is also given by a tree query selecting the nodes to modify. We then study the following problem: given a view query v and a class of updates C, is it possible to detect if the view v is independent of each update q in C? We show that the problem is in general PSPACE-hard. We propose a sufficient condition evaluable in polynomial time ensuring the independence of a view v with respect to a class of updates C. We then consider the class of linear view queries for which the problem becomes polynomial.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
M. Benedikt, A. Bonifati, S. Flesca, and A. Vyas. Verification of tree updates for optimization. In CAV, volume 3576, pages 379--393. Springer, 2005.
6
7
 
8
 
9
K. Dimitrova, M. El-Sayed, and E. Rundensteiner. Order-sensitive view maintenance of materialized xquery views, 2003.
 
10
G. Ghelli, K. H. Rose, and J. Siméon. Commutativity analysis in XML update languages. In ICDT, pages 374--388, 2007.
 
11
T. Griffin and L. Libkin. Incremental maintenance of views with duplicates. pages 328--339, 1995.
 
12
A. Gupta and I. S. Mumick. Maintenance of materialized views: Problems, techniques, and applictions. In Proc. 24th Int. Conf. Very Large Data Bases, VLDB, 1995.
13
 
14
 
15
 
16
17
 
18
M. Onizuka, F. Y. Chan, R. Michigami, and T. Honishi. Incremental maintenance for materialized XPath/XSLT views.
 
19
L. Quan, L. Chen, and E. Rundensteiner. Efficient refresh in an XQL-based web caching system, 2000.
 
20
M. Raghavachari and O. Shmueli. Conflicting XML updates. In Advances in Database Technology - EDBT, volume 3896, pages 552--569, 2006.
21
 
22
M. H. Scholl, C. Laasch, and M. Tresch. Updatable views in object-oriented databases. In Proc. 2nd Intl. Conf. on Deductive and Object-Oriented Databases (DOOD), number 566, 1991.
 
23
 
24
W. C. XPath. XML path language(XPath) version 1.0. Novembre 1999.
 
25

Collaborative Colleagues:
Françoise Gire: colleagues
Hicham Idabal: colleagues