文摘
英文文摘
1 绪论
1.1 背景知识
1.1.1 XML发展
1.1.2 XML的特占
1.1.3 XML语言的研究领哉
1.1.5 XML数据流应用
1.2 XML数据流的国内外研究现状
1.3 课题的研究意义及主要研究内容
2 基础理论
2.1 数据流管理系统与数据库管理系统区别
2.2 XML文档及文档树
2.3 XML数据流
2.3.1 XML数据流定义
2.3.2 XML数据流的处理特点
2.4 XML查询规范
2.4.1 XQuery查询语言
2.4.2 XPath查询语言
2.5 XML解析
2.5.1 DOM(Document Object Model)解析
2.5.2 SAX解析
2.5.3 SAX与DOM的对比
3 XML更新流
3.1 XML更新流的提出
3.1.1 简单的XML数据流
3.1.2 XML更新流的定义及结构
3.1.3 XML更新流更新过程
3.2 基于XML更新流的XQuery的重写
3.2.1 XQuery相关知识介绍
3.2.2 基于XML更新流重写XQuery算法步骤
4 XQuery的查询实现
4.1 上下文无关文法(Content-Free Grammar, CFG)
4.2 自动机技术理论的概述
4.2.1 NFA(非确定的有穷自动机)
4.2.2 DFA(确定的有穷自动机)
4.2.3 非确定有穷自动机NFA转化成与之等价的确定的有穷自动机DFA
4.3 基于非确定自动机NFA的XPath查询处理
4.3.1 问题查询过程的描述
4.3.2 非确定的有穷自动机NFA的构造
4.3.3 NFA的数据结构
4.3.4 NFA的运行
4.4 基于DFA的XPath查询处理
4.4.1 DFA的数据结构
4.4.2 DFA的运行
5 实验测试及结果分析
5.1 试验环境
5.2 测试结果及分析
结论
参考文献
在学研究成果
致谢