简单的虚拟数据库系统设计与实现

简单的虚拟数据库系统设计与实现

ID:22048825

大小:222.07 KB

页数:12页

时间:2018-10-26

简单的虚拟数据库系统设计与实现_第1页
简单的虚拟数据库系统设计与实现_第2页
简单的虚拟数据库系统设计与实现_第3页
简单的虚拟数据库系统设计与实现_第4页
简单的虚拟数据库系统设计与实现_第5页
资源描述:

《简单的虚拟数据库系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、简单的虚拟数据库系统设计与实现摘要近年来,科学技术迅速发展和信息化的推进,数据的采集、存储、处理和传播的数量也与日俱增,由于实施数据管理系统的阶段性、技术性以及其它的因素,以至于即使在一个单独的企业或部门,每个单位就是一个数据源,每一个数据源都可能是异构的,这样使得在企业或部门中存在大量的异构的数据库。为了访问这些异构数据库实现信息共享与集成,因此,需要一种新的系统框架来解决多个数据库异构的问题。本文是基本基于XML平台无关性、易扩展、交互性好、语义强等特性,以对象作为数据表示与交换的基本单元,建立一个统一的、虚拟化的数据库管理和访问

2、平台,从而实现用户透明访问异构数据库。关键字:XML虚拟化异构数据库AbstractInrecentyearstherapidscientificandtechnologicaldevelopmentandtheadvance,thenumberofdatacollection,storage,processinganddisseminationisalsoincreasingduetotheimplementationstageofdatamanagementsystems,technicalandotherfactors,soth

3、ateveninasingleenterpriseorsector,eachunitisadatasourceforeachdatasourceislikelytobeheterogeneous,whichmakesalargenumberofheterogeneousdatabaseintheenterpriseordepartment.Inordertoaccesstheseheterogeneousdatabasestoachieveinformationsharingandintegration,therefore,needa

4、newframeworktosolvetheproblemofheterogeneousmultipledatabases.ThisisthebasicXML-basedplatform-independent,easilyextensible,interactive,semanticfeatures,datarepresentationobjectasthebasicunitofexchange,theestablishmentofaunified,virtualizeddatabasemanagementandaccesstoth

5、eplatform,inordertoachievetransparenttotheuseraccesstoheterogeneousdatabases.Keywords:XMLvirtualizationheterogeneousdatabase1.异构数据库问题的分析目前,在企业或部门屮存在着大量的异构数据库,这些数据源就像一个孤立的“信息岛”,相互访问存在困难。因此,解决异构数据库共享访问,主要面临的问题表现在如下几个方面:系统异构:数据所依赖的应用系统、数据库管理系统或操作系统之间不同。模式异构:数据在存储模式上的不同,通常的

6、数据存储模式主要包括层次模式、网状模式、关系模式、而向对象模式。当前,关系模式主流的存储模式,同一类存储模式,它们的模式结构也可能存在着差异。如Mysql、Oracle、SqlServer所采用数据类型并不完全一致。语义昇构:是指对同一现实世界事物进行描述时,数据在表示方式或内容显示上不同,主要包括概念级语义异构和值级异构。2.实现异构数据库共享的解决方案当前,实现异构数据库共享方法有很多,并且各不相同,但总体上而讲,可归为两类:数据仓库法和虚拟数据库法。数据仓库法:建立一个数据仓库,将参加集成共享的各数据源的数据副本,按照一个集中、

7、统一的视图耍求,转换成符合数据仓库的模式,并存入数据仓库。同时,系统将提供对数据仓库的查询机制,这种方式的优点是既可用于数据集成共享,又可用于决策支持。缺点是数据更新不及时,数据重复存储,比较适用于简单的系统中。使用的技术主耍涉及如何有效的加载数据,增量维护数据等。结构如图1所示。用户图1数据仓库系统结构图虚拟数据库法:也称为中间件法,在这种方式下,数据存储位置保持不变,集成共享系统提供一个虚拟的数据库平台以及在这个平台上查询、増加、删除、修改数据。用户访问操作异构数据时,只需要指定所需要的数据,而不关心数据模式,数据抽取,数据合成以

8、及这些数据获取等细节。通过这种方法,用户能够透明的访问异构数据库。这种方法优点是不需要重复存储大量数据,数据更新及时,数据存储访问负载均衡,比较适合于高度自治、集成数量多且更新变化数据系统。缺点是系统结构复杂,实现难度大

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。