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

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:www478478
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
日益增长的海量数据使得信息集成日益重要,数据存储的异构性成为一个热点研究问题。信息集成技术有很多现有的方法,本文使用了基于Mediator和Wrapper机制的方法实现了信息集成的原型系统以解决数据异构问题。problems.Mediator方法使用了虚拟的协调器,通过解析用户查询,隐藏底层数据源的数据信息,进行属性映射,查询处理,分解和下发。底层数据源通过包装器进行处理,统一异构数据源的数据模式与查询语言。Mediator系统的数据字典模块采用关系数据库的表结构来存储,供Mediator系统查询处理,结果合并使用。独立的访问数据字典模块,被用来读写以关系数据库的表的形式来存储的数据字典。Wrapper系统用来包装底层数据源,它接受Mediator系统传来的查询,进行查询解析和属性映射,下发查询到底层数据源,对返回结果进行处理,包括调整字节序和处理空值。处理结果中为了考虑效率因素,使用了很多机制,保证了一趟扫描全部数据。MDL语言和WDL语言被用来维护系统中的Mediator和Wrapper。MDL语言包括了创建Mediator的语言和注册Wrapper语言,WDL语言则用来维护Wrapper的映射关系和属性信息。本文使用了一个实例来说明原型系统,创建了对应的Mediator和Wrapper,随着查询在各个模块间传递的变换形式来说明系统是如何运作以解决数据异构的问题的。通过原型系统的实验,信息集成技术的虚拟方法有效地解决了数据异构的问题。
其他文献
目前,随着网络教学不断深入和发展,开发功能强大、智能化程度较高的网络教学平台成为网络教学研究的核心课题之一。目前现有的网络教学平台由于缺乏智能性、自适应性以及交互
为了适应海洋开发和监测的发展趋势,无线传感器网络(Wireless Sensor Networks,WSN)技术被广泛应用到水下环境中。水下探测的应用需要使用多个自主式水下航行器(Autonomous Un
学位
电除尘技术作为一项高科技大气污染治理技术,以其除尘效率高、能耗低、可处理大烟气量气体的特点得到不断的发展和广泛的应用。然而由于运行维护管理不佳,致使大部分电除尘器未
随着科学技术的进步,现代信息检索所处理的对象和规模都有了很大的变化。人们迫切需要一种能够快速而且准确地查找访问图像的技术,这就是图像检索技术。图像检索的过程反映的
现代软件开发都要把整个系统按功能分解为小的单元,然后组合这些单元为一个完整的系统;但是系统中有很多非核心需求,这些需求无法很好地封装在单个模块中,它们分散在整个系统
人类基因组计划启动以来,越来越多物种的基因序列被测出,积累了大量的基因序列信息。与此同时各种蛋白质一级结构,即多肽链的氨基酸残基的排列顺序也在不断被探测出来。这些
人脸是人类最具表达能力的部分,其复杂的特征结构使得人脸建模一直是计算机图形学领域中一个极具挑战性的课题。基于颅骨的人脸建模技术是三维人脸建模技术的分支,主要应用于
随着网络流量不断增长,网络尤其是全流量被动测量必须面对海量数据。解决海量IP流数据TRACE的分析、管理的方便性和合理性,改善TRACE使用效率就成了一个迫切需要解决的难题。目
面向服务的体系结构以其松耦合特性在软件架构领域起着越来越重要的作用。它是一个组件模型,它将应用程序的不同功能单元封装为服务,通过这些服务之间定义良好的接口和契约联