首页> 中文学位 >基于XML的异构数据库同步的研究与实现
【6h】

基于XML的异构数据库同步的研究与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1.绪论

1.1课题背景及意义

1.2异构数据库的研究现状

1.3标记语言以及其对数据同步技术的影响

1.4本文的研究内容

1.5本文的章节安排

2.异构数据库同步问题概述

2.1变化数据捕获技术

2.2同步问题概述

2.3小结

3.相关技术

3.1XML技术

3.2Web Service

3.3关系数据库和XML数据的转换工具

3.4小结

4.基于XML的异构数据交换模型的设计

4.1数据库和XML之间的映射方法

4.2数据库到XML的数据转换

4.3数据库到XML之间的映射规则

4.4冗余数据的消除

4.5XML的规范化处理

4.6小结

5.基于XML的异构数据库同步模型的实现

5.1项目简介

5.2部分功能实现

5.3小结

6.结束语

6.1本文总结

6.2今后的工作展望

致谢

参考文献

展开▼

摘要

随着计算机技术近年来的不断发展,信息化建设也在以前所未有的速度发展着,各种各样的数据也在急剧地增长。在这种大背景下,数据的传输能力、处理能力已经成为信息化程度的一个重要标志。然而,由于越来越多的企业都构建有自己的数据中心,数据的同步问题越来越成为关键的一环。
  近些年来,移动计算设备朝着体积更小,计算能力更强,应用功能更多的方向发展着。而一般移动设备上的应用程序分为两方面:基于数据库的和不基于数据库的。与此同时,又由于数据库本身的事务性,安全性的特点,移动数据库也占有了一席之地。
  本文是基于XML实现iPhone移动端Sqlite数据库和服务器端SQL Server数据库的同步,由于两端的操作系统的差异,势必也引起了数据库的异构。文中,首先会讨论异构数据库的相关概念,然后介绍并分析现有的数据库同步的一些技术,最后设计出一个基于 XML的从iPhone客户端的Sqlite数据库到服务器端的SQL Server数据库的数据同步方案。XML的与平台无关性的纯文本特性可以充分满足和解决异构数据库数据同步所需要的跨平台性。又由于两端的数据库都是关系型数据库,查询结果集往往存在大量的冗余信息,为了减少在传输过程中的网络负担,可以考虑去除查询结果集中的重复冗余信息,本文中通过对XML多值依赖的规范化分析,有效地解决了这一问题。
  论文最后对该同步方案进行了总结,并分析了该解决方案的不足,针对这些不足提出今后研究工作的重点和对未来的展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号