异构数据库集成的研究与实现

来源 :北京机械工业学院 北京信息科技大学 | 被引量 : 0次 | 上传用户:xuzhonghai01
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用技术的不断发展,校园数据库系统也随着社会信息化的发展而发展。在这个过程中各学校建立了自己的校园网,并和Internet相连,促进了学校的信息交流、资源共享和科研合作。例如现在正在使用的系统人事管理系统、教务管理系统、学生管理系统、财务管理系统等。一方面由于这些信息系统的建设时期不同,采用的数据库技术不同,采购的不同的数据库厂商的产品,另一方面这些系统往往由不同部门各自设计、研发、编码,使得这些信息系统的异构,导致了数据的不一致性、不完整性,各信息系统之间难以进行信息交换。另一方面我们现在由于合并建校还存在着地域分散的特点给系统集成提出了新的要求。 用户的需要给这些系统提出了一些新的要求,比如系统间的协同工作、数据挖掘、对外提供统一的查询入口等等。这就需要访问各个系统数据库中的数据,而各系统所使用的数据库又不完全相同,如何在不影响已有管理信息系统的情况下集成异构数据库成为一个急需解决的问题。 如何在保留原有系统的基础上开发新的应用以实现信息的共享和一致性是数据库领域的一个重要研究课题。异构数据库系统是数据库系统领域中一个新兴的研究热点,作为计算机软件发展的一个新方向,主要是指利用一些新技术(如CORBA、DC伽、WebService等技术)来集成现有的系统,开发新的应用。 本文对异构数据库集成做了详细的研究并提出了具体的实现方法。通过分析比较目前已有的集成方案,提出集成异构数据库的综合方案:用Hibernate对现有数据库进行持久化封装、将封装的服务在中央虚拟数据库进行注册,并发布成WebService为中央数据库调用提供服务,提出并实现了模板映射方式解决数据冲突的方案,通过全局数据模式保持数据的一致性。
其他文献
网格计算是伴随着互联网技术而迅速发展和逐渐成熟起来的,这给数据网格提供了基本的框架体系。但通用的网格技术又远远不能满足数据网格的需求,因为大量数据需要及时查询与处理
本文主要设计基于软件实现N模冗余(NMR)计算机系统的表决器结构,软件冗余对于高性能、关键计算机系统来说是一种具有成本效益的方案。由于选择数据的大数量和随机性,软件冗余
从生物序列中发现基序是生物信息学中一个的热点研究问题,也是生物学中理解基因调控的最重要的基础计算问题之一。随着生物技术的迅速发展,人们不断地对最初的基序发现问题的计
随着信息时代的到来,人们面对着与日俱增的庞大信息,对其存储和处理均有一定的困难。故对数据采用压缩技术,实现数据约简,具有重大的研究价值和实践意义。从信息冗余类型角度
移动自组网络是一种没有基站的无线多跳网络。网络中的每个节点都可以作为路由器或主机,节点间通过无线技术进行通信。 无线通信与移动终端技术的发展,使得包含大量移动节点
在网络游戏的研发领域,尤其是在“大型多人在线角色扮演”(MMORPG)类网络游戏的研发过程中,如何利用有效的负载均衡方法来解决服务器过载的问题,一直困扰着服务器程序的研发人员
本文介绍了IMPS系统的运行原理,MPS的全称是InstantMessagingandPresenceService,它是由Open Mobile Alliance(OMA)授权,瑞典最大的通信企业爱立信公司提出的一套规范。这套规范
增强现实能将真实场景与虚拟信息融为一体,增强了真实世界能够直接提供给人们的信息,所以增强现实技术在国内外被广泛运用于各种领域。 虚实整合是增强现实的关键技术。整合
互联网经过几十年的发展,网络上随之产生了大量的网络资源,如何将这些分布在网络上各个不同区域、不同节点上的资源整合起来,从而为用户提供更加系统和出色的服务,成为了当今互联
随着无线网络和消费电子的发展,VLSI(大规模集成电路)技术的成熟以及硬件芯片处理能力的大幅提高,移动设备变得越来越普及,性能也逐渐增强。现在的手持设备,比如手机,PocketPC(掌