基于XML的异构关系数据库集成技术的研究与实现

基于XML的异构关系数据库集成技术的研究与实现

论文摘要

建立分布式协作开发环境是实现设计工具之间进行交互与数据共享、提高设计与开发效率的一种重要手段。不同工具所使用或产生的数据往往存储在不同的关系数据库中,为使这些数据在不同工具之间得到共享与利用,必须提供有效的数据访问机制。异构关系数据库集成系统能够使协作开发环境中不同工具之间的数据访问摆脱工具本身的限制,从而实现不同工具在同一设计任务中的相互协作。为满足异构关系数据库集成的灵活性和完整性要求,本文提出了一种基于XML的异构关系数据库数据转换方法,分别制定了关系数据库模式和关系数据库数据与定制格式的XML文档的映射规则,设计了相关的转换算法,通过模式转换和数据迁移的方式实现了关系数据库之间的数据转换。实验表明,上述方法能够高效的完成异构关系数据库数据转换,并且保证了被转换数据的实体完整性和参照完整性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目背景
  • 1.2 研究目标与内容
  • 1.3 国内外研究现状
  • 1.3.1 国外研究现状
  • 1.3.2 国内研究现状
  • 1.4 论文的工作与组织结构
  • 第二章 相关技术与理论
  • 2.1 项目中采用的相关技术
  • 2.1.1 工具集成技术
  • 2.1.2 SOA技术
  • 2.1.3 Web Services
  • 2.1.4 Web服务业务流程执行语言BPEL
  • 2.2 可扩展标记语言XML
  • 2.2.1 XML编程模型
  • 2.2.2 关系数据库与XML的映射方法
  • 2.3 开放数据库连接ODBC
  • 2.4 本章小结
  • 第三章 RDB与XML映射模型的分析与设计
  • 3.1 异构关系数据库集成框架设计
  • 3.1.1 系统结构设计
  • 3.1.2 系统工作原理和特点
  • 3.2 关系数据库与XML的形式化表示方法
  • 3.2.1 关系数据库的形式化定义
  • 3.2.2 XML文档的形式化定义
  • 3.3 RDB与XML的映射模型
  • 3.3.1 获取关系数据库模式
  • 3.3.2 RDB模式与XML映射模型的定义
  • 3.3.3 RDB数据与XML的映射模型的定义
  • 3.4 本章小结
  • 第四章 RDB与XML映射模型的实现
  • 4.1 RDB到XML正向映射模型的实现
  • 4.1.1 关系模式的提取
  • 4.1.2 RDB模式与XML中间文件的映射
  • 4.1.3 RDB数据与XML中间文件的映射
  • 4.2 RDB与XML逆向映射模型的实现
  • 4.2.1 RDB模式XML文档与关系数据库的映射
  • 4.2.2 RDB数据XML文档与关系数据库的映射
  • 4.2.3 SQL语句的动态生成
  • 4.3 数据转换中关键技术及难点
  • 4.3.1 冲突处理方法
  • 4.3.2 异构数据源数据类型转换方法
  • 4.3.3 数据转换过程中大对象的处理
  • 4.4 本章小结
  • 第五章 实验研究
  • 5.1 实验用例描述
  • 5.2 Oracle数据库向XML中间文件的转换
  • 5.3 XML中间文件向SQLServer数据库的转换
  • 5.4 性能测试及比较
  • 5.5 本章小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 读研期间研究成果
  • 相关论文文献

    • [1].企业级数据库集成应用实践教学体系设计[J]. 计算机教育 2013(11)
    • [2].一种基于“智能映射字典”的异构空间数据库集成和访问方法[J]. 电脑与信息技术 2010(04)
    • [3].Authorware中音视频再压缩及数据库集成技术研究[J]. 现代电子技术 2008(16)
    • [4].一种深度网络数据库集成技术研究[J]. 科研信息化技术与应用 2009(01)
    • [5].基于计算实验的学术电子期刊供应链价格协调研究[J]. 信息资源管理学报 2014(03)
    • [6].一种在异构数据库中进行查询的方法研究[J]. 科技广场 2009(05)
    • [7].Jena推理机制及应用研究[J]. 河北省科学院学报 2009(04)
    • [8].图书馆异构数据库集成技术浅析[J]. 科学咨询(决策管理) 2009(01)
    • [9].校园“一卡通”系统数据库集成机制研究[J]. 中国教育信息化 2009(05)
    • [10].那些卧薪尝胆的没落贵族[J]. 程序员 2010(08)
    • [11].产品推荐[J]. 现代制造 2010(19)
    • [12].MapInfo的数据库集成开发技术[J]. 医学信息 2008(07)
    • [13].基于元数据的多源遥感影像数据库集成技术研究与实现[J]. 测绘科学 2012(03)
    • [14].基于AutoCAD的自动化系统原理图快速出图系统[J]. 中国冶金 2013(08)
    • [15].基于ArcGIS Engine的龙凤溪污染状况信息系统的设计与实现[J]. 安徽农业科学 2010(05)
    • [16].一种考试报名及收费系统的设计开发[J]. 武汉船舶职业技术学院学报 2014(04)
    • [17].石油地震成果数据库集成及可视化应用研究[J]. 内蒙古石油化工 2009(06)
    • [18].计算机在企业经济管理中的应用[J]. 商场现代化 2013(30)
    • [19].应急多源遥感元数据库集成系统的本体研究[J]. 测绘科学 2012(03)
    • [20].新余电厂厂级监测信息系统数据库与振动数据库集成[J]. 硅谷 2010(24)
    • [21].浅谈XML的若干关键问题[J]. 电脑知识与技术 2008(14)
    • [22].卫勤优化决策综合数据库研究与设计[J]. 第二军医大学学报 2008(08)
    • [23].基于网格的GIS空间数据库集成实验研究[J]. 福建电脑 2011(05)
    • [24].数字化校园中数据库集成技术的研究[J]. 电脑学习 2010(03)
    • [25].轻量级平台式仿真试验系统的设计及实现[J]. 计算机工程与设计 2010(13)
    • [26].南昌市土地利用市级数据库建设关键技术的探讨[J]. 江西煤炭科技 2013(04)
    • [27].下期要目[J]. 江苏电机工程 2012(06)
    • [28].天津市防汛抗旱指挥系统的研制[J]. 海河水利 2013(03)
    • [29].国内学术电子期刊供应链上多元主体竞争合作关系探讨[J]. 情报杂志 2012(04)
    • [30].基于Web Services的校园教学资源共享系统研究与实现[J]. 首都师范大学学报(自然科学版) 2008(03)

    标签:;  ;  ;  ;  

    基于XML的异构关系数据库集成技术的研究与实现
    下载Doc文档

    猜你喜欢