基于双时态XML数据技术研究

来源 :中山大学 | 被引量 : 0次 | 上传用户:amyzi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XML的全称是Extensible Markup Language(可扩展标识语言)。XML是标准的通用标记语言,它的半结构化特性、良好的可扩展性、自描述等特性使它正迅速成为一种与技术无关的数据交换标准和传输格式。鉴于XML存在广泛的应用前景,许多关于XML的研究都是前沿和热点课题。时态XML就是XML技术的一个新兴的研究分支。 时态XML是为了处理在电子商务、电子政务等领域日益扮演重要角色的时态信息而产生的,目前主要应用于数据存储。当XML引入“时态表达”后,时态XML本身就能够记录XML文档一系列修改痕迹,克服XML文档经常被修改的缺点,进而形成一种高效可行的XML版本管理方案。 目前结合XML技术对时态信息进行处理的研究还处于探索发展阶段。相应模型多数都过于复杂,对查询技术处理要求比较高,特别是对于双时态XML中两种时态变量的使用与算法考虑不够充分。本文在结合多项前人工作成果的基础上,进一步研究了双时态XML的数据模型,以及它的查询、更新技术。首先,本文定义了一个严格满足时态约束关系的双时态XML数据模型BTXPath,讨论并实现了该模型的索引机制与DOM遍历查询算法,并进行了查询效率上的比较。接着,在基于双时态关系下,分析了时态变量“NOW”和“UC”的复杂语义并给出了双时态关系下时态变量“NOW"的绑定算法。然后,我们利用XQuery的图灵完备的特性自定义了一系列时态函数,用于支持双时态XML的时态查询。另外本文借鉴双时态数据库中的Snodgrass表示数据模型的更新机制,探讨并实现了双时态XML数据模型的更新算法。最后通过实验验证了算法是可行的和有效的。
其他文献
人们大部分的时间是在诸如办公楼、商贸中心、车站机场等室内空间中度过,与此同时,随着城市化进程的加快,室内空间变得越发的庞大和复杂,随之产生了越来越多的室内位置服务需
网络规模和复杂度的日益增大和提高,使得网络资源和业务之间的关系也日益复杂,为了尽量避免业务质量下降,保证业务可用,必须迅速定位并解决网络故障。事件关联性分析可以从大
随着计算机、互联网以及移动通信技术的迅猛发展,手机、笔记本电脑、掌上电脑等移动通信设备得到了广泛应用。互联网正逐步走出其原有的军事、科研、教育领域,深入到人们的日
Burrows-Wheeler变换(BWT)在数据压缩领域有较成功的应用。该算法将源文本字符进行了重排列,排列的结果与原文相比,相同字符排列在一起的概率通常能得到很大的提高。因此,排列结
近几年,网络攻击日益频繁,攻击方法层出不穷,对安全防御技术也提出了更高的要求。现有的安全技术:防火墙和入侵检测系统在面向攻击防御上存在着很大缺陷,入侵防御系统(Intrus
机翼是飞机产生阻力与升力的主要部件,对飞机的性能有着重大影响。翼型的气动外形与飞机的巡航速度、起飞与着陆稳定性、失速可控性和操纵反馈品质等都有着重要的联系。因此
基于属性的访问控制模型ABAC在信息安全领域正吸引着越来越多的关注。对比于其它常用的访问控制模型,ABAC在访问粒度、灵活性与可扩展性方面更有优势,这使得其策略表达力更强
基于构件的软件开发技术自提出之后,成为了越来越重要的软件开发模式和解决软件危机的一种重要手段。随着软件系统在生活中的应用越来越广,软件质量的高低深刻影响着人类的切
随着计算机技术的发展,功能性纺织品的计算机仿真研究受到了学术界的广泛关注。国内外学者在纤维领域,纱线领域和织物领域都展开了广泛的研究,通过多个学科的交叉合作,构建了不断