首页> 中文学位 >基于关系数据库的多层XML数据维护研究
【6h】

基于关系数据库的多层XML数据维护研究

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪论

1.1 研究背景

1.2 研究现状

1.3 问题的提出及论文主要工作

1.4论文组织

2 相关技术

2.1 XML技术

2.2 XML解析工具

2.3 XML数据存储方法

2.4 本章小结

3 基于关系数据库的多层XML数据维护系统

3.1 系统概述

3.2 系统分析

3.3 系统总体设计

3.4系统实现过程

3.5 本章小结

4 应用实例及实验评价

4.1 应用系统

4.2预案维护实现

4.3 数据版本备份与还原的可视化呈现

4.4 应用评价

4.5 本章小结

5 总结与展望

5.1 论文总结

5.2 展望

致谢

参考文献

附录

展开▼

摘要

随着网络用户的不断扩大、系统数量的不断增多,使得企业网络数据、Internet上的数据、电子邮件等无数个不同的商用软件数据量爆炸性地增长,数据之间的关系也越来越复杂,这些数据在各应用系统之间通常使用以XML数据作为数据交换的统一格式,而以关系数据库作为数据源存储格式。但是,由于XML数据有其独特复杂的层次结构,使XML数据在和关系数据有效实时更新过程中出现了难以避免的效率问题,而随着关系数据库数据量的日益庞大,也给日后的数据备份带来了困难。
  从以上背景出发,本课题设计了一种XML数据存储更新到关系数据库的方法,该方法在数据更新过程中过滤未修改的数据,以避免修改无需更新的数据,从而达到减少对数据库的操作次数、减少更新数据的时间、提高数据库服务器利用效率的目的。此外,本文研究了减小数据备份所占空间,将备份过的数据还原为当前数据版本提供给表示层的方法。
  论文的主要工作是:
  (1)对目前已经存在的XML文档的存储方式进行讨论,并比较它们的优缺点。在讨论XML数据与关系数据之间的两类映射方式的基础上,给出了XML数据在业务系统中传输过程的架构模型,并对架构中每一组成部分的作用做了探讨。
  (2)设计了XML数据维护系统,并提出了一种XML数据到关系数据存储更新的策略,通过此策略,能降低访问数据库的次数,提高数据库服务器的利用效率。此外,提出了一种数据备份的方法,可通过可视化的方式对数据进行备份和还原。
  (3)以应用项目“某市政法应急联动资源共享平台”为依托,将上述更新策略应用于项目中,并进行实验。在使用本文的更新策略与传统更新方式的性能比较中,体现出增加字段的方式在XML数据更新过程中的适用性。另外,还在此基础上,通过可视化的方式对关系数据库数据进行备份和还原,降低了数据存储空间,给数据管理带来了便利。

著录项

  • 作者

    陈红星;

  • 作者单位

    山东科技大学;

  • 授予单位 山东科技大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 韩燕波;
  • 年度 2011
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.131;
  • 关键词

    关系数据库; 数据维护; 映射机制; 关系结构;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号