学位论文 > 优秀研究生学位论文题录展示

基于XML的制造信息格式转换技术研究

作 者: 王巍
导 师: 刘泉
学 校: 武汉理工大学
专 业: 通信与信息系统
关键词: 语义键 XML模式 模式映射 数据转换
分类号: TP311.13
类 型: 硕士论文
年 份: 2009年
下 载: 50次
引 用: 2次
阅 读: 论文下载
 

内容摘要


XML(eXtensible Markup Language,可扩展标记语言)经过几年的发展已成为Web数据交换的标准,并在许多领域都得到广泛的应用。而在企业的信息化进程中,关系数据库由于技术成熟、数据管理能力强、稳定可靠的并发控制得到了广泛应用,并且在企业的各类数据管理中占据着重要地位,在制造企业中大量的制造信息也是存储于关系数据库中。以关系数据为存贮手段,以XML为交换载体的数据管理方式成为一种趋势,而关系数据向XML数据的转换是制造信息格式转换的关键。本文对含语义键的关系树模型、关系模式向XML模式的映射、关系数据转换成XML数据且在转换的过程中保持关系数据的语义等方面进行了深入的研究,提出了有效的方法与实现技术。(1)论文提出了一种含语义键的关系树模型,设计了一个依据关系模式生成对应关系树的算法。该算法不仅可以把关系模式转换为含有语义键关系树,且能保证转换后的语义键集的有效性和完备性。在此基础上,将基于语义键的关系树转换为XML模式,生成相应关系模式所对应的XML-Schema,该方法对于保留关系模式的语义约束,加强数据耦合是可行有效的。(2)在Web上进行数据交换时,往往要考虑进行数据交换的双方所要满足的XML模式约束。而如果在要交换的一方源数据是以关系数据的方式存储,就需要把关系数据发布成XML数据。为此,基于前面研究生成的用XML-Schema描述的XML模式约束,研究了一种将这种XML模式约束转换为嵌套的数据映射结构的方法。通过在数据映射结构中嵌入构造的SQL语句获取相应关系数据,然后放入XML文档的正确位置,最终完成关系数据到XML数据的转换。(3)用Java开发了一个B/S(Browser/Server)架构的RED2XML系统来实现上述思想,并可以作为Web上数据交换的中间件为实际应用提供支持。本文以关系数据库作为底层数据载体,研究了关系模式数据转换为XML模式数据方面的相关技术,有机地将关系模式同XML模式的模式映射与数据库动态查询技术结合,实现了关系数据库数据的XML格式数据的无损发布。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-15
  1.1 课题研究背景及其意义  9-11
  1.2 相关领域研究发展现状  11-13
  1.3 本文主要工作及结构安排  13-15
第2章 关系模式到XML模式的语义映射研究  15-39
  2.1 相关技术简介  15-19
    2.1.1 XML模式描述语言  15-18
    2.1.2 关系数据库简述  18-19
  2.2 关系树和语义键概念提出  19-22
    2.2.1 关系树模型  20-21
    2.2.2 路径语言  21-22
    2.2.3 语义键  22
  2.3 关系树生成算法  22-29
    2.3.1 关系模式提取  22-24
    2.3.2 关系树生成算法  24-27
    2.3.3 关系树的语义键  27-29
  2.4 关系树到XML模式的映射研究  29-38
    2.4.1 结点映射  30-32
    2.4.2 语义键映射  32-35
    2.4.3 结点合并  35-38
    2.4.4 算法补充  38
  2.5 本章小结  38-39
第3章 关系数据到XML数据的转换研究  39-50
  3.1 数据转换一般方法  39-41
    3.1.1 基于模板驱动的映射方法  39-40
    3.1.2 基于模型驱动的映射方法  40-41
    3.1.3 转换结构研究  41
  3.2 数据转换算法  41-48
    3.2.1 构造数据映射结构  41-45
    3.2.2 构造查询语句  45-47
    3.2.3 目标数据的匹配  47-48
    3.2.4 数据转换算法特点  48
  3.3 数据分割  48-49
  3.4 本章小结  49-50
第4章 数据转换原型系统设计  50-57
  4.1 系统设计  50-51
  4.2 相关技术和开发环境  51-52
  4.3 系统实例  52-55
  4.4 系统优化与完善  55-56
  4.5 本章小结  56-57
第5章 总结和展望  57-59
  5.1 全文工作总结  57-58
  5.2 展望  58-59
参考文献  59-63
致谢  63-64
攻读硕士学位期间发表的论文和参加课题  64

相似论文

  1. 海量多数据库集成系统的查询处理研究,TP311.13
  2. 汉文古籍标准化元数据转换研究与应用,TP391.1
  3. 基于CAN的汽车制动测试系统的研究与实现,U467.5
  4. 基于XML模式的异构数据集成中间件研究,TP311.52
  5. 三维二阶校正算法及其应用研究,O652
  6. 电力行业办公自动化的研究与实现,TM76
  7. 数据资源汇聚的可视化建模技术研究与应用,TP311.52
  8. 基于XML技术异构数据转换模型的研究与实现,TP311.52
  9. 基于XQuery的联系人管理系统开发,TP311.52
  10. 基于XML的异构数据交换技术研究,TP311.13
  11. 基于SSIS的数据起源追踪系统研究与实现,TP311.52
  12. 异构数据库系统中的查询分解与并发控制方法研究,TP311.13
  13. 基于XML的异构数据库相互转换的研究与实现,TP311.13
  14. 电信计费系统的分析和实现,TP311.52
  15. 基于XML的数据预处理关键技术研究及应用,TP311.13
  16. 基于统一映射规则的数据转换方法的研究与应用,TP399-C2
  17. 面向SMT的电子电路变批量柔性制造应用平台研究,TN710
  18. GARMIN G1000系统总线分析与数据转换平台研究,V247.5
  19. 基于宽表的SaaS多租户数据存储机制研究,TP393.09
  20. 基于XML的异构数据转换技术研究,TP311.13
  21. 海洋环境数据加载工具系统设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com