Mapping XML Data to Relational Data: A DOM-based Approach

M. Atay, Y. Sun, D. Liu, S. Lu, and F. Fotouhi (USA)


XML, schema mapping, data mapping, RDBMS.


XML has emerged as the standard for representing and ex changing data on the World Wide Web. It is critical to have efficient mechanisms to store and query XML data to ex ploit the full power of this new technology. Several re searchers have proposed to use relational databases to store and query XML data. While several algorithms of schema mapping and query mapping have been proposed, the prob lem of mapping XML data to relational data, i.e., mapping an XML INSERT statement to a sequence of SQL INSERT statements, has not been addressed thoroughly in the litera ture. In this paper, we propose an efficient linear algorithm for mapping XML data to relational data. This algorithm is based on our previous proposed inlining algorithm for map ping DTDs to relational schemas and can be easily adapted to other inlining algorithms.

Important Links:

Go Back