Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Freire, Juliana |
Other Author |
Barbosa, Denilson; Mendelzon, Alberto O. |
Title |
Designing information-preserving mapping schemes for XML |
Date |
2005 |
Description |
An XML-to-relational mapping scheme consists of a procedure for shredding XML documents into relational databases, a procedure for publishing databases back as documents, and a set of constraints the databases must satisfy. In previous work, we discussed two notions of information preservation for mapping schemes: losslessness, which guarantees the complete reconstruction of a document from a database; and validation, which guarantees that every update to a database corresponding to a valid document results in a database corresponding to another valid document. Also, we described one information preserving mapping scheme, called Edge++, and showed that, under reasonable assumptions, lossless and validation are both undecidable. This leads to the question we study in this paper: how to design information-preserving mapping schemes. We propose to do it by starting with a scheme known to be information preserving (such as Edge++) and applying to it equivalence-preserving transformations written in weakly recursive ILOG. We study a particular incarnation of this framework, the LILO algorithm, and show that it provides signfii cant performance improvements over Edge++ and that the constraints it introduces are efficiently enforced in practice. |
Type |
Text |
Publisher |
Very Large Data Base Endowment Inc. (VLDB) |
First Page |
1 |
Last Page |
12 |
Subject |
Losslessness; Validation; Mapping scheme; Edge++; LILO; Lossless Inlining; Lossless Outlining; XML Schema |
Subject LCSH |
XML (Document markup language); Information storage and retrieval systems; Relational databases -- Management |
Language |
eng |
Bibliographic Citation |
Barbosa, D., Freire, J., & Mendelzon, A. O. (2005). Designing information-preserving mapping schemes for XML. Proceedings of the 31st VLDB Conference, Trondheim, Norway, 1-12. |
Rights Management |
(c)VLDB Endowment. Copying is by permission of the Very Large Data Base Endowment |
Format Medium |
application/pdf |
Format Extent |
274,214 bytes |
Identifier |
ir-main,12350 |
ARK |
ark:/87278/s6zs3dww |
Setname |
ir_uspace |
ID |
704993 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6zs3dww |