首页> 中文学位 >XML文档的检索、更新及发布
【6h】

XML文档的检索、更新及发布

代理获取

目录

摘要

Abstract

第一章绪论

1.1背景介绍

1.2研究现状与不足

1.3本文的研究目的和内容

1.3.1XML数据的高效检索

1.3.2 XML文档更新技术

1.3.3XML文档发布技术

1.4论文结构

第二章XML及基本技术

2.1 XML相关基本概念

2.1.1XML文档

2.1.2 XML数据模型

2.1.3文档类型定义DTD

2.1.4 XML系列规范

2.2 XML存储的基本方式

2.3 XML查询语言

2.4 XML索引

第三章CREX:基于层次缓冲的XML检索

3.1引言

3.2相关工作

3.3 CREX核心技术

3.3.1检索项预处理

3.3.2检索结果评估算法

3.4 CREX系统架构

3.5 XML检索在服务发现中的应用

3.5.1背景知识

3.5.2 XML检索和服务查找

第四章XML保持键约束的更新

4.1引言

4.2相关概念

4.2.1XML键的定义

4.2.2从XML到关系数据库的映射

4.2.3规范化存储

4.3保持键约束的更新系统

4.4更新过程及实现

4.4.1XML文档的更新操作

4.4.2 更新位置的快速定位

4.4.3更新XML文档在数据库中的存储

4.4.4快速更新XML文档

4.5实验分析及小结

第五章XML文档发布

5.1前言

5.2基本概念

5.2.1DTD的形式化定义

5.2.2属性转换文法ATG

5.3原理及实验分析

5.4 XML发布中间件PRATA系统

5.5基于Web的PRATA演示系统

第六章总结与展望

参考文献

附录

参与开发的原型系统

攻读硕士学位期间参与的科研项目

已发表或录用的论文

已投出的论文

致谢

论文独创性声明及论文使用授权声明

展开▼

摘要

XML(eXtensible Markup Language)已逐渐成为互联网信息的主要表示和交换工具.为了有效地加工、分析和处理XML数据,研究者们已经提出了各种XML数据的基本处理技术,其中,XML的存储、索引、查询等XML处理的基本技术受到了广泛的关注.然而,在一个完整的XML管理系统中涉及到的其他技术,例如检索、更新以及XML文档发布等却并未引起研究者们的足够广泛的重视.因此,对上述技术的研究面临了更多新的挑战.该文研究XML文档的检索、更新和文档发布技术;对XML数据保持健约束的更新、基于层次缓冲的XML数据检索技术以及从关系数据库中发布XML文档等方面进行了深入的研究和探讨,提出了有效的算法和新的技术,并且实现了部分原型系统,譬如更新系统和发布中间件PRATA,通过实验证明了该文所提出方法的有效性.研究成果将可直接用于XML数据库的项目开发和产品研制中,具有重要的理论和现实意义.该文内容具体包括:1)基于层次缓冲的XML检索技术.该文提出了一种新的XML搜索引擎架构CREX,相比原有的检索引擎,CREX通过优化检索项的方法使检索效率得到很大提高,并且是基于语义的.CREX对检索结果的评估方法根据XML元素的不同特点,进行分类打分.该文还提出了XML检索等技术在Web服务中的应用.2)基于XML键约束的概念,提出了XML文档在关系数据库中的规范化存储,极大地减少了冗余存储.通过把XML键约束映射为关系数据库中的函数依赖,该文实现了对XML文档的更新.在更新XML文档时,不但保持了XML文档本身的键约束,还使关系数据库和XML文档保持了一致.标注技术实现了对XML文档更新位置的快速定位,从而高效地实现了XML文档保持键约束的更新.更新技术使得XML成为真正表示与共享的统一格式.3)从关系数据库到XML数据的转换,即XML数据发布技术,完整实现了数据发布系统PRATA,该系统通过预定义的DTD,利用属性文法转换语言ATG将存储在关系数据库中的数据发布成XML格式的文档.此外,我们还开发了PRATA的网上演示系统.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号