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

海量多数据库集成系统的Mediator和Wrapper机制的设计与实现

作 者: 陈茂华
导 师: 高宏
学 校: 哈尔滨工业大学
专 业: 计算机科学与技术
关键词: 信息集成 协调器 包装器 数据异构
分类号: TP311.13
类 型: 硕士论文
年 份: 2008年
下 载: 53次
引 用: 0次
阅 读: 论文下载
 

内容摘要


日益增长的海量数据使得信息集成日益重要,数据存储的异构性成为一个热点研究问题。信息集成技术有很多现有的方法,本文使用了基于Mediator和Wrapper机制的方法实现了信息集成的原型系统以解决数据异构问题。problems.Mediator方法使用了虚拟的协调器,通过解析用户查询,隐藏底层数据源的数据信息,进行属性映射,查询处理,分解和下发。底层数据源通过包装器进行处理,统一异构数据源的数据模式与查询语言。Mediator系统的数据字典模块采用关系数据库的表结构来存储,供Mediator系统查询处理,结果合并使用。独立的访问数据字典模块,被用来读写以关系数据库的表的形式来存储的数据字典。Wrapper系统用来包装底层数据源,它接受Mediator系统传来的查询,进行查询解析和属性映射,下发查询到底层数据源,对返回结果进行处理,包括调整字节序和处理空值。处理结果中为了考虑效率因素,使用了很多机制,保证了一趟扫描全部数据。MDL语言和WDL语言被用来维护系统中的Mediator和Wrapper。MDL语言包括了创建Mediator的语言和注册Wrapper语言,WDL语言则用来维护Wrapper的映射关系和属性信息。本文使用了一个实例来说明原型系统,创建了对应的Mediator和Wrapper,随着查询在各个模块间传递的变换形式来说明系统是如何运作以解决数据异构的问题的。通过原型系统的实验,信息集成技术的虚拟方法有效地解决了数据异构的问题。

全文目录


摘要  4-5
Abstract  5-8
第1章 绪论  8-16
  1.1 信息集成技术的背景知识  9-12
    1.1.1 信息集成技术中的关键词  9-10
    1.1.2 国内外研究现状  10-11
    1.1.3 信息集成方法中的虚拟方法  11-12
  1.2 信息集成系统的结构和功能  12-15
    1.2.1 信息集成系统的结构和各部分的功能  13-14
    1.2.2 本文的主要研究内容  14-15
  1.3 小结  15-16
第2章 Mediator机制的设计与实现  16-23
  2.1 Mediator系统的结构和功能  16-17
  2.2 数据字典模块的设计与实现  17-21
    2.2.1 数据字典模块的存储内容  17-18
    2.2.2 数据字典模块的存储结构  18-21
  2.3 数据字典的访问  21-22
  2.4 小结  22-23
第3章 Wrapper机制的设计与实现  23-42
  3.1 Wrapper系统的结构与功能  23-25
  3.2 Wrapper服务器以及系统的网络协议  25-28
    3.2.1 Wrapper服务器的结构和功能  25-26
    3.2.2 网络连接协议  26-28
  3.3 访问底层数据源  28-37
    3.3.1 发送给底层数据源的查询  29-30
    3.3.2 访问底层数据源的模块所提供的各种功能描述  30-31
    3.3.3 访问底层数据源的各种机制  31-37
  3.4 查询解析与属性映射  37-41
    3.4.1 查询解析和属性映射模块的结构和功能  37-38
    3.4.2 查询解析  38-40
    3.4.3 属性的映射  40-41
  3.5 小结  41-42
第4章 MDL语言与WDL语言的设计与实现  42-49
  4.1 MDL语言和WDL语言概述  42-43
  4.2 MDL语言的设计与实现  43-46
  4.3 WDL语言的设计与实现  46-48
  4.4 小结  48-49
第5章 多数据库集成系统的实现  49-59
  5.1 Wrapper系统和底层数据源的数据模式  49-52
  5.2 Mediator系统数据字典的内容  52-55
  5.3 一个实例查询的执行过程  55-58
  5.4 小结  58-59
结论  59-61
参考文献  61-66
致谢  66

相似论文

  1. 智能家居系统中ZigBee节点的研究,TN929.5
  2. 医疗信息集成平台中HL7消息解析和存储的设计与实现,TP311.52
  3. 医疗信息集成平台中DICOM中间件及访问控制模型的设计与实现,TP311.13
  4. A公司信息化管理优化研究,TP315
  5. 基于Web挖掘技术研究及其在数字图书馆中的应用,G250.76
  6. 高校信息集成平台的设计与实现,TP311.52
  7. 基于服务总线的模具企业信息集成系统,TP311.52
  8. 基于ArcGIS图元的军事标图技术研究,TP311.52
  9. 汽车产业链配套企业的协同管理模式及信息集成研究,F270.7
  10. 面向半导体制造过程中的缺陷数据集成与分析,TN305
  11. 车用双层卷焊管制造技术研究,TG457.6
  12. SGMW青岛分公司制造执行系统的研究与应用,F426.471
  13. 基于PLM的定制产品集成信息系统研究,TB497
  14. 城市治安动态视频监控系统设计,TP277
  15. 煤矿通防安全信息集成与控制预警系统平台研究,TP311.52
  16. 一种基于前缀表达式的Web信息抽取方法的关键问题的实现,TP391.1
  17. 异构ERP数据源集成在网络审计中的应用研究,TP311.52
  18. 基于PDM的高校科研管理信息系统设计与开发,TP311.52
  19. PDM与ERP信息集成的研究与实现,TP311.52
  20. 基于物化视图的数据查询与整合技术研究,TP311.13

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