DBScholar

Back to papers

Relational Databases for Querying XML Documents: Limitations and Opportunities

Summary: Evaluates a conservative relational approach to XML: DTD-guided shredding, XML-to-SQL translation, and result reconstruction. Reveals which semi-structured query semantics relational engines cannot capture and proposes relational extensions to address them. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
h19af11f2a149bb9c
Venue
VLDB
Year
1999
Pagerank
0.0002928095
Overall Rank
141 | 99.06%
DOI
-

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{shanmugasundaram_vldb99,
        title = {{Relational Databases for Querying XML Documents: Limitations and Opportunities}},
        author = {Shanmugasundaram, Jayavel and Tufte, Kristin and He, Gang and Zhang, Chun and DeWitt, David and Naughton, Jeffrey},
        journal = {PVLDB},
        series = {{VLDB} '99},
        year = {1999}
}

Incoming Citations (Sorted by Pagerank)

Showing 50 of 57 citing papers.

Rank Citing Paper Year Venue Pagerank
86 XMark: A Benchmark for XML Data Management 2002 VLDB 0.00035793969
129 Efficient and Extensible Algorithms for Multi Query Optimization 2000 SIGMOD 0.00030395767
166 On Supporting Containment Queries in Relational Database Management Systems 2001 SIGMOD 0.00027241844
179 Holistic Twig Joins: Optimal XML Pattern Matching 2002 SIGMOD 0.00026617591
374 Storing and Querying Ordered XML Using a Relational Database System 2002 SIGMOD 0.00019698564
376 Scalable Semantic Web Data Management Using Vertical Partitioning 2007 VLDB 0.0001961765
441 A Fast Index for Semistructured Data 2001 VLDB 0.00018206766
544 Efficiently Publishing Relational Data as XML Documents 2000 VLDB 0.00016622134
737 Graph Indexing: Tree + Delta >= Graph 2007 VLDB 0.00014357361
741 Covering Indexes for Branching Path Queries 2002 SIGMOD 0.00014318553
780 The case against specialized graph analytics engines 2015 CIDR 0.00014037973
1,118 XTRACT: A System for Extracting Document Type Descriptors from XML Documents 2000 SIGMOD 0.00011950028
1,171 Set Containment Joins: The Good, The Bad and The Ugly 2000 VLDB 0.00011697392
1,235 A Comprehensive XQuery to SQL Translation using Dynamic Interval Encoding 2003 SIGMOD 0.00011400492
1,353 MARS: A System for Publishing XML from Mixed and Redundant Storage 2003 VLDB 0.00010925367
1,745 Sinew: A SQL System for Multi-Structured Data 2014 SIGMOD 9.7324334e-05
1,784 System RX: One Part Relational, One Part XML 2005 SIGMOD 9.6466168e-05
1,960 StatiX: Making XML Count 2002 SIGMOD 9.3083244e-05
2,526 Path Queries on Compressed XML 2003 VLDB 8.3393779e-05
2,746 Holistic Twig Joins on Indexed XML Documents 2003 VLDB 8.0587951e-05
2,918 Extracting and Analyzing Hidden Graphs from Relational Databases 2017 SIGMOD 7.8546643e-05
3,235 From Tree Patterns to Generalized Tree Patterns: On Efficient Evaluation of XQuery 2003 VLDB 7.4998307e-05
3,505 Fast Queries Over Heterogeneous Data Through Engine Customization 2016 VLDB 7.2474175e-05
3,581 Efficiently Linking Text Documents with Relevant Structured Information 2006 VLDB 7.1889874e-05
3,917 JSON Tiles: Fast Analytics on Semi-Structured Data 2021 SIGMOD 6.925328e-05
4,001 Tree Logical Classes for Efficient Evaluation of XQuery 2004 SIGMOD 6.8578225e-05
4,091 Automatic Generation of Normalized Relational Schemas from Nested Key-Value Data 2016 SIGMOD 6.8116205e-05
4,478 LegoDB: Customizing Relational Storage for XML Documents 2002 VLDB 6.5802277e-05
4,639 On Testing Satisfiability of Tree Pattern Queries 2004 VLDB 6.4900386e-05
4,939 Colorful XML: One Hierarchy Isn't Enough 2004 SIGMOD 6.343473e-05
5,009 Optimizing View Queries in ROLEX to Support Navigable Result Trees 2002 VLDB 6.3145327e-05
5,104 Relational Approach for Shortest Path Discovery over Large Graphs 2012 VLDB 6.2703153e-05
5,149 ShreX: Managing XML Documents in Relational Databases 2004 VLDB 6.2528647e-05
5,612 Annotated XML: Queries and Provenance 2008 PODS 6.0656179e-05
5,710 BLAS : An Efficient XPath Processing System 2004 SIGMOD 6.0214073e-05
5,812 Column Stores For Wide and Sparse Data 2007 CIDR 5.9844567e-05
5,893 Pattern tree algebras: sets or sequences? 2005 VLDB 5.9538443e-05
6,567 Incorporating XSL Processing Into Database Engines 2002 VLDB 5.7443632e-05
7,181 Designing Information-Preserving Mapping Schemes for XML 2005 VLDB 5.5906468e-05
7,314 Query Translation from XPath to SQL in the Presence of Recursive DTDs 2005 VLDB 5.5535812e-05
7,421 Structured Materialized Views for XML Queries 2007 VLDB 5.5301467e-05
7,630 Why Off-the-Shelf RDBMSs are Better at XPath Than You Might Expect 2007 SIGMOD 5.4795145e-05
8,027 Cost-Sensitive Reordering of Navigational Primitives 2005 SIGMOD 5.4029105e-05
8,387 Automated Migration of Hierarchical Data to Relational Tables using Programming-by-Example 2018 VLDB 5.3403083e-05
9,139 CRIUS: User-Friendly Database Design 2011 VLDB 5.220895e-05
9,536 RRXS: Redundancy reducing XML storage in relations 2003 VLDB 5.1633462e-05
9,843 Hubble: An Advanced Dynamic Folder Technology for XML 2005 VLDB 5.1213404e-05
9,989 Schema-Based Query Optimisation for Graph Databases 2025 SIGMOD 5.0989764e-05
11,200 Nested Parquet Is Flat, Why Not Use It? How To Scan Nested Data With On-the-Fly Key Generation and Joins 2025 SIGMOD 4.9769913e-05
11,604 Searching Data Lakes for Nested and Joined Data 2024 VLDB 4.9769913e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 6 of 6 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
96 The Database Language GEM 1983 SIGMOD 0.00034271712
114 A Decomposition Storage Model 1985 SIGMOD 0.00031916625
130 A Query Language and Optimization Techniques for Unstructured Data 1996 SIGMOD 0.00030306096
140 Remarks on the Algebra of Non First Normal Form Relations 1982 PODS 0.00029333191
326 Storing Semistructured Data with STORED 1999 SIGMOD 0.00020953829
582 From Structured Documents to Novel Query Facilities 1994 SIGMOD 0.00015975125
Previous Page 1 / 1 Next

Semantically Similar Papers