文摘
英文文摘
声明
第一章绪论
1.1问题研究的背景及意义
1.2问题的提出及本文主要贡献
1.2.1问题的提出
1.2.2本文主要贡献
1.3论文的组织结构
第二章现代分布式数据库系统及数据同步方法
2.1分布式数据库
2.1.1分布式数据库定义
2.1.2分布式数据库系统的体系结构
2.1.3分布式数据库的特点
2.1.4分布式数据库的优点
2.1.5分布式数据库的缺点
2.1.6分布式数据库系统的分类
2.2数据库同步策略
2.2.1数据库同步概念
2.2.2数据库同步更新技术的作用
2.2.3数据库同步策略的比较
2.3小结
第三章数据库同步系统的关键问题研究
3.1 Oracle数据库日志及LogMiner工具的使用
3.1.1 Oracle数据库日志特性
3.1.2 Oracle日志文件的组成
3.1.3 Oracle日志系统运行机制
3.2 LogMiner工具
3.2.1安装和配置LogMiner工具
3.2.2 LogMiner工具的分析步骤
3.2.3 LogMiner解析Oracle归档日志文件
3.3利用Flex构建SQL语法解析器
3.3.1 Flex表达式规则
3.3.2 Flex编程规则及构建词法编译器基本步骤
3.3.3利用Flex构建SQL词法解析器
3.4小结
第四章数据同步系统的设计及实现方案
4.1数据同步系统的概要设计
4.2数据同步系统的实现
4.2.1源数据端的实现
4.2.2目标数据端的实现
4.2.3控制端的实现
4.2.4数据同步系统实现及部署
4.3实验结果分析
4.4小结
第五章总结与展望
5.1本文研究内容及主要贡献
5.2后续工作
参考文献
致谢