Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Querying and Updating the File
VLDB '93 Proceedings of the 19th 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
Extensions of Attribute Grammars for Structured Document Queries
DBPL '99 Revised Papers from the 7th International Workshop on Database Programming Languages: Research Issues in Structured and Semistructured Database Programming
Capturing both types and constraints in data integration
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
Native XML support in DB2 universal database
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Condensative stream query language for data streams
ADC '07 Proceedings of the eighteenth conference on Australasian database - Volume 63
Xml publishing: bridging theory and practice
DBPL'07 Proceedings of the 11th international conference on Database programming languages
Hi-index | 0.00 |
This paper presents a new framework for users to select relevant data from an xml document and store it in an existing relational database, as opposed to previous approaches that shred the entire xml document into a newly created database of a newly designed schema. The framework is based on a notion of xml2db mappings. An xml2db mapping extends a (possibly recursive) dtd by associating element types with semantic attributes and rules. It extracts either part or all of the data from an xml document, and generates sql updates to increment an existing database using the xml data. We also provide an efficient technique to evaluate xml2db mappings in parallel with sax parsing. These yield a systematic method to store xml data selectively in an existing database.