文档介绍:华南理工大学
硕士学位论文
多数据库中间件中的分布异构数据缓冲区系统的研究与实现
姓名:张鹏
申请学位级别:硕士
专业:计算机软件与理论
指导教师:齐德昱
20040501
摘要随着应用需求的不断增加,越来越多的用户希望能够透明地访问和处理来自多个数据源中的数据。然而,这些数据源可能在物理和逻辑上都存在着很大的差等;逻辑上则可能有不同的数据模型、操纵语言和查询处理能力,即使某些数据在物理和逻辑结构上相同,也可能出现语义上的差异。传统的数据集成技术,已无法适应人们及时获取更多、更新、更全面数据的需要。因此,研究分布异构环境下多种数据源的集成成为一种必然趋势,在本文中所给出的多数据中间件模型之上的”,在应用中通过对多数据库中间件的使用,使得用户可以透明地访问多个分布异构数据源菘庀低郴蛘呶募低车。本文首先分析了国内外分布异构数据源集成和互操作,多数据库技术和分布式应用中数据缓冲区的研究现状。就目前存在的问题有针对性地给出了一种新的多数据库中间件模型。该多数据库中间件模型由上推机,集成机莼撼迩,衿鞯燃覆糠肿槌伞Mü远嗍菘庵屑浼械幕撼迩南晗感枨蠓治觯提出并重点论述了该多数据库中间件中的分布异构数据缓冲区系统模型结构及其其次,重点讨论了该分布异构数据缓冲区模型中的几个主要关键技术,如数据的一致性管理方法的分析与改进、数据的复制策略、局部数据源的即插即用研究、缓冲区系统中的数据名空问、系统的安全管理技术等。再次,在分布异构数据缓冲区系统的实现部分,本文给出了分布异构数据缓冲区的实现平台及主要的实现策略,如缓冲区系统中的对象管理、对象粒度的选择,缓冲区和各局部代理间的数据交互格式以及缓冲区系统中的全局事务管理等实现策略,同时接着也重点给出了全局数据对象模型和基于此对象模型的应用程序接口的实现细节。最后,本论文对课题研究成果进行了总结并提出下一步工作的思路。关键宇:多数据库中问件;异构数据集成;全局数据对象模型;对象缓存管理;双向同步,异步更新;异。物理上不同的数据源可能会采用不同的数据格式、存储方式、访问控制策略恰是解决分布异构环境下多种数据源的集成问题,该多数据库中间件是“建立在各组成部分功能。
兰壹墨三查耋堡圭兰堡竺兰,“”甀,,.,..,瑃.,瓾,.,.琩瓻瑂甌瓾,,琺,,猟,簍,,·
琣:籇瑃.;籊;痑Ⅱ
刷磁名舁碍作者虢兹眵糍膨华南理工大学学位论文原创性声明学位论文版权使用授权书不保密“日期舨誓辍卧玛日期Ь溥改攴裨孪缛日期;S∧暾荚虑嫒保密口,在——年解密后适用本授权书。究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研全意识到本声明的法律后果由本人承担。本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华南理工大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫朐谝陨舷嘤Ψ娇蚰诖颉啊獭本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究做出重要贡献的个人和集体,均己在文中以明确方式标明。本人完作者签名:描等复制手段保存和汇编本学位论文。本学位论文属于∥,
,多种异构数据源之间的信息交互和集成策略已成为企业充分利用信息资源、牢牢把握竞争优势的关键因素。访问分布式环境下多种数据库管理系统下的信息需求逐渐被提出,信息技术的应用正朝着分布异构环境下的新一代集成信息系统发展。随着应用需求的不断增加,越来越多的用户希望能逻辑上都存在着很大的差异。物理上,不同的数据源可能会采用不同的数据格式、存储方式、访问控制策略等;逻辑上则可能有不同的数据模型、操纵语言和查询处理能力,即使某些数据在物理和逻辑结构上相同,也可能出现语义上的差异。传统的数据集成技术,已无法适应人们及时获取更多更新更全面数据的需要。因此,研究分布异构环境下多种异构数据源的集成成为一种必然趋势。用程序与数据库共享统一文件系统,这种数据处理的模式称为单层结构。由于这种结构的数据库程序占用计算机资源较多也不利于多用户环境数据库的访问,于是在年代,从早期的层次和网络数据库系统开始,发展为关系数据库系统,数面的技术得到了应用。年代中期后,许多更先进的数据库系统不断诞生并得到应用;年代末,数据仓库和数据挖掘技术提出。数据库应用从年代开始转向峁梗簿褪撬降牧讲憬峁梗庵纸峁乖诮昴诓坏ǖ玫搅斯惴旱脑用,而且相当成功,但是其构架上的缺陷也逐渐暴露出来,如最明显的问题表现在应用程序的伸缩性和维护方面。年代中期后,由于分布式计算技术和的迅速发展,提出了基于氖菘庀低臣际酰τ迷诖车腃