XML数据在Microsoft SQL Server 2005中的存储和优化

来源 :中山大学 | 被引量 : 0次 | 上传用户:huazhexingyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可扩展标记语言 XML (Extensible Markup Language) 是半结构数据的一种表现形式,它已经成为 Internet 以及电子商务中数据交换事实上的标准。对于传统的结构化数据可以采用关系型数据库或对象型数据库进行管理;无结构的数据则可以采用信息检索的方式进行访问。而如何对半结构化的数据进行有效的管理,包括存储、索引、查询等,则是亟待解决的问题。 现在比较流行的数据库管理系统大都是关系数据库,且关系数据库占据大部分市场份额的情况将在相当一段时间内持续。因此,研究如何在关系数据库中存储、访问和处理半结构化的 XML 数据也就很有必要了。 在众多的关系数据库管理系统中,Microsoft SQLServer 2005 对 XML 数据处理方式进行了大量改进,在 XML 数据处理方面具有一定优势。本文利用Microsoft SQLServer 2005 在XML处理上的新特性,尝试采取XML及关系混合存储模式对XML数据进行存储。XML 及关系混合存储模式的主要策略是从数据中分解出结构化和半结构化的两部分,使用关系模式存放结构化的数据,而把半结构化数据分离到 Microsoft SQLServer 2005中特有的XML字段中,使关系数据和XML数据能够在同一张数据库表中共存。该存储模式在使用 C#.NET开发的论文信息管理系统中仿真实验成功。
其他文献
容忍入侵是第三代网络安全技术“生存技术”的核心,与传统的防火墙和入侵检测技术不同,容忍入侵关注的是入侵造成的影响,而非入侵的原因。本文针对目前面向通用服务的容忍入侵系
工作流技术是实现业务过程自动化的关键技术,这些年来逐渐成为研究热点。现有的工作流产品大多庞大复杂、使用困难,而且架构封闭,自成体系,很难与业务应用无缝集成,不适用于
数字水印技术为在网络环境中传播的数字作品的版权保护提供了一种解决方案。在数字水印技术中,如何提高水印鲁棒性是研究的重点与难点。文中介绍了数字水印技术的背景、研究
在计算机技术发展过程中,仿真一直是一个重要的研究领域。指令集仿真器(ISS:Instruction Set Simulator)是在指令集体系结构的层次上对目标机进行模拟,ISS不仅有助于验证处理
随着万维网的飞速发展,XML的应用范围不断扩大,支持XML的数据库成为众人瞩目的焦点。关系型数据库不能很好地支持XML。关系型数据库将XML转换成二维表的形式存储,但XML与二维表
作为一个多学科交叉的领域,计算机视觉的理论研究和实际应用都取得了飞速的发展。尤其是近年来,图像科学的发展和计算机信息处理能力的增强,为计算机视觉的研究和应用提供了良好
目前,由于优盘的携带方便,传输速度快,连接灵活等优点,优盘已经成为一种倍受广大消费者青睐的数据存储设备。但是,普通优盘的数据是以明文形式进行存取的,缺乏必要的安全措施
本文在深入分析普适计算的特点以及普适计算的安全需求的基础上,结合目前针对网络资源的访问控制的热门技术——XACML技术,提出了一个基于XACML技术的普适计算下的访问控制模型
移动通信技术飞速发展,移动增值业务的出现不仅给移动运营商带来巨额经济利益,而且也在原来移动语音业务的基础上,丰富了移动网络的业务模式,同时也成为移动网络新的经济增长
近年来,本体技术应用于越来越多的领域。然而,本体在演变及融合过程中,极易出现信息冲突的问题,进而导致本体不协调现象的发生,因此,本体调试和修正工作受到了本体领域相关研