scispace - formally typeset
C

Chun Zhang

Researcher at IBM

Publications -  13
Citations -  5508

Chun Zhang is an academic researcher from IBM. The author has contributed to research in topics: Efficient XML Interchange & Query optimization. The author has an hindex of 12, co-authored 13 publications receiving 5475 citations. Previous affiliations of Chun Zhang include University of Wisconsin-Madison.

Papers
More filters
Proceedings ArticleDOI

Storing and querying ordered XML using a relational database system

TL;DR: This paper shows that XML's ordered data model can indeed be efficiently supported by a relational database system, and proposes three order encoding methods that can be used to represent XML order in the relational data model, and also proposes algorithms for translating ordered XPath expressions into SQL using these encoding methods.
Proceedings Article

Relational Databases for Querying XML Documents: Limitations and Opportunities

TL;DR: It turns out that the relational approach can handle most (but not all) of the semantics of semi-structured queries over XML data, but is likely to be effective only in some cases.
Proceedings ArticleDOI

On supporting containment queries in relational database management systems

TL;DR: The results suggest that contrary to most expectations, with some modifications, a native implementations in an RDBMS can support this class of query much more efficiently.
Proceedings ArticleDOI

Automating physical database design in a parallel database

TL;DR: This work seeks to automate the process of data partitioning in a shared-nothing parallel database system by using the query optimizer itself both to recommend candidate partitions for each table that will benefit each query in the workload, and to evaluate various combinations of these candidates.
Journal Article

The Niagara Internet Query System.

TL;DR: To handle infinite streams and data sources with unpredictable rates, the Niagara Internet Query System supports a “get partial” operation on blocking operators in order to produce partial query results, and inserts synchronization packets at critical points in the operator tree to guarantee the consistency of (partial) results.