Reference Hub10
An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language

An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language

Joseph Fong, Herbert Shiu
Copyright: © 2012 |Volume: 23 |Issue: 1 |Pages: 29
ISSN: 1063-8016|EISSN: 1533-8010|EISBN13: 9781466614932|DOI: 10.4018/jdm.2012010103
Cite Article Cite Article

MLA

Fong, Joseph, and Herbert Shiu. "An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language." JDM vol.23, no.1 2012: pp.49-77. http://doi.org/10.4018/jdm.2012010103

APA

Fong, J. & Shiu, H. (2012). An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language. Journal of Database Management (JDM), 23(1), 49-77. http://doi.org/10.4018/jdm.2012010103

Chicago

Fong, Joseph, and Herbert Shiu. "An Interpreter Approach for Exporting Relational Data into XML Documents with Structured Export Markup Language," Journal of Database Management (JDM) 23, no.1: 49-77. http://doi.org/10.4018/jdm.2012010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Almost all enterprises use relational databases to handle real time business operations and most need to generate various XML documents for data exchanges internally among various departments and externally with business partners. Exporting data in a relational database to an XML document can be considered a data conversion process. Based on the four approaches for data conversion: Customized program, Interpretive transformer, Translator generator, and Logical level translation, this paper proposes a new interpretive approach using Structured Export Markup Language (SEML) interpreter for converting relational data into XML documents. The frameworks and languages proposed by other researchers are neither generic nor able to generate arbitrary XML documents. Therefore, SEML interpreter is a simple, user friendly, and complete solution with a new mark-up language ? SEML ? for data conversion. The solution can be used as a generic tool for extracting, transforming, and loading (ETL) purposes. In other words, the SEML interpreter is a solution for relational databases similar to what X-Query is for XML databases.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.