XML数据索引和语义约束

来源 :复旦大学 | 被引量 : 0次 | 上传用户:weiwen1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的飞速发展,XML以其强大的数据表达能力以及简单、开放性、可扩展等优点而逐渐成为互联网上信息发布和数据交换的事实上的标准,因此对XML数据进行有效地管理和查询的要求也越来越迫切.同时,各种各样的XML查询语言被提出来了.路径表达式是这些查询语言的重要组成部分,因此高效地处理路径表达式成为提高XML查询效率的关键所在.对XML而言,一个公认的问题是:只有语法意义而缺乏语义信息.为了回应这种批评,研究者们提出了各种各样的语义约束.虽然XML已经作为数据交换的主要格式和标准而应用于各行各业,但是在实际的应用中,为了有效地利用关系数据库成熟的数据管理功能来处理XML数据,并且能够利用基于关系数据库的应用系统,通常需要把XML存储在本地的关系数据库中.在提出XML语义约束后,当用关系数据库存储XML文档时,如何把这些语义约束信息映射到关系数据库中是一个重要的研究课题,具有较高的理论价值和现实意义.该文对上述两个方面的问题进行了相关的研究,具体地说,该文的主要贡献和创新之处在于:■提出了一种新型的XML索引结构:UD(k,1)-索引,该索引充分利用了XML数据节点之间在向上和向下路径上的局部相似性,因此能够有效地处理路径表达式的查询,特别是分支路径表达式的查询.■对UD(k,1)-索引在索引大小、生成时间、路径查询性能等方面进行了详细的实验,并与1-索引和A(k)-索引作了对比和分析.实验研究表明,UD(k,1)-索引具有较短的生成时间,并能够以相对较小的空间代价获得较好的查询性能.■研究了两种形式的XML语义约束:XML键和XML函数依赖,并提出了相应的算法用来当存储XML文档到关系数据库中时把XML上的语义约束转换成关系数据库上相应的语义约束.■基于上述XML键转换算法,开发了用来把XML键转换成关系数据库键约束的KeyGen原型系统.
其他文献
工作流管理系统是将实际的业务过程转化成某种计算机化的形式表示,通过调用有关的信息资源与人力资源来协调工作流中的各个环节,使之按照一定的顺序依次进行,从而实现业务过
近年来,Web站点的设计和维护是软件产业中的一个研究热点,随着Web站点复杂性的日益增加,Web站点的开发迫切需要良好的方法和过程指导,于是软件工程领域提出Web工程的概念,开
数据处理是化探找油方法的数据重要组成部分,其开发深度和研究水平直接影响着化探方法的持续发展.作者应用研究生学习过程中获得的知识,在参与国家高技术研究发展计划(863计
随着计算机网络、电子商务和办公自动化系统的广泛应用,电子世界将会成为人们生活的一个重要部分,如何解决电子世界中的争端是一个十分迫切的问题.而数字签名可以提供一个完
本文提出了基于FMP模型中的扩展对象模型的界面布局自动生成方法.根据扩展对象模型的描述信息,在界面的特定区域中完成界面自动生成的设计和实现,建立了一种由模型到代码最终
在国际互联网络日益进入人们的日常生活,电子政务、电子商务日渐普及的大环境下,PKI相关技术问题正成为国际上研究的热点问题.而更多的CA认证中心的建立,异构CA认证中心的整
随着Internet的迅速发展和WWW技术的日渐成熟,越来越多的企业和组织纷纷在网上开展业务.了解用户的访问行为不仅有助于改善Web站点设计、提高Web服务器系统性能,而且能够改进
随着网络的迅速扩展和网络技术的迅速发展,对网络进行安全有效管理日益成为能否对网络资源有效利用和保护的关键所在。针对网络管理有很多优秀的管理软件,但仅从安全角度考虑进
本文是数据挖掘技术在天气预报中有针对性的应用。本文收集、整理并分析了大量降雹、沙尘以及降水天气资料。首先整理分析了近年从巴盟、包头及呼市各防雹办收集的降雹及雹情
随着计算机系统中商用部件性能的不断提高和价格的不断下降,使得具有良好可扩展性和高性价比的集群系统在高性能计算中的地位越来越重要。应用于高性能计算的集群系统中存在