学位论文 > 优秀研究生学位论文题录展示

基于语义约束的关系模式与XML数据转换研究

作 者: 杨成森
导 师: 孙劲光
学 校: 辽宁工程技术大学
专 业: 计算机应用技术
关键词: 可扩展标记语言 函数依赖 逻辑蕴含 Xml约束
分类号: TP311.13
类 型: 硕士论文
年 份: 2008年
下 载: 38次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着Internet的不断发展,XML已经成为Web上数据交换通用的数据格式,而且,XML技术在各个领域都得到广泛的应用。人们在XML模型研究、数据存储、查询处理、以及优化索引等方面都取得巨大的成果。在Web上进行数据交换时,要考虑进行数据交换的双方所要满足的XML模式约束(行业标准)。传统的关系模式到XML数据的转换都只考虑到XML文档的结构信息,而忽略数据库之间所具有的语义信息。本文的主要工作是在已有的DTD和XML Schema规范的基础上进一步增强定义完整性约束的能力,尤其是引入在模式设计中极为重要的函数依赖概念。为适应XML文档特有的树型结构和半结构化特征,文章采用基于扁平转换和嵌套转换的方法,在转换的过程中根据数据库关系模式之间给出的函数依赖,进行语义约束的转换。不但可以表示在整个文档中成立的约束(绝对),还可以表示在文档的局部成立的约束(相对)。为讨论XML上函数依赖的相应逻辑蕴涵的问题,本文提出一个关于函数依赖的推理规则集,并证明其正确性和完备性,它是一个重要的理论基础。

全文目录


摘要  4-5
Abstract  5-8
1 引言  8-13
  1.1 选题目的及意义  8-9
  1.2 国内外研究现状  9-10
  1.3 研究的主要内容与方法  10-12
  1.4 论文结构及主要内容  12-13
2 XML 理论基础  13-23
  2.1 引言  13-14
  2.2 使用 XML Schema 进行数据建模  14-15
    2.2.1 XSD 数据类型  14-15
    2.2.2 XML Sehema 语法  15
  2.3 树模型  15-18
  2.4 XML 的键  18-22
    2.4.1 DTD 和 XML Schema 中键的局限性  18-20
    2.4.2 XML 键  20-21
    2.4.3 XML 键推理规则  21-22
  2.5 本章小结  22-23
3 XML 上的函数依赖  23-34
  3.1 引言  23
  3.2 函数依赖的概念  23-28
    3.2.1 XML 上函数依赖的要求  24-28
  3.3 XML 上的函数依赖  28-30
  3.4 函数依赖的推理规则集  30-32
  3.5 传递函数依赖  32-33
  3.6 间接函数依赖  33
  3.7 本章小结  33-34
4 关系模式与XML 模式的转换  34-45
  4.1 引言  34
  4.2 关系模型和 XML 模型  34-36
    4.2.1 关系模型  35-36
    4.2.2 XML 模型  36
  4.3 扁平转换和基于嵌套的转换  36-40
    4.3.1 扁平转换  37
    4.3.2 基于嵌套的转换  37-40
  4.4 约束的映射  40-44
    4.4.1 两个表中有一个外键  40-41
    4.4.2 三个表中的两个外键  41-42
    4.4.3 基于约束的转换  42-44
  4.5 本章小结  44-45
5 系统的设计与实现  45-54
  5.1 引言  45
  5.2 核心实现技术的选择及开发平台  45-48
    5.2.1 Java 技术以及其对 XML 的支持  45-46
    5.2.2 程序的配置文件设置  46-48
  5.3 关系模式到 XML 模式转换  48-53
  5.4 本章小结  53-54
6 结论和展望  54-56
  6.1 结论  54-55
  6.2 展望  55-56
参考文献  56-59
致谢  59-60
攻读学位期间发表的论文  60

相似论文

  1. 电厂安全生产用户资质智能管理系统的设计与实现,TP311.52
  2. 基于Web服务的Legacy System集成方法研究,TP393.09
  3. 嵌入式系统图形用户界面代码自动生成技术的研究,TP368.1
  4. 企业进销存信息管理系统的设计与实现,TP311.52
  5. 三维图形系统Widget架构设计与实现,TP391.41
  6. 中文XML压缩技术研究,TP311.11
  7. XML重复对象检测系统的设计与实现,TP311.11
  8. 基于XMPP协议的企业级即时通讯系统设计与实现,TP311.52
  9. 基于Web Services的教师教学质量评价系统的研究与实现,TP393.09
  10. 基于DOM的Web信息抽取系统设计与实现,TP393.09
  11. 基于XML的电子病历系统的设计与实现,TP311.52
  12. 基于.NET和XML的网络辅助教学系统的设计与实现,TP311.52
  13. 基于COM的钣金零件分拣系统设计与实现,TP391.7
  14. 基于函数依赖的成批处理模式挖掘方法研究,TP311.13
  15. 一种数据库模式匹配验证方法研究,TP311.13
  16. XML数据的编码方案与结构连接算法研究,TP311.13
  17. 多级安全数据库推理技术研究,TP311.13
  18. 多级安全关系数据库管理系统研究,TP311.13
  19. XML函数依赖研究,TP311.13
  20. 基于语义的XML模式到关系模式的转换,TP312.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统
© 2012 www.xueweilunwen.com