论文部分内容阅读
随着计算机技术不断的进步,信息技术已经深入到国防、教育、经济等各个社会领域。信息技术核心之一的是数据库技术,它在信息系统中承担着存储和管理信息的使命。目前,在不同的应用领域和需求下,数据库技术出现了多个研究热点和发展方向。分布式数据库技术作为未来数据库技术发展主要方向之一,其具有高可用性、高伸缩性等特点。
数据复制技术将出版数据库定义的出版物出版到订阅数据库,为分布式环境中信息的发布提供有效手段。使远程用户能在本地引用复制的数据,完成分布式操作,减少网络和中心数据库服务器的负载。用户在本地复制数据库进行的操作也可返回到中心数据库,为数据收集和数据库备份提供了有效的手段。
本文主要分析了分布式数据库系统的理论,详细地论述了分布式数据库系统的基本概念、系统结构、模式结构及事务管理;对数据复制技术在关系数据库系统的实现方法,以及在复制过程中数据冲突解决方法进行研究;对数据复制模型进行了深入研究;研究并解决在复制中维护数据一致性的方法,提出了基本策略协商的数据复制方法,并给出了该方法的在实际应用中的方案。
针对分布式数据库复制技术,本文作了以下工作:
首先分析了分布式数据库系统的基本理论和分布式环境下的数据复制技术;
其次对分布式系统中的数据一致性问题进行了深入研究,提出了一种基于策略协商的数据一致性解决方案;
第三以SQLserver2000为例,对SQLDMO进行重新设置,给出数据库复制系统设计方案以及SQL—DMO(DistributedManagementObjects)配置方法—核心类库;
最后对分布式数据库的复制技术的应用—文献信息平台系统的功能、总体设计进行了描述,同时对关键功能模块、用户交互界面进行了介绍。