论文摘要
经过多年的观测与研究,各个森林生态站都已经积累了大量的观测数据。数据综合中心汇总各森林生态站的共享数据,而各站点大多数情况下是访问和维护本地数据,同时又需要与综合中心的相应数据保持一致。本论文结合森林生态站地理位置分散的特点以及建设数字化森林生态站的需求,提出了基于分布式数据库技术的数字化森林生态站数据共享的方案,论述了基于该方案的数据管理的原理,进而设计并实现了数据同步系统,保证分站与数据综合中心相应数据的一致性,可以更好地提高数据管理工作的协调性和效率,使生态站的数据资源得到有效利用和共享。另外,本研究采用“源数据库利用触发器捕捉变化、数据交换使用XML作为媒介、目标数据库解析XML并更新”的策略,整个流程及实现对于其它领域的异构数据库更新也具有一定的借鉴意义。
论文目录
摘要ABSTRACT1 引言1.1 数字化森林生态站现状1.2 数字化森林生态站数据共享中存在的问题1.3 论文研究的目的和意义1.4 论文主要研究内容2 分布式数据库技术简介2.1 分布式数据库系统的定义与分类2.1.1 数据分布的需求分析2.1.2 分布式数据库系统的定义2.1.3 分布式数据库系统的分类2.2 分布式数据库系统的特点2.3 分布式数据库系统的发展历史与研究现状2.3.1 分布式数据库系统的发展历史2.3.2 分布式数据库系统的研究现状2.4 分布式数据库的模式结构2.4.1 全局外层2.4.2 全局概念层2.4.3 局部概念层2.4.4 局部内层2.5 分布式数据库系统的体系结构2.6 数据分布2.6.1 数据划分的原则与方法2.6.2 数据分配的原则与方法3 基于分布式数据库技术的数字化森林生态站数据共享的解决方案3.1 数字化森林生态站的数据特点3.2 森林生态站分布式数据库框架3.3 数据同步更新技术3.3.1 数据同步概述3.3.2 数据同步分类3.3.3 数据同步过程3.3.4 数据变化的捕捉3.3.4.1 触发器简介3.3.4.2 MS-SQL Server 用触发器实现表的历史记录3.3.5 基于 XML 的数据交换3.3.5.1 XML的起源3.3.5.2 XML数据存储机制3.3.5.3 基于 XML 的数据交换格式的优点3.3.6 网络传输3.3.6.1 TCP/IP 网络协议3.3.6.2 套接字4 数字化森林生态站数据同步系统的设计与实现4.1 用户需求分析4.2 系统总体结构4.3 .NET 下编程概述4.3.1 ADO.NET 数据访问模型4.3.2 C#.NET 网络编程4.3.3 进程与线程4.3.4 Windows Forms开发4.4 系统功能的具体实现4.4.1 同步数据导出模块4.4.1.1 用触发器记录历史操作4.4.1.2 生成要传输的 XML 文件4.4.2 文件加密压缩4.4.3 同步文件传输模块4.4.4 文件解密解压缩4.4.5 同步数据导入模块4.5 数据测试5 总结和展望5.1 本文工作总结5.2 进一步工作展望参考文献个人简介导师简介获得成果目录清单致谢
相关论文文献
标签:数字化森林生态站论文; 布式数据库论文; 数据同步论文;