Efficient XML Query Rewriting over the Multiple XML Views
نویسندگان
چکیده
{gaojun, dqyang, tjwang }@ pku.edu.cn Abstract XML query rewriting in the distributed computing environment receives high attention recently. Different from existing work, we focus on the query rewriting in the cases that there are multiple views at the client side. We design two data structures to manage the multiple XML views. MPTree is constructed from the main path of the XML views to generate the candidate query rewriting plan. PPLattice is constructed from the predicate sub trees of the XPath views to validate the candidate query rewriting plan. Based on MPtree and PPLattice, the query rewriting plans search space over multiple views is pruned significantly and the high cost of the query containment can be reduced. Keyword XML,Rewrite,View,Query
منابع مشابه
Answering Queries using Views over Probabilistic XML: Complexity and Tractability
We study the complexity of query answering using views in a probabilistic XML setting, identifying large classes of XPath queries – with child and descendant navigation and predicates – for which there are efficient (PTime) algorithms. We consider this problem under the two possible semantics for XML query results: with persistent node identifiers and in their absence. Accordingly, we consider ...
متن کاملChallenges for View-Based Query Answering over Probabilistic XML
This is the first and preliminary study on answering queries using views in a probabilistic XML setting. We formalize the problem and study it under the two possible semantics for XML query results: with node identifiers and in their absence. Accordingly, we consider rewrite plans that can exploit a single view, by means of compensation, and plans that can use multiple views, by means of inters...
متن کاملQuery Rewriting over Generalized XML Security Views
We investigate the experimental effectiveness of XML security views. Our model consists of access control policies specified over DTDs with XPath expression for datadependent access control policies. We provide the notion of security views for characterizing information accessible to authorized users. This is a transformed (sanitized) DTD schema that is used by users for query formulation. To a...
متن کاملTowards an Exhaustive Set of Rewriting Rules for XQuery Optimization: BizQuery Experience
Today it is wildly recognized that optimization based on rewriting leads to faster query execution. The role of a query rewriting grows significantly when a query defined in terms of some view is processed. Using views is a good idea for building flexible virtual data integration systems with declarative query support. At present time such systems tend to be based on the XML data model and use ...
متن کاملRewriting Queries over Xml Views
Rewriting Queries over XML Views Theophanis Tsandilas Master Graduate Department of Computer Science University of Toronto XML is widely used as the standard format of data representation and data exchange on the Web and database research has recently focused on exploiting its experience in traditional databases to handle similar issues in the context of the new data format This thesis deals wi...
متن کامل