TY - JOUR
T1 - An interpreter approach for exporting relational data into XML documents with structured export markup language
AU - Fong, Joseph
AU - Shiu, Herbert
PY - 2012/1
Y1 - 2012/1
N2 - 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.
AB - 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.
KW - Data Conversion
KW - Interpreter Transformer
KW - Relational Database
KW - Structured Export Markup Language
KW - XML Document
UR - http://www.scopus.com/inward/record.url?scp=84857614219&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-84857614219&origin=recordpage
U2 - 10.4018/jdm.2012010103
DO - 10.4018/jdm.2012010103
M3 - RGC 21 - Publication in refereed journal
SN - 1063-8016
VL - 23
SP - 49
EP - 77
JO - Journal of Database Management
JF - Journal of Database Management
IS - 1
ER -