基于Web服务的SQL到XQuery查询转换系统的研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:shlpsfs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的数据大多数都是存储在关系数据库中,随着XML成为网络上信息交换、共享的标准,许多厂商都推出了支持XML的产品,但由于目前组织内部的信息系统如ERP系统大多还是建立在具有高稳定性、高成熟度特性的关系型数据库系统中,这两种不同型态的数据共享成为一个很重要的课题。本文在对国内外研究现状进行综合分析的基础上对SQL查询语言和XQuery查询语言进行研究,提出了一个基于Web服务的从SQL到XQuery转换系统模型,使既有的建立在关系型数据库基础上的信息系统可与XML资料进行数据交换。首先给出了Web服务的体系结构,并分析了SQL和XQuery两种查询语言的特点,主要从完整性约束等六个方面进行了分析,转换系统模型所需要的映射字典的也主要基于这些差异性。其次给出映射字典的格式及映射字典的建立过程。然后给出转换模块的实现算法及算法分析。为辅助转换过程,设计了六个集合,通过一系列的转换法则对这些集合进行操作,从而达到查询语句转换的目的。当基于关系数据库的信息系统对转换系统下达SQL查询句要求时,转换模块根据事先储存在映射字典的对应资料来执行转换机制,将SQL查询语句转换成一个相同语意的XQuery查询语句。最后给出查询转换系统的模型。本系统在德国房地产分析系统及基于RosettaNet的供应链中进行了应用,并对转换系统的转换效率进行了分析。
其他文献
在当今的企业环境中,管理持久性数据的方法已经成为一项关键的设计。在过去的几年里,持久性已经成为Java社区里一个争论的热点话题。随着争论的继续,一种称作对象-关系映射(ORM)
无线传感器网络能实时监测、感知、采集和处理各种监测对象的信息,具有十分广阔的应用前景,是当前国际上备受关注的、多学科高度交叉的新兴前沿研究热点之一。为了有效促成无
科学计算可视化(Visualization in Scientific Computing)是发达国家20世纪80年代后期提出并发展起来的一个新研究领域。它运用计算机图形学和图像处理技术,将科学计算过程中
网格把整个互联网整合成一台超级计算机,实现各种资源的全面共享。但资源共享的前提,是必须能够保证这些参与共享的主机安全。因此,怎样使网格中资源得到安全的访问控制,使共
容错计算机系统是由一台或多台计算机按照一定的容错原则通过软、硬件资源冗余配置构成冗余结构的计算机系统,当系统出现一定的运行性、设计性故障时,能够依赖系统内驻的容错能
NGN VoIP业务对于IP承载网络资源的实时性需求,与可知可空的数据网络安全策略相矛盾,同时,为解决IP地址资源缺少而广泛部署的NAT设备,又阻碍着VoIP业务在数据网上的直接部署
随着证券业的竞争日益激烈,信息技术成为了证券公司同业竞争的有力武器。由于客户服务水平是证券公司核心竞争力的体现,基于手机短信服务构建一套有效的客户服务平台能帮助证
视频监控系统是安全防范系统的重要组成部分,它是一种防范能力较强的综合系统。随着计算机技术,网络技术,图像处理技术的飞速发展,视频监控技术也有了长足的发展。 本文设计和
在开放式的网络环境中,身份认证指的是用户身份的确认技术,它是网络安全的一道重要防线。无疑,口令是最简单也是最常用的一种身份认证方法。但通常使用的静态口令有许多固有的弱
入侵检测系统(IntrusionDetectionSystem,IDS)是计算机安全领域重要的技术之一,它和防火墙一起对主机和网络构建了全方位的防护。随着计算机软硬件的提高和安全技术研究的不断