Translating relational schema with constraints into XML schema

被引:8
|
作者
Fong, J
Fong, A
Wong, HK
Yu, P
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] City Univ Hong Kong, Dept Elect Engn, Hong Kong, Hong Kong, Peoples R China
关键词
relational schema; XML schema; schema translation; extended entity relationship model; document type definition; document type definition graph; XML view;
D O I
10.1142/S0218194006002744
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With XML adopted as the technology trend on the Internet, and with investment in the current relational database systems, companies must convert their relational data into XML documents for data transmission on the Internet. In the process, to preserve the users' relational data requirements of data constraints into the converted XML documents, we must define a meaningful root element for each XML document. The construction of an XML document is based on the root element and its relevant elements. The root element can be selected from a relational entity table in the existing relational database, which depends on the requirements to present the business behind. The relevant elements are mapped from the related entities, based on the navigability of the chosen entity. The derived root and relevant elements can form a Data Type Definition Graph (DTD-graph) of an XML conceptual schema diagram which can be mapped into a Data Type Definition (DTD) of an XML schema. The result is a translated XML schema with semantic constraints transferred from a relational conceptual schema of an Extended Entity Relationship (EER) model. The data conversion from relational data to the XML documents can be done after the schema translation. The relational data are loaded into XML documents according to the translated DTD.
引用
收藏
页码:201 / 243
页数:43
相关论文
共 50 条
  • [41] Developing a database schema generator based on XML schema
    Lim, Jong-Seon
    Choi, Mun-Young
    Joo, Kyung-Soo
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 : 1690 - 1694
  • [42] DTD schema: a simple but powerful XML schema language
    Liu, Mengchi
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2008, 4 (04) : 465 - +
  • [43] Towards optimal workload-aware XML to relational schema mapping
    Xiaoling Wang
    Jinfeng Luan
    Guimei Liu
    Aoying Zhou
    Annals of Operations Research, 2009, 168 : 133 - 150
  • [44] The XML Tree Model - toward an XML conceptual schema reversed from XML Schema Definition
    Fong, Joseph
    Cheung, San Kuen
    Shiu, Herbert
    DATA & KNOWLEDGE ENGINEERING, 2008, 64 (03) : 624 - 661
  • [45] Towards optimal workload-aware XML to relational schema mapping
    Wang, Xiaoling
    Luan, Jinfeng
    Liu, Guimei
    Zhou, Aoying
    ANNALS OF OPERATIONS RESEARCH, 2009, 168 (01) : 133 - 150
  • [46] An efficient mapping schema for storing and accessing XML data in relational databases
    Wu, Jun
    Huang, Shang-Yi
    INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2009, 5 (03) : 327 - +
  • [47] Efficient schema-based XML-to-relational data mapping
    Atay, Mustafa
    Chebotko, Artem
    Liu, Dapeng
    Lu, Shiyong
    Fotouhi, Farshad
    INFORMATION SYSTEMS, 2007, 32 (03) : 458 - 476
  • [48] Data schema evolution support in XML-relational database systems
    A. A. Simanovsky
    Programming and Computer Software, 2008, 34 : 16 - 26
  • [49] Converting XML Schema Data to Object-Relational Data with DOM
    Sang, Lijun
    Xiao, Jihai
    Cui, Xiaohong
    WEB INFORMATION SYSTEMS AND MINING, PT II, 2011, 6988 : 452 - 460
  • [50] Data schema evolution support in XML-relational database systems
    IntelliJ Labs, LLC, ul. Kantemirovskaya 2a, St. Petersburg, 197342, Russia
    Program. Comput. Softw., 2008, 1 (16-26):