Efficiently Publishing Relational Data as XML Documents

Jayavel Shanmugasundaram
Computer Sciences Department
University of Wisconsin-Madison


XML is rapidly emerging as a standard for exchanging business data on the World Wide Web. For the foreseeable future, however, most business data will continue to be stored in relational database systems. Consequently, if XML is to fulfill its potential, some mechanism is needed to publish relational data as XML documents. A major challenge here is finding a way to efficiently structure and tag data from one or more tables as a hierarchical XML document. Different alternatives are possible depending on when this processing takes place and how much of it is done inside the relational engine. This talk will characterize and compare the performance of these alternatives.


Jayavel Shanmugasundaram is a Ph.D. candidate in the Computer Sciences department at the University of Wisconsin-Madison. He is also currently working on XML-related issues at the IBM Almaden Research Center. His research interests include Internet databases, data mining, OLAP and transaction processing in non-standard architectures.