A Translation Algorithm for Effective RDB-to-XML Schema Conversion Considering Referential Integrity Information

被引:0
作者
Kim, Jinhyung [1 ]
Jeong, Dongwon [2 ]
Baik, Doo-Kwon [1 ]
机构
[1] Korea Univ, Dept Comp Sci & Engn, Seoul 136713, South Korea
[2] Kunsan Natl Univ, Dept Informat & Stat, Kunsan 573701, Jollabuk Do, South Korea
关键词
value cardinality; query pattern; relational schema; XML schema; explicit referential integrity relations; implicit referential integrity relations; RELATIONAL DATABASE; DOCUMENTS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a new relational schema (R-schema) to XML Schema translation algorithm that analyzes the cardinality between data values and patterns of user queries to resolve the implicit referential integrity issue. Many translation methods have been developed taking into account structural and/or semantic aspects. However, earlier methods have considered only the explicit referential integrity specified by the R-schema during translation or partially reflect the implicit referential integrity. It causes several problems such as incorrect translations, abnormal relational model transitions, and so on. In addition, many conventional translation algorithms support XML document type declaration (DTD) as the final translation result. However, it is insufficient to exactly represent the information of the R-schema. The VQT algorithm analyzes the value cardinality and user query patterns and extracts the implicit referential integrities by using the cardinality property of foreign key constraints between columns and the equi-join characteristic in user queries. The VQT algorithm can apply the extracted implied referential integrity relation information to the R-schema and create an XML Schema as the final result. Therefore, the VQT algorithm prevents the R-schema from incorrectly converting into the XML Schema, and it richly and powerfully represents all the information in the R-schema by creating ail XML Schema as the translation result on behalf of the XML DTD.
引用
收藏
页码:137 / 166
页数:30
相关论文
共 27 条
[1]   EXTRACTING AN ENTITY-RELATIONSHIP SCHEMA FROM A RELATIONAL DATABASE THROUGH REVERSE ENGINEERING [J].
ANDERSSON, M .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 1995, 4 (2-3) :259-285
[2]  
[Anonymous], 2000, EXTENSIBLE MARKUP LA
[3]   Fuzzy semantic tagging and flexible querying of XML documents extracted from the Web [J].
Buche, P ;
Dibie-Barthélemy, J ;
Haemmerlé, O ;
Hignette, G .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2006, 26 (01) :25-40
[4]  
CAREY MJ, 2000, P 26 INT C VER LARG, P646
[5]   A practical approach to extracting DTD-conforming XML documents from heterogeneous data sources [J].
Chen, SK ;
Lo, ML ;
Wu, KL ;
Yih, JS ;
Viehrig, C .
INFORMATION SCIENCES, 2006, 176 (07) :820-844
[6]  
DAVID H, 2004, BEGINNING XML
[7]  
DUTA A, 2004, P ACM SIG S APPL COM, P698
[8]  
ELMASRI R, 2003, FUNDAMENTAL DATABASE
[9]   Integrity constraints for XML [J].
Fan, WF ;
Siméon, J .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 66 (01) :254-291
[10]   SilkRoute:: trading between relations and XML [J].
Fernández, M ;
Tan, WC ;
Suciu, D .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6) :723-745