XML图形化查询语言的研究

XML图形化查询语言的研究

论文摘要

随着计算机技术和网络技术的迅猛发展,企业和个人通过网络进行数据交换变得越来越频繁,XML成为数据描述和数据交换的标准,越来越多的数据以XML的形式存储和交换,大量的XML文档出现在网络应用中。随着XML的广泛应用,XML查询技术的研究也受到越来越多的重视,自XML1.0问世以来,相继出现了多种XML查询语言,XML查询语言的相关研究已经成为当前XML数据库研究领域的一个热点。目前,工业界和学术界提出了很多种XML查询语言,各种语言在语法形式和查询能力上都不尽相同。在众多的查询语言中,XQuery是一种比较成熟的语言,很多大型公司以及科研机构都看好XQuery,并且在不同程度上提供了对XQuery规范的支持。XML图形化查询语言也是查询技术发展的一个重要方向,图形化查询语言的典型特点之一是能够产生用户友好的查询界面,降低用户学习XML查询语言的难度,提高用户对XML文档查询的易用性。本文在对XQuery与XML图形化查询语言研究的基础上,提出了一种有效的XML图形化查询语言向XQuery查询转换的方法。本文讨论了XQuery查询语言的发展,对XQuery的语法及特点进行了研究,讨论了图形化查询语言的数据模型,并提出了数据模型之间的转换规则,在构造图形化查询语言条件查询树的基础上,提出了XML图形化查询语言向XQuery查询转换的算法与规则。在该转换算法支持下,用户可以在更多的XML数据库平台下使用用户友好的查询界面进行数据查询。本文所做的主要工作在于:·讨论了图形化查询语言的数据模型,并提出了对图形化查询语言数据模型的简化以及数据模型之间进行转换的规则。·提出了条件查询树的构造方案,并给出条件查询树构造的具体步骤与规则。·提出了一种新的图形化查询语言转换方式,详细描述了图形化查询语言转换算法的基本思想,提出了算法的形式化描述及转换规则,并给出了转换算法的具体实例。本文所做的具体工作是有意义的。本文实现了XML图形化查询语言向XQuery语言的查询转换,可以支持用户以更便捷的方式在更多的数据库平台下进行XML数据查询。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 本文的主要工作
  • 1.3 本文的组织结构
  • 第二章 XML查询技术的研究与分析
  • 2.1 XML简介
  • 2.1.1 XML定义
  • 2.1.2 XML的起源
  • 2.1.3 XML的特点
  • 2.2 XML查询
  • 2.3 XQuery查询
  • 2.3.1 XQuery的发展概述
  • 2.3.2 XQuery的语法
  • 2.3.3 XQuery的特点
  • 2.3.4 XQuery现状及前景
  • 第三章 图形化的XML查询语言
  • 3.1 图形化查询语言简介
  • 3.1.1 图形化查询语言发展概述
  • 3.1.2 图形化查询语言数据模型
  • 3.1.3 数据模型之间的转换
  • 3.2 图形化查询语言语法
  • 3.2.1 图形化查询语言的基本概念
  • 3.2.2 图形化查询语言的语法
  • 3.3 图形化查询语言中的复杂查询
  • 第四章 图形化查询向XQuery的转化
  • 4.1 概述
  • 4.2 查询转换准备
  • 4.2.1 条件查询树
  • 4.2.2 条件查询树的构造
  • 4.3 实现查询转换的算法
  • 4.3.1 简单查询转换算法
  • 4.3.2 完整查询转换算法
  • 4.3.3 查询转换规则
  • 4.3.4 算法的具体实例
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文和参加的工作
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].基于代理的并行空间查询语言[J]. 计算机工程 2013(11)
    • [2].自然空间查询语言解译机制研究[J]. 测绘科学技术学报 2010(02)
    • [3].关于计算机理解自然查询语言的研究[J]. 信息技术与信息化 2016(04)
    • [4].浅谈XML查询语言研究[J]. 电子制作 2015(10)
    • [5].初识XQuery[J]. 程序员 2008(01)
    • [6].数据流查询语言的研究与实现[J]. 计算机技术与发展 2008(01)
    • [7].SQL查询语言一题多解探讨[J]. 电脑编程技巧与维护 2016(23)
    • [8].基于GIS系统的空间查询语言[J]. 计算机科学 2010(06)
    • [9].多模态面向对象知识库查询语言及技术[J]. 指挥信息系统与技术 2017(04)
    • [10].多媒体查询语言UMQL语法分析器的设计与实现[J]. 小型微型计算机系统 2010(02)
    • [11].SPARQL-一种新型的RDF查询语言[J]. 湘南学院学报 2009(02)
    • [12].一种面向LDAP的目录查询语言DQL[J]. 计算机与数字工程 2008(01)
    • [13].多维数据查询语言在数据仓库中的应用研究[J]. 情报探索 2008(03)
    • [14].基于Vague数据库的代数查询语言[J]. 小型微型计算机系统 2008(10)
    • [15].XML查询语言XQuery的分析与研究[J]. 太原科技 2010(01)
    • [16].基于Aurora系统的持续型查询语言设计与实现[J]. 计算机工程与应用 2014(21)
    • [17].基于Storm的DSMS交互系统客户端的设计与实现[J]. 计算机应用研究 2018(01)
    • [18].文档查询语言ODQ查询优化技术[J]. 北京信息科技大学学报(自然科学版) 2016(06)
    • [19].XML查询语言XQuery的分析与研究[J]. 电脑知识与技术 2008(23)
    • [20].SQL查询语言在MySQL平台中的基础性应用[J]. 福建电脑 2017(07)
    • [21].基于扩展NXD的GML空间数据库数据查询系统[J]. 大地测量与地球动力学 2008(01)
    • [22].有效多媒体查询代数的设计与实现[J]. 西北工业大学学报 2014(06)
    • [23].学生成绩管理系统[J]. 科技创新导报 2009(27)
    • [24].Authorware对Excel数据处理方法研究[J]. 计算机时代 2015(07)
    • [25].云计算环境下异构数据库整合技术的研究与实现[J]. 电脑知识与技术 2013(14)
    • [26].一个基于图的音乐数据模型与查询语言及其实现[J]. 计算机研究与发展 2011(10)
    • [27].可视化多媒体查询语言的设计与实现[J]. 华中科技大学学报(自然科学版) 2008(07)
    • [28].在Web中数据按需求显示的应用[J]. 计算机工程与设计 2008(09)
    • [29].基于聚类的OLAP多维分析查询推荐方法研究[J]. 计算机工程与设计 2010(15)
    • [30].联机分析处理技术在图书馆的应用研究[J]. 情报探索 2008(06)

    标签:;  ;  

    XML图形化查询语言的研究
    下载Doc文档

    猜你喜欢