欢迎来到天天文库
浏览记录
ID:33325462
大小:557.85 KB
页数:63页
时间:2019-02-24
《异构数据库数据同步系统的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、分类号:单位代码:10019密级:学号:S05111179学位论文异构数据库数据同步系统的研究与设计TheResearchandDesignofHeterogeneousDatabaseDataSynchronizationSystem研究生:努尔甫拉提指导教师:周南副教授申请学位类别:工学硕士专业领域名称:计算机应用技术研究方向:计算机网络技术及应用所在学院:信息与电气工程学院二零零七年十一月独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加
2、以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中国农业大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。研究生签名:时间:年月日关于论文使用授权的说明本人完全了解中国农业大学有关保留、使用学位论文的规定,即:学校有权保留送交论文的复印件和磁盘,允许论文被查阅和借阅,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。同意中国农业大学可以用不同方式在不同媒体上发表、传播学位论文的全部或部分
3、内容。(保密的学位论文在解密后应遵守此协议)研究生签名:时间:年月日导师签名:时间:年月日摘要由于数据库异构现象越来越普遍,异构数据库数据同步研究无论在理论还是实践上都具有现实意义。数据库的数据同步由数据库复制技术来实现,是分布式环境下提高数据库共享性、可靠性和实用性的关键技术。在数据库异构程度加大的情况下,异构数据库复制技术的研究己成为数据库同步研究的重点。本文首先从基础理论和关键技术入手介绍了数据库系统的理论,详细地论述了数据库系统的基本概念、系统结构、模式结构以及数据库系统的异构性;介绍了数据
4、复制技术在关系数据库上的实现方法,以及数据库复制的分类、数据捕获技术、冲突解决方法等内容,通过分析发现现有数据库复制方案与DBMS核心关系紧密,DBMS彼此之间的兼容性较差;各方案普遍存在需要符合某种体系结构或标准的前提,导致对系统资源的要求较高而应用范围却受到限制。本文还介绍了异构数据库数据同步的相关技术,包括数据复制技术的发展与现状、数据库触发器技术、J2EE技术框架以及Hibernate技术。本文提出了基于触发器机制的异构数据库数据同步系统(THDDSS)的框架,使得采用该框架的系统在无须改变
5、原有业务应用系统的业务逻辑和数据结构的前提下,实现异构数据库环境下数据同步的目的。THDDSS包括复制管理、数据捕获、同步、冲突检测处理等部分,并采用变更轨迹表法记录数据变更。本文详细介绍了基于THDDSS框架原型系统的设计与实现。在原型系统中主要模拟了图书物流系统和图书发行系统之间的数据同步过程,实现从图书物流系统到图书发行系统之间的单向、异步复制,对THDDSS中的异构数据库数据复制机制以及技术特点进行了实验和验证。最后,总结了课题的研究成果,并给出了今后的研究方向。关键词:异构数据库,数据同步
6、,数据库复制,触发器,JavaIAbstractAsthephenomenaofdatabaseheterogeneousnessbecomemoreandmoreuniversal,therearerealisticmeaningstodoresearchinthefieldofdatasynchronizationofheterogeneousdatabaseinbothofthetheoryandthepractice.Tocarryoutthedatasynchronizationofthe
7、databasewiththetechnologyofdatabasereplication,isthekeytechnologytoimprovetheperformance,thereliabilityandtheusabilityofdatabaseinthedistributedenvironment.Underthecircumstancethatthedegreeofdatabaseheterogeneousnessdeepenscontinuously,theresearchofhet
8、erogeneousdatabasereplicationhasbecomethekeypointofdatabasereplication.Thisdissertationcommencedtointroducethetheoriesofdatabasesystemwiththefundamentaltheoriesandthekeytechniqueinthebeginning,thendiscussedthebasicconcept,systemstructur
此文档下载收益归作者所有