首页> 中文学位 >XML查询语言XQuery及其扩展研究
【6h】

XML查询语言XQuery及其扩展研究

代理获取

目录

文摘

英文文摘

创新性声明及关于论文使用授权的说明

第一章绪论

1.1引言

1.2项目背景及研究内容

1.3论文章节安排

第二章XML与数据库

2.1 XML及相关技术

2.1.1 XML的优点及作用

2.1.2 DTD与XML模式

2.1.3样式表与XSLT

2.2 XML文档与数据库

2.2.1 XML文档的分类

2.2.2 XML数据库

2.3 本源XML数据库(NXD)

2.3.1 NXD的特点

2.3.2 NXD的现状

2.3.3 NXD与XED的比较

第三章XML查询语言XQUERY

3.1 XQuery的发展概述

3.2 XQuery的语法

3.2.1基本概念

3.2.2 FLWOR语句

3.2.3附加的特性

3.3 XQuery现状

3.3.1 XQuery现状及前景

3.3.2几个成熟的XQuery实现介绍

第四章XQuery扩展研究

4.1 XQuery扩展的意义

4.1.1本源XML数据库与文档集合

4.1.2全文检索

4.1.3 XML文档与文档集合

4.2 XQUERY语言解释器的概要设计

4.2.1与实现相关的几个因素

4.2.2解析器生成工具JavaCC

4.2.3功能设计及系统框架

4.3 XQuery扩展的模拟应用及原型实现

4.3.1模拟应用背景

4.3.2查询需求

4.3.3原型实现及结果

第五章结论与展望

5.1 XQuery扩展对应用的支持

5.2 论文主要工作

5.3 后续工作及展望

致 谢

参考文献

研究成果

展开▼

摘要

XML查询需要从万维网上真实和虚拟的文档中析取数据,提供网络世界与数据库世界之间的交互,并使XML文档集合能够像数据库一样被访问.XML查询语言XQuery是导航语言XPath的扩展,它是一种语法简单灵活且表现力强大的功能性语言.XQuery与XML数据结构有内在的联系,可以方便地编写业务逻辑,并且本质上就可以操作XML数据.本文的主要目的是对XQuery规范进行深入研究并对其功能进行扩展,以实现基于文档集合的XQuery查询.论文在深入讨论XQuery规范,充分研究XQuery技术现状的基础上,探讨了对XQuery进行扩展的可行性,提出了一种扩展思路.XQuery语言解释器是语言实现的核心部分,本文讨论了所用到的解析器生成工具JavaCC和几个关键问题,并给出XQuery语言解释器的系统框架.在文章的最后对XQuery功能扩展做了原型实现,同时进行了应用支持分析.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号