分布式数据库在数字化森林生态站的应用研究

分布式数据库在数字化森林生态站的应用研究

论文摘要

经过多年的观测与研究,各个森林生态站都已经积累了大量的观测数据。数据综合中心汇总各森林生态站的共享数据,而各站点大多数情况下是访问和维护本地数据,同时又需要与综合中心的相应数据保持一致。本论文结合森林生态站地理位置分散的特点以及建设数字化森林生态站的需求,提出了基于分布式数据库技术的数字化森林生态站数据共享的方案,论述了基于该方案的数据管理的原理,进而设计并实现了数据同步系统,保证分站与数据综合中心相应数据的一致性,可以更好地提高数据管理工作的协调性和效率,使生态站的数据资源得到有效利用和共享。另外,本研究采用“源数据库利用触发器捕捉变化、数据交换使用XML作为媒介、目标数据库解析XML并更新”的策略,整个流程及实现对于其它领域的异构数据库更新也具有一定的借鉴意义。

论文目录

  • 摘要
  • ABSTRACT
  • 1 引言
  • 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 进一步工作展望
  • 参考文献
  • 个人简介
  • 导师简介
  • 获得成果目录清单
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    分布式数据库在数字化森林生态站的应用研究
    下载Doc文档

    猜你喜欢