XML在关系数据库中存储和查询方法的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:shijunfengmm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的蓬勃发展,传统的HTML数据交换方式已经越来越满足不了曰益增长的数据交换的需求。XML本身所具有的与平台无关、易于扩展、交互性好、语义性强、可格式化等优点,使得XML语言已经成为互联网上表示和交换数据的标准,XML文档得以大量出现,如何存储和查询XML文档变得更加重要。 本文分析了存储XML文档三种途径,并且比较了XML和关系数据库不同的特点。由于关系数据库的优势在于:技术成熟、应用广泛、数据管理能力强、数据安全程度高,所以选择将XML存储在已有的关系数据库系统中的方法,这也正成为研究XML的一个热点。 这种方式主要解决两方面的问题,一是需要将XML数据模型映射为目标模型,本文研究了几种实现方法,并讨论了一种有效方法,将输入的DTD映射为关系模型,输出的关系模型可以遵从DTD存储和查询XML文档。该方法在全面性、冗余处理、提高效率等几方面对比与已有的方法有了提高。另一方面是用XML查询语言提出的查询需要被转换为关系模型所用的查询语言SQL,并且从目标模型数据库引擎返回的结果,应以XML格式返回和查看。
其他文献
学位
网络发展到今天,没有一个概念能像Web服务这么快地流行起来,并引起广泛的关注,可以说Web服务是一场软件的革命。Web服务被定义为:松散耦合的,可复用的软件模块,封装了离散的功能,在i
学位
随着网络技术的快速发展和网络规模的不断扩大,目前基于尽力而为(best-effort)的Internet已经不能满足多媒体应用及其它非传统应用对网络传输质量的要求。在高速网络中按照用
学位
本文提出了基于CORBA的Web SCADA系统的架构。由于CORBA技术的开放性和跨平台性,该架构解决了当前的Web SCADA系统对Windows平台的过分依赖的问题,增强了系统的开放性,从而为企
自从Motorola公司推出新一代8位M68HC08系列微控制器之后,该公司积极进行在我国的推广工作。因其具有速度快、功能强、功耗小及价格低等优点,目前,该系列微控制器已经渗入到
实施MIS是企业信息化建设的一项重要措施,然而,传统MIS已经不能满足目前企业的需求。企业的模式在逐渐地由层次职能型转变为流程管理型,企业业务流程经常变动,并且越来越复杂,传统
传统Internet服务是一种尽力而为的服务,这种服务转发速度慢、路由机制复杂、服务冗余、网络资源利用率低。MPLS是为解决这些问题和新的需求而产生的,它具有转发速度快、QoS、
飞蜂窝系统作为室内无线网络数据业务解决方案之一,因其成本低、功耗小、信号强等优势,适用于宏蜂窝网络信号较弱或覆盖不到的区域,近年来得到了广泛应用。在飞蜂窝系统中,每个终