基于CORBA的异构数据库集成技术研究

来源 :河北工业大学 | 被引量 : 8次 | 上传用户:xiaobu000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术和数据库技术的发展,人们对网络中数据资源的共享越来越迫切,但这些数据库资源往往存在广泛的异构性。此外,硬件平台的异构、操作系统的异构及网络的异构使得异构问题更加突出,它们都严重的阻碍了人们对数据库信息资源的共享。如何实现这些异构数据库之间的互操作和数据共享逐渐成为人们比较关注的一个热点。 异构数据库集成系统的最终目标是:将数据库管理系统的不同,操作系统的不同,操作平台的不同或者底层网络的不同进行屏蔽,构造对于用户透明的全局的逻辑数据库,使得用户可以将这些异构的数据库系统看成普通的单一的数据库系统,用自己熟悉的数据处理语言去访问数据库,对其进行透明的操作,从而实现不同数据库之间的数据信息资源、硬件设备资源的共享。 本文针对此问题,参考了国内外大量的相关技术资料,分析了很多以往的异构数据库集成或者互连系统,提出了异构数据库集成系统的设计原则,给出了系统的体系结构、功能结构。系统采用一种基于中间件的三层的体系结构来解决这一问题,中间件采用了分布式对象技术CORBA,它用来作为系统的支撑环境。采用基于CORBA的技术来设计这样一个集成系统,有利于开发人员的协同工作,降低了开发成本,同时大大提高系统的可管理性、可维护性、可伸缩性和可集成性。同时,系统在设计实现时还解决了一些关键的问题,如IDL接口的定义、异构模式的消解、查询处理、事务管理等。本文采用面向对象的方法对这一系统进行了分析和设计,实现了一个异构数据库集成的原型系统。
其他文献
实时性测试的任务就是找到实时软件的最短执行时间(BCET)和最长执行时间(WCET),来验证实时软件的行为是否违反时间限制.如果将搜索实时软件的B/WCET看作优化问题,就可以利用演化算
该文提出,教育平台是面向学科的知识处理系统和辅助教学的平台工具,它应该是一个集学科知识处理、学科教和学内容与方法、学科试验研究、学科资源构建等多种功能为一体的集成
该论文对如何实现"基于WEB的远程智能学习系统"进行了初步研究、探讨,通过动态收集学生的学习动作、学习方式、知识理解情况、学习时间、考试情况等诸多因素,经过自反馈系统
该文设计了基于文件完整性检验的分布式入侵检测及恢复系统DIDRFIC(Distributed Intrusion Detection andRecovery System based on File Integrity Checker).该系统采用分布式
随着计算机技术的不断发展,实时嵌入式系统在现代生活中得到了越来越广泛的应用,从家用的微波炉、洗衣机,到工业界的汽车、交通灯和铁路,甚至是导弹制导、空中交通管制等。实
本论文主要针对Flash型FPGA芯片的基本特点及其空间应用需求,对其抗单粒子技术进行研究。  首先,本文广泛研究了空间环境对FPGA的影响以及FPGA单粒子效应的机理和故障模式,并
首先简要介绍了软件工业化生产的方向和复用技术对它的重要性,并阐述了其困难性的根本原因.然后论述了哲学和计算机科学及面向功能体方法的联系,从管理学原理、脑科学和数据
该文首先从分析对象的角度对视频分析技术的研究现状进行了综合论述.并且通过对视频分析技术的现状分析,提出了该领域可能的发展趋势.该文用基于图像序列特征的视频分析的方
随着因特网技术的发展,越来越多的人们倾向于在网上搜索和发布信息。人才市场管理系统是以B/S(浏览器/服务器)体系结构作为基本架构,采用ADO实现对数据库的存取,以IIS 5.0作为Web
软件体系结构对于系统的分析和重用起着至关重要的作用.而要充分利用软件体系结构就必须它进行准确的、全面的、无二义性的描述. 为了克服以上的问题,更好的描述软件体系结构