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

基于XML的异构数据库相互转换的研究与实现

作 者: 钱蕾
导 师: 陶振凯
学 校: 沈阳理工大学
专 业: 计算机软件与理论
关键词: XML 异构数据库 数据转换 映射
分类号: TP311.13
类 型: 硕士论文
年 份: 2010年
下 载: 109次
引 用: 2次
阅 读: 论文下载
 

内容摘要


随着数据库技术的成熟,数据库管理系统己经成为人们管理数据的重要的手段。如今,相当多的企事业单位和政府机构内部的数据库管理系统都存储着一些独立的、分散的数据。由于在选择数据库管理系统时存在各种差异,使得数据源千差万别,形成了一个巨大的异构数据的“信息孤岛”环境,如何有效的共享这些数据已成为人们面临的一大难题。XML本身具有的与平台无关、易于扩展、交互性好和语义性强等特性,使其已经成为数据交换的事实标准。本论文利用XML作为异构数据库数据转换的介质,给出了异构数据库进行数据转换的详细方案,并设计了一个异构数据库转换系统。为了完成本系统,本论文对关系模式与XML模式间的映射技术进行研究,给出了在Schema中完整地描述关系模式中的表结构、数据类型、完整性约束等信息的算法,为关系模式与XML模式之间数据转换建立技术基础;本论文采用Base64编码解决了异构数据库中二进制大对象数据的转换;针对异构数据库数据转换中的安全问题,研究了XML的加密技术,设计了一个异构数据库安全转换模型。本论文对异构数据库转换系统中的各个模块进行了详细的设计和分析,最后在.NET平台下实现了该系统。并将其应用到辽宁省信用项目中,通过实际数据的验证,本系统取得了良好的效果。

全文目录


摘要  6-7
Abstract  7-11
第1章 绪论  11-15
  1.1 研究背景及意义  11
  1.2 研究现状  11-13
  1.3 研究内容  13-14
  1.4 论文组织结构  14-15
第2章 理论基础和相关技术  15-26
  2.1 XML 相关技术  15-23
    2.1.1 XML 简介  15
    2.1.2 XML 数据标准  15-17
    2.1.3 XML 模式语言  17-19
    2.1.4 XML 的查询  19-20
    2.1.5 XML 编程接口  20-23
  2.2 异构数据库的概念  23
  2.3 XML 与数据库技术  23-25
  2.4 XML 作为异构数据库转换介质的优点  25
  2.5 本章小结  25-26
第3章 异构数据库相互转换的关键技术  26-42
  3.1 XML 与关系数据库映射技术  26-35
    3.1.1 基于模板的映射方法  26-27
    3.1.2 基于模型的映射方法  27-29
    3.1.3 关系模式到XML 模式的映射  29-34
    3.1.4 XML 模式到关系模式的映射  34-35
  3.2 数据转换中二进制大对象数据的处理  35-37
    3.2.1 大对象数据的概述  35-36
    3.2.2 二进制大对象数据的转换  36-37
  3.3 异构数据库的安全转换  37-41
    3.3.1 异构数据库相互转换中的安全问题  37-38
    3.3.2 XML 加密技术  38-40
    3.3.3 异构数据库的安全转换  40-41
  3.4 本章小结  41-42
第4章 基于XML 的异构数据库转换系统的设计  42-53
  4.1 需求分析  42-43
    4.1.1 系统设计目标  42
    4.1.2 系统功能需求  42-43
  4.2 异构数据库转换系统概要设计  43-45
    4.2.1 系统总体功能  43-44
    4.2.2 系统总体工作流程  44-45
  4.3 异构数据库转换系统详细设计  45-52
    4.3.1 数据提取模块设计  45-46
    4.3.2 转换控制模块设计  46-48
    4.3.3 数据写入模块设计  48
    4.3.4 安全转换模块设计  48-49
    4.3.5 数据库操作模块设计  49-51
    4.3.6 公共模块设计  51-52
  4.4 本章小结  52-53
第5 章系统实现与验证  53-69
  5.1 开发环境  53
  5.2 系统的实现  53-62
    5.2.1 数据提取模块实现  53-55
    5.2.2 转换控制模块实现  55-56
    5.2.3 数据写入模块实现  56-57
    5.2.4 安全转换模块实现  57-59
    5.2.5 数据库操作模块实现  59-61
    5.2.6 公共模块实现  61-62
  5.3 系统的验证  62-68
  5.4 本章小结  68-69
结论  69-71
参考文献  71-74
攻读学位期间发表的论文及所取得的科研成果  74-75
致谢  75-76

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 基于非规则LDPC码的BICM系统优化设计,TN911.2
  3. 支持XML数据查询的F&B索引结构的研究,TP311.13
  4. 海量多数据库集成系统的查询处理研究,TP311.13
  5. AUTOSAR系统建模方法的研究与实现,TP311.52
  6. LXI自动测试系统集成技术研究,TP274
  7. 基于距离映射码的安全指纹认证研究,TP391.4
  8. 基于网络的服装款式设计系统的研究与实现,TS941.2
  9. 基于MDA的界面自动生成方法的研究,TP311.5
  10. UML模型到XMI的映射方法研究,TP311.5
  11. C++代码缺陷检测系统的研究与设计,TP311.53
  12. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  13. WordNet和《中国分类主题词表》的映射研究,G254
  14. 基于XML的异构数据交换系统的设计与实现,TP311.52
  15. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  16. 基于粒子系统的火焰和烟花实时模拟技术研究,TP391.9
  17. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  18. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  19. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  20. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  21. SOA架构在高校信息化系统中整合技术的应用,TP311.52

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