【摘 要】
:
随着计算机技术和网络技术的迅猛发展,企业和个人通过网络进行数据交换变得越来越频繁,XML成为数据描述和数据交换的标准,越来越多的数据以XML的形式存储和交换,大量的XML文
论文部分内容阅读
随着计算机技术和网络技术的迅猛发展,企业和个人通过网络进行数据交换变得越来越频繁,XML成为数据描述和数据交换的标准,越来越多的数据以XML的形式存储和交换,大量的XML文档出现在网络应用中。随着XML的广泛应用,XML查询技术的研究也受到越来越多的重视,自XML1.0问世以来,相继出现了多种XML查询语言,XML查询语言的相关研究已经成为当前XML数据库研究领域的一个热点。目前,工业界和学术界提出了很多种XML查询语言,各种语言在语法形式和查询能力上都不尽相同。在众多的查询语言中,XQuery是一种比较成熟的语言,很多大型公司以及科研机构都看好XQuery,并且在不同程度上提供了对XQuery规范的支持。XML图形化查询语言也是查询技术发展的一个重要方向,图形化查询语言的典型特点之一是能够产生用户友好的查询界面,降低用户学习XML查询语言的难度,提高用户对XML文档查询的易用性。本文在对XQuery与XML图形化查询语言研究的基础上,提出了一种有效的XML图形化查询语言向XQuery查询转换的方法。本文讨论了XQuery查询语言的发展,对XQuery的语法及特点进行了研究,讨论了图形化查询语言的数据模型,并提出了数据模型之间的转换规则,在构造图形化查询语言条件查询树的基础上,提出了XML图形化查询语言向XQuery查询转换的算法与规则。在该转换算法支持下,用户可以在更多的XML数据库平台下使用用户友好的查询界面进行数据查询。本文所做的主要工作在于:·讨论了图形化查询语言的数据模型,并提出了对图形化查询语言数据模型的简化以及数据模型之间进行转换的规则。·提出了条件查询树的构造方案,并给出条件查询树构造的具体步骤与规则。·提出了一种新的图形化查询语言转换方式,详细描述了图形化查询语言转换算法的基本思想,提出了算法的形式化描述及转换规则,并给出了转换算法的具体实例。本文所做的具体工作是有意义的。本文实现了XML图形化查询语言向XQuery语言的查询转换,可以支持用户以更便捷的方式在更多的数据库平台下进行XML数据查询。
其他文献
本文在研究组件技术、AutoCAD图形数据库和参数数据库的基础上,分析了集成于AutoCAD对话框的DWG图形处理技术、输电线路设计中的力学计算和金具统计专家库等问题。应用ADO组件服务和AutoCAD提供的COM组件服务开发出来的ARX程序按AutoCAD提供的接口与其集成在一起,该ARX应用程序是组件思想的体现。本系统通过了保定供电公司设计院的验收测试,已经投入应用。解决了保定供电公司设计院原
数据挖掘技术是人们长期对数据库技术进行研究和开发的结果。起初各种商业数据是存储在计算机的数据库中的,然后发展到可对数据库进行查询和访问,进而发展到对数据库的即时遍历
针对目前网络教学系统存在的缺陷,论文提出了一种基于Agent技术的网络教学系统。该系统以建构主义为理论基础,结合多Agent技术和移动Agent技术,克服了当前网络教学系统个性化、
现实世界中存在许多的多目标优化问题,即需要同时对多个相互冲突的目标进行优化。多目标优化问题存在一组表示目标间权衡信息的解的集合。进化算法是一类通过模拟自然界生物
目前传统的基于信物或口令的安全系统显得越来越脆弱,迫切需要有一种准确、方便、安全的识别技术来代替现有的身份识别方法。现代统计学已经表明,指纹具有稳定性和唯一性。目
如今,组播技术的应用越来越广泛,网络应用的要求也越来越强烈,再加上组播技术相对于单播与广播技术的巨大优势,人们日益认识到组播技术所带来的优点和好处,组播技术必将成为
业务流程管理基于计算机网络技术以及工作流、企业应用集成、XML等技术。它从业务流程的角度对企业进行全方位的管理,并支持业务流程的持续改进。其核心思想是为企业内及企业
无线传感器网络是由大量随机部署在监测区域的微小传感器节点通过无线通信、自组织方式构成的分布式网络系统,一般用于在无人监管的情况下对周围环境或者对象进行监测,将采集
信息系统的架构正由C/S向B/S转变,相对应B/S架构的Web应用的富客户端技术的应用也越来越多。Ajax是当前较流行的富客户端技术,Ext.NET是一套支持Ajax的Web控件,因为Ajax的种
随着Internet上的飞速发展,“尽力而为”服务已经不能满足各种不同应用的要求了。于是IETF先后提出了综合服务(IntServ)模型和区分服务(DiffServ)模型。由于IntServ不具备良