An interpreter approach for exporting relational data into XML documents with structured export markup language

Joseph Fong, Herbert Shiu

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

10 Citations (Scopus)

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. © 2012, IGI Global.
Original languageEnglish
Pages (from-to)49-77
JournalJournal of Database Management
Volume23
Issue number1
DOIs
Publication statusPublished - Jan 2012

Research Keywords

  • Data Conversion
  • Interpreter Transformer
  • Relational Database
  • Structured Export Markup Language
  • XML Document

Fingerprint

Dive into the research topics of 'An interpreter approach for exporting relational data into XML documents with structured export markup language'. Together they form a unique fingerprint.

Cite this