带约束的XML与RDB数据转换关键技术的研究

带约束的XML与RDB数据转换关键技术的研究

论文摘要

Internet的飞速发展使人类社会的信息量迅速膨胀,对信息管理和信息交换的需求更是空前强烈和迫切,使得趋于成熟的数据库技术,面临着许多新的问题和挑战。它给数据库技术提出了一个必须面对的重要问题:即如何有效地存储和管理Web上以指数增长着的数据(文档),使它们既能被高效地操作和维护,又能在Web这个平台上方便地发布和交换信息是一个值得研究的课题。可扩展的标记语言XML的诞生,并以其结构化、可扩展性、灵活性和可验证性逐渐成为Web上的数据表示和数据交换的标准。如果采用将关系数据库技术和XML数据管理技术相结合,是当前在WEB环境下进行数据处理的一种理想途径。XML在数据应用方面的易表义,跨平台的特点将得到保留,同时RDB数据管理方面具有管理方便,存储占用空间小,检索速度快,修改效率高,安全性好等优点也得到保留。 实现XML文档与关系数据捆绑的关键问题是如何灵活的建立两者在结构上的映射关系。本文不仅研究了现有的基于XML文档的数据转换算法和模型,还对XML约束条件规范化作了进一步研究。提出了基于路径表达式和树模型的XML函数依赖的定义,建立了XML函数依赖的推理规则,构造了DTD元素树,在此基础上,开发了元素树到RDB的映射算法和带函数依赖的XML数据到关系的映射算法,成功地实现了XML模式与关系数据库模式的双向映射,从而完成数据转换。本文研究成果不仅在理论上具有指导价值,而且在实际应用中也具有现实意义和实用价值。

论文目录

  • 第一章 绪论
  • 1.1 本文研究背景和意义
  • 1.2 国内外研究动态
  • 1.3 本文主要工作和创新点
  • 1.4 本文的结构
  • 第二章 可扩展的标记语言XML
  • 2.1 什么是XML
  • 2.2 XML的特点
  • 2.3 XML的基础知识
  • 2.3.1 XML逻辑要素和语法规则
  • 2.3.2 XML文档
  • 2.3.3 文档类型定义DTD
  • 2.4 XML的核心技术
  • 2.5 XML与关系数据库技术的比较
  • 第三章 XML约束的规范化
  • 3.1 XML文档树模型
  • 3.2 路径表达式
  • 3.3 XML上的函数依赖的定义
  • 3.4 XML上的函数依赖推理规则
  • 第四章 XML-RDB映射技术
  • 4.1 XML文档与关系型数据的比较
  • 4.2 映射方法研究
  • 4.3 XML-RDB双向映射模型
  • 4.3.1 双向映射策略
  • 4.3.2 元素次序映射规则
  • 4.3.3 内容模型映射规则
  • 4.3.4 属性映射规则
  • 4.3.5 映射模式算法
  • 第五章 带约束的XML与RDB转换模型设计
  • 5.1 DTD中复杂关系的简化方法
  • 5.2 有向元素树的生成算法
  • 5.3 元素树到RDB的映射算法
  • 5.4 元素—字段映射表
  • 5.5 数据转换架构图
  • 5.6 XML函数依赖到关系的映射算法
  • 5.7 从XML到RDB的转换
  • 5.8 从RDB到XML的转换
  • 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].别样外观:RDB系列卡宾枪[J]. 轻兵器 2017(16)
    • [2].PACAP衍生多肽RDB的高效制备及其改善胰岛素抵抗作用的初步研究[J]. 药物生物技术 2013(02)
    • [3].PCR联合RDB技术检测β-地中海贫血基因结果分析[J]. 海南医学 2013(16)
    • [4].单管多重PCR结合RDB技术在α-地贫产前诊断中的应用[J]. 国际检验医学杂志 2012(03)
    • [5].一种基于RDB的装备维修器材管理数据库研究[J]. 计算机技术与发展 2009(11)
    • [6].RDB模式下乡村旅游民宿规划设计[J]. 旅游纵览(下半月) 2018(12)
    • [7].RDB-to-RDF的技术方法和工具综述[J]. 现代图书情报技术 2014(11)
    • [8].RDB平台和大数据平台混搭式的数据中心设计[J]. 计算机技术与发展 2015(05)
    • [9].WGA、RDB结合STR单体型分析在β-地中海贫血胚胎植入前遗传学诊断中的应用[J]. 分子诊断与治疗杂志 2020(02)
    • [10].PCR联合RDB技术在β-地贫基因诊断中的应用观察[J]. 临床检验杂志(电子版) 2018(01)
    • [11].一种基于RDB中自身连接的Web服务聚类方法[J]. 计算机研究与发展 2013(S1)
    • [12].美国Kel-Tec公司RDB步枪[J]. 轻兵器 2015(02)
    • [13].非结构化Word数据表与RDB间的存储转换[J]. 计算机工程 2009(20)
    • [14].基于Agent逆向式创建异构数据库应用的研究[J]. 计算机应用与软件 2008(09)
    • [15].Fe~Ⅱ(EDTA)络合协同RDB去除NO废气效能及过程分析[J]. 环境科学 2012(02)
    • [16].络合协同RDB处理NO_x系统中1株反硝化菌的分离鉴定[J]. 环境科学 2010(07)
    • [17].基于DTD元素树的XML与RDB的双向映射算法研究[J]. 江西师范大学学报(自然科学版) 2011(05)
    • [18].RDB中基于RDFS的语义本体存储技术研究[J]. 电脑开发与应用 2010(01)
    • [19].一种支持MDA的UML类图到RDB模型的转换方法[J]. 计算机工程与科学 2010(04)
    • [20].一种关系型数据非结构化的转换方法[J]. 榆林学院学报 2020(06)
    • [21].基于RDB的SaaS多租户数据存储和扩展研究综述[J]. 电脑与信息技术 2015(05)

    标签:;  ;  ;  ;  ;  

    带约束的XML与RDB数据转换关键技术的研究
    下载Doc文档

    猜你喜欢