首页> 中文学位 >基于ER图的关系模型到XML转换技术研究
【6h】

基于ER图的关系模型到XML转换技术研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1论文的研究背景

1.2国内外研究现状

1.3论文的研究内容

1.4论文的组织结构

第2章关系数据模型与关系模式的语义体现

2.1关系模型的数据结构

2.2关系数据的语义范畴

2.3语义的展现--ER图

2.4 ER模型的扩展--EER模型

2.4.1超类和子类

2.4.2特化和泛化

2.4.3特化和泛化的约束

2.5本章小结

第3章XML基本理论

3.1 XML简介

3.2规范的XML文件

3.2.1 XML文档序言

3.2.2文档节点

3.3 DTD

3.3.1 DTD结构

3.3.2 DTD的限制

3.4 XML Schema

3.4.1 XML Schema的特点

3.4.2 XML Schema语法

3.5 XML的解析

3.6 CSS和XSL

3.7本章小结

第4章关系模型到XML Schema的转换

4.1语义完整性要求

4.2逆向工程

4.3基于XMIL Schema标记的转换规则

4.3.1 ER图中基本元素转化规则

4.3.2 ER图中语义的转化规则

4.3.3实体集的层次转化

4.4转换算法

4.5本章小结

第5章基于ER图的关系模型到XML 转换应用

5.1 ER图的提取

5.2关系模型转换到XML Schema的实现

5.3本章小结

第6章总结与展望

6.1论文主要工作

6.2研究展望

参考文献

致 谢

研究生履历

展开▼

摘要

随着计算机及Web技术的发展,通过其来存储和传递的信息越来越多,越来越复杂。在信息存储方面,关系数据库是最成熟也是应用最广泛的一种技术。XML则为数据交换提供了一个很好的中间工具。对于许多使用XML作为信息交换与处理格式的应用过程而言,将关系数据库文件向XML文档转换,就成为一种必然、迫切的要求和经常性的行为,研究关系数据向XML转换技术具有非常重要的价值。 将关系数据Web化也就是将扁平结构的二维表转化成树形结构的XML文档。为了保证转化过程中语义的较少流失,使转化后的XML文档更准确地表达数据库中的原有语义,本文采取了支持多种数据类型约束和命名空间,具有可扩展优势的XML Schema作为转换后的模式,改善了先前使用DTD无法约束标记文本内部结构的不足。利用间接转换方法,通过逆向工程首先从关系表中提取出ER图,利用ER图简洁直观的表达,使独立存储的关系表之间的联系充分体现出来。考虑到数据库本身在创建时可能存在不规范的因素,本文提出了以函数依赖和包含依赖这两种数据依赖为出发点对关系表语义进行正确性和完整性检验和补充的分析方法,并通过已有的SQL查询进行理论支持验证。在ER图的基础上加入关系表语义完善的步骤,保证了关系表语义的正确性以及使隐藏在关系表中未能体现出来的语义被挖掘出来,这就为下一步的转换工作提供了良好的语义源。通过对表语义信息的扩充,依据关系表中主外键相互参照关系和转换过程中对实体,实体属性以及二元联系类型1:1,1:n,m:n等基于XML Schema标记模板转换规则,提出了关系表向XML Schema的转换算法,实现了关系模型向XML Schema的转换,在实例中验证了算法的正确性并根据生成的XML Schema完成向XML的转换。

著录项

  • 作者

    路正佳;

  • 作者单位

    大连海事大学;

  • 授予单位 大连海事大学;
  • 学科 计算机科学与技术
  • 授予学位 硕士
  • 导师姓名 谢益武;
  • 年度 2009
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.132.3;
  • 关键词

    ER图; 关系数据库; XML文档; 数据转换; 关系模型;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号