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

异构数据库环境下数据集成技术的研究

作 者: 郭延全
导 师: 赵广利
学 校: 大连海事大学
专 业: 计算机应用技术
关键词: 异构数据源集成 XML 公共模型 查询分解
分类号: TP311.13
类 型: 硕士论文
年 份: 2007年
下 载: 293次
引 用: 8次
阅 读: 论文下载
 

内容摘要


随着Internet的飞速发展,网络迅速成为一种重要的信息传播和交换的手段,在Web上出现了丰富的数据资源。为了更有效的利用这些数据,需要在一个统一的平台上对这些数据进行集成和访问。 传统的数据库集成方法已经远远不能适应人们获取数据的需求,它们在动态的添加或删除数据源方面、支持异构数据源之间的互操作性(interoperability)方面及如何模型化源数据内容和用户查询等方面存在着许多的不足。因此,本文提出了一种以XML为数据交换格式,使用XMLSchema建立公共模型,Mediator集成模式的异构数据库数据集成中间件HDSIM设计和实现方案,通过在分布式环境下建立一个公共的集成环境,屏蔽了各个异构数据源的平台、系统环境、内部数据结构等方面的异构性,对它们进行无缝连接,为用户提供一个统一和透明的访问接口,实现了对异构数据源间关联数据的访问和发布。本文主要研究内容如下: 1) 异构数据源集成中间件HDSIM体系结构的设计。提出并设计了以XML为共享数据的交换格式的Mediator模式异构数据库数据集成中间件HDSIM。 2) 关系模式到XML模式转换算法的设计和实现。通过对数据库关系模式和XML Schema分析,提出了合理有效的关系模式到XML Schema模式转换算法(RsXsT)。 3) 数据查询处理器和结果集成器的结构设计及算法流程;提出了查询分配算法;对基于GAV方法的查询分配算法在权限控制方面进行了改进。 本文通过学生成绩查询系统的实验模型对本文的设计方案进行了验证,验证结果证明了该设计方案可行性和正确性。论文的最后对中间件HDSIM的设计与实现做了总结,并提出今后需要进一步改进和研究的内容。

全文目录


摘要  5-6
Abstract  6-10
第1章 绪论  10-15
  1.1 课题背景与意义  10-11
  1.2 异构数据集成概念  11
  1.3 异构数据源集成主要问题  11-12
  1.4 异构数据源集成系统及模型的相关研究  12-13
  1.5 本文组织结构  13-15
第2章 相关技术知识  15-20
  2.1 XML与数据集成  15-18
    2.1.1 XML总体介绍  15-16
    2.1.2 XML的定义  16-17
    2.1.3 显示样式语言XSL  17-18
  2.2 Web Scrvices  18-19
    2.2.1 Web服务  18
    2.2.2 简单对象访问协议SOAP  18-19
    2.2.3 Web服务解决数据集成中互操作问题  19
  2.3 本章小结  19-20
第3章 异构数据源集成中间件HDSIM的总体设计  20-29
  3.1 异构数据源集成方案  20-24
    3.1.1 数据仓库法  20-21
    3.1.2 虚拟视图法  21-22
    3.1.3 几种集成方法的比较  22-24
  3.2 HDSIM中间件的整体框架结构  24-25
  3.3 异构数据源集成HDISM中间件的总体流程  25-28
    3.3.1 系统共享数据注册  25-26
    3.3.2 数据集成  26-28
  3.4 HDISM中间件的特点  28
  3.5 本章小结  28-29
第4章 关键技术及算法的设计  29-55
  4.1 数据库注册及权限管理  29-31
    4.1.1 数据库注册流程  29-30
     4.1.2 数据库资源存储模式  30-31
   4.2 公共模型  31-38
     4.2.1 关系模式提取算法(RSO)  32-34
     4.2.2 数据库关系模式到XML Schema转换算法(RsXsT)  34-38
   4.3 Mediator设计  38-50
     4.3.1 解析器  39-40
     4.3.2 查询处理器设计  40-46
       4.3.2.1 查询分配器设计  40-45
       4.3.2.2 查询转换器设计  45-46
     4.3.3 结果处理器设计  46-50
       4.3.3.1 结果集成器设计  47-48
       4.3.3.2 结果转换器设计  48-50
   4.4 包装器的设计实现  50-52
   4.5 数据源包装器的服务发布和调用  52-54
   4.6 本章小结  54-55
第5章 HDSIM在学生成绩查询系统中的应用  55-61
   5.1 学生成绩查询系统的总体描述  55
   5.2 学生成绩查询系统的实现  55-60
     5.2.1 数据库的注册  55-58
     5.2.2 学生成绩查询系统流程  58-60
   5.3 本章小结  60-61
第6章 总结与展望  61-63
   6.1 总结  61-62
   6.2 展望  62-63
参考文献  63-65
攻读学位期间公开发表论文  65-66
致谢  66-67
研究生履历  67

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. 海量多数据库集成系统的查询处理研究,TP311.13
  4. LXI自动测试系统集成技术研究,TP274
  5. 基于网络的服装款式设计系统的研究与实现,TS941.2
  6. 基于MDA的界面自动生成方法的研究,TP311.5
  7. C++代码缺陷检测系统的研究与设计,TP311.53
  8. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  9. 基于XML的异构数据交换系统的设计与实现,TP311.52
  10. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  11. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  12. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  13. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  14. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  15. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  16. 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
  17. 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
  18. 江北区企业信用信息系统设计与实现,TP311.52
  19. 物联网业务模型描述语言的研究与实现,TN929.5
  20. 基于服务总线的模具企业信息集成系统,TP311.52
  21. 基于语言转换的嵌入式软PLC系统的研究与设计,TP273

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