无忧论文网
当前位置: 无忧论文网 > 教育论文 > 教学论文论文 > 计算机教育论文 > XML查询语言XQuery的编译实现
点击提交论文指导需求
高薪诚聘老师
XML查询语言XQuery的编译实现
时间:2013-01-31 浏览次数:890次 无忧论文网
点击这里在线咨询我
【中文题名】 XML查询语言XQuery的编译实现 【英文题名】 Implementation of XQuery, a XML Query Language 【中文摘要】 XML(eXtensible Markup Language,即可扩展标记语言)作为一种标记语言,具有有效的表达各种信息、数据和使各种应用协同工作能力,有望称为下一代互联网信息交换的标准。将XML与数据库技术结合,研究XML数据库的理论和技术,是当前XML的研究热点。对XML查询语言的研究是XML数据处理的一个重要的方面。 W3C(Wodd Wide Web Consortium,万维网协会)于2001年12月提出了XML查询语言规范(工作草案)—XQuery语言。XQuery是一种对XML结构的文档和数据进行查询的语言,其自身目前仍处于发展的阶段。基于对该语言规范体系的分析理解和研究的基础上,我们 【英文摘要】 As a markup language, XML(eXtensible Markup Language) will be the next internet standard of information exchanging for its capability of representing various kind of data and interoperability through heterogenous applications. Combined with database techniques, there comes forth the concept of XML database. Researches on XML database theory and techniques are becoming more hot. In this filed, XML query language constitutes one of the most important facets of XML data processing. On October ,2001, the W3C( 【中文关键词】 XML. XQuery. 编译. 查询. 树自动机. 处理引擎. 【英文关键词】 XQuery. XML. Compile. Query. Tree Automata. processing engine. 中文摘要 003-004 英文摘要 004-5 目录 5-8 第1章 引言 8-15 1.1. 研究背景与动机 8-11 1.1.1. XML技术的出现 8-8 1.1.2. XML的应用领域 8-9 1.1.3. XML与数据库 9-15 1.2. 国内外研究现状 11-12 1.3. 研究重点和主要内容 12-13 1.4. 论文的成果和组织 13-15 第2章 XQuery语言综述 15-24 2.1. 第一个XQuery查询 15-18 2.1.1. 被查询的XML 15-16 2.1.2. 第一个XQuery 16-17 2.1.3. 期望的结果 17-17 2.1.4. 处理过程 17-19 2.2. XQuery语言 18-24 2.2.1. XPath 19-19 2.2.2. 基本路径表达式 19-20 2.2.3. FLWR表达式 20-21 2.2.4. XQuery中基本操作的实现方式 21-25 第3章 总体设计 24-37 3.1. 从用户的角度 24-26 3.1.1. 实际的输入和输出 25-25 3.1.2. 一个例子 25-61 3.2. 对几种查询语言实现的分析 26-30 3.3. 总体设计 30-32 3.4. 数据流分析 32-32 3.5. 一个具体的流程 32-37 第4章 语法及语法分析 37-46 4.1. 词法分析器的构造 37-37 4.2. 符号说明 37-37 4.3. XQuery语法范式 37-40 4.4. 使用XML定义的语法树 40-42 4.5. 语法分析器的构造 42-43 4.6. 语法分析的输出 43-46 第5章 数据类型 46-54 5.1. XQuery基本数据类型 46-47 5.2. 结构化的类型系统 47-49 5.3. 类型表达式 49-49 5.4. 基类型及其计算 49-51 5.5. 公共基类型及其计算 51-54 第6章 XQuery数据模型 54-58 6.1. XML信息集 54-54 6.2. XQuery数据模型 54-57 6.3. XQuery数据模型的构造 57-58 第7章 XQuery语法与Core语法 58-61 7.1. 为什么会有两种语法 58-59 7.2. Core语法 59-60 7.3. 语法转换 60-61 第8章 运行环境 61-68 8.1. 静态运行环境 61-64 8.1.1. 命名空间映射 61-62 8.1.2. 变量类型环境 62-62 8.1.3. 函数签名 62-63 8.1.4. 元素类型环境 63-64 8.1.5. 属性类型环境 64-64 8.1.6. 类型定义环境 64-64 8.2. 动态运行环境 64-65 8.2.1. 自定义函数 64-64 8.2.2. 变量值环境 64-65 8.3. 函数的处理 65-67 8.3.1. 内置函数的处理 65-66 8.3.2. 自定义函数的处理 66-72 8.4. Prolog的处理 67-68 第9章 静态类型检查和类型推导 68-89 9.1. 类型规则 68-71 9.2. 子类型关系 71-85 9.2.1. 树自动机及一些定义 72-75 9.2.2. 从XQuery到External 75-77 9.2.3. 从External到Internal 77-81 9.2.4. SubType算法 81-85 9.3. 值-域关系 85-89 9.3.1. inDOM算法 85-117 第10章 计算查询结果 89-94 10.1. 序类型 89-90 10.2. 计算规则 90-94 第11章 运行及性能分析 94-110 11.1. 运行界面 94-94 11.2. 测试数据说明 94-97 11.3. 单文档查询 97-101 11.4. 多文档查询 101-105 11.5. 性能分析 105-110 第12章 结束语 110-112 12.1. 总结 110-110 12.2. 进一步的工作 110-117 参考文献 112-115 索引 115-117 致谢 117-117
关于我们 | 老师招聘 | 版权声明 | 联系我们 | 付款方式 | 返回顶部 | 

COPYRIGHT ©2001 - 2013 51LUNWEN.NET. ALL RIGHTS RESERVED.
【免责声明】:本网站所提供的信息资源如有侵权、违规,请及时告知
无忧论文网提供毕业论文指导 硕士论文指导服务