Answering queries using views (extended abstract)
PODS '95 Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Storing semistructured data with STORED
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
On wrapping query languages and efficient XML integration
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
SilkRoute: trading between relations and XML
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Efficiently Publishing Relational Data as XML Documents
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Querying XML Views of Relational Data
Proceedings of the 27th International Conference on Very Large Data Bases
Answering XML Queries on Heterogeneous Data Sources
Proceedings of the 27th International Conference on Very Large Data Bases
Efficient Relational Storage and Retrieval of XML Documents
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Storing and querying ordered XML using a relational database system
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
ANSI SQL hierarchical processing can fully integrate native XML
ACM SIGMOD Record
Integrated querying of XML data in RDBMSs
Proceedings of the 2003 ACM symposium on Applied computing
Recursive XML Schemas, Recursive XML Queries, and Relational Storage: XML-to-SQL Query Translation
ICDE '04 Proceedings of the 20th International Conference on Data Engineering
ORDPATHs: insert-friendly XML node labels
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
XTABLES: Bridging relational technology and XML
IBM Systems Journal
Unraveling the duplicate-elimination problem in XML-to-SQL query translation
Proceedings of the 7th International Workshop on the Web and Databases: colocated with ACM SIGMOD/PODS 2004
Proceedings of the 2005 ACM SIGMOD international conference on Management of data
Querying and maintaining ordered XML data using relational databases
ADC '05 Proceedings of the 16th Australasian database conference - Volume 39
XQuery implementation in a relational database system
VLDB '05 Proceedings of the 31st international conference on Very large data bases
An empirical study of XML data management in business information systems
Journal of Systems and Software - Special issue: Selected papers from the 11th Asia Pacific software engineering conference (APSEC 2004)
Efficient schema-based XML-to-Relational data mapping
Information Systems
Propagating XML constraints to relations
Journal of Computer and System Sciences
XML subtree reconstruction from relational storage of XML documents
Data & Knowledge Engineering
Efficiently Querying Large XML Data Repositories: A Survey
IEEE Transactions on Knowledge and Data Engineering
Mixed mode XML query processing
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Indexing XML data stored in a relational database
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
XTRON: An XML data management system using relational databases
Information and Software Technology
Grouping and optimization of XPath expressions in DB2® pureXML
Proceedings of the 2008 ACM SIGMOD international conference on Management of data
Query translation from XPath to SQL in the presence of recursive DTDs
The VLDB Journal — The International Journal on Very Large Data Bases
XML: some papers in a haystack
ACM SIGMOD Record
EXRT: towards a simple benchmark for XML readiness testing
TPCTC'10 Proceedings of the Second TPC technology conference on Performance evaluation, measurement and characterization of complex systems
Data exchange between distributed spectral databases
Computers & Geosciences
Tractable XML data exchange via relations
Proceedings of the 20th ACM international conference on Information and knowledge management
A middleware approach to storing and querying XML documents in relational databases
ADVIS'04 Proceedings of the Third international conference on Advances in Information Systems
s-XML: An efficient mapping scheme to bridge XML and relational database
Knowledge-Based Systems
XPEV: a storage model for well-formed XML documents
FSKD'05 Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part I
Managing dynamic repositories for digital content components
EDBT'04 Proceedings of the 2004 international conference on Current Trends in Database Technology
Querying XML documents from a relational database in the presence of DTDs
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
A quantitative summary of XML structures
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
WReX: a scalable middleware architecture to enable XML caching for web-services
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
On the efficient processing regular path expressions of an enormous volume of XML data
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
Storing multidimensional XML documents in relational databases
DEXA'07 Proceedings of the 18th international conference on Database and Expert Systems Applications
On bridging relational and document-centric data stores
BNCOD'13 Proceedings of the 29th British National conference on Big Data
Hi-index | 0.00 |
There has been recent interest in using relational database systems to store and query XML documents. Each of the techniques proposed in this context works by (a) creating tables for the purpose of storing XML documents (also called relational schema generation), (b) storing XML documents by shredding them into rows in the created tables, and (c) converting queries over XML documents into SQL queries over the created tables. Since relational schema generation is a physical database design issue -- dependent on factors such as the nature of the data, the query workload and availability of schemas -- there have been many techniques proposed for this purpose. Currently, each relational schema generation technique requires its own query processor to efficiently convert queries over XML documents into SQL queries over the created tables. In this paper, we present an efficient technique whereby the same query-processor can be used for all such relational schema generation techniques. This greatly simplifies the task of relational schema generation by eliminating the need to write a special-purpose query processor for each new solution to the problem. In addition, our proposed technique enables users to query seamlessly across relational data and XML documents. This provides users with unified access to both relational and XML data without them having to deal with separate databases.