咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >分布式数据库数据同步的研究与应用 收藏
分布式数据库数据同步的研究与应用

分布式数据库数据同步的研究与应用

作     者:张雄 

作者单位:华中科技大学 

学位级别:硕士

导师姓名:叶念渝

授予年度:2006年

学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 

主      题:分布式数据库 数据同步 Oracle 数据管道 XML 

摘      要:随着Internet技术的迅速发展和信息共享要求的不断提高,数据库系统由小型化向大型化发展,由集中式向分布式发展。能处理分散地域的分布式数据库系统成为一个重要研究方向。对于分布式数据库系统来说,为了提高运行效率,数据就要分布在各个不同的结点,同一数据被存储在多个结点上,即存在多个副本(数据冗余),这样就存在维护数据一致性即数据同步的问题。 本文以科研项目《武汉市流动人口计划生育信息管理系统》的数据同步模块为背景实施完成的。在对武汉市计生委政务网网络环境进行充分分析的基础上,从系统需要同步的数据类型出发,将系统的数据同步划分为街与区、区与市及区之间两个层次的同步,并提出用数据管道和XML分别实现两者同步的方案。 用数据管道具体实现街与区数据同步方面,研究了如下几个关键技术:在注册表里自动注册数据源;连接远程数据库;用数据管道对象上传和下载数据。这些技术在实际中的应用方便了用户操作,提高了系统的可靠性,降低了对硬件的要求。用XML具体实现区与市数据同步方面,探讨了用XML实现数据同步的关键步骤:借助于.Net实现Oracle关系数据库到XML Schema文档的转换;以XML Schema为标准用PB程序生成XML文件;通过.NET应用程序把该XML文档映射到Oracle数据库服务器中去。这种方式速度快,适合传大量的数据,同时也适合在异构数据库间传输数据。 该模块已经试运行,实际效果良好,满足了用户需求,将提高了流动人口管理工作的效率。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分