基于XML的数据库存取技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于XML的数据库存取技术

数据库研究报告 基于XML的数据库存取技术 系 别 XXX系 专 业 XXX专业 学 号 姓 名 指导教师 年 月 日 基于XML的数据库存取技术 摘 要 对XML数据库技术进行了总体分析,介绍了XML的最新研究进展,并将其与传统的数据库技术进行了比较,指出了其目前需要改进的方面。对于Web上涌现的大量XML数据,如何有效地存储和查询XML数据已经成为XML研究方向关注的热点问题。本文在分析XML与关系数据库结构上的差异的基础上,重点探讨了基于关系数据库的存储策略问题,对于今后提高存储和管理XML数据的方式具有一定帮助。现在XML已经得到广泛应用。在数据库领域,许多关系数据库系统提供了存储XML文件的功能。但是关系数据库仅提供对XML文件本身进行存储或者读取的功能,并不能从DOM树检索部分文档或节点。因而就产生了原生XML数据库,XML数据不经任何转换而按原结构形状直接存入数据库内,因而对XML的应用来说是最优的。该文同时在这个方向上做了一些初步的探索。 关键词:XML技术、关系数据库、映射、存储策略 目录 第一章 绪论 - 3 - 1.1 引言 - 3 - 1.1.1 XML的发展史 - 3 - 1.2 关于XML技术与数据库 - 4 - 1.2.1 XML技术简介 - 4 - 1.2.2 XML技术与关系数据库 - 4 - 1.2.3 总结 - 5 - 第二章 关系数据库与XML之间的映射 - 6 - 2.1 关系数据库与XML之间的映射方法 - 6 - 2.1.1 基于模板驱动的映射 - 6 - 2.1.2 基于模型驱动的映射 - 7 - 2.2 关系模式到XML模式的映射 - 7 - 2.2.1 关系模式映射为XML模式基本流程 - 7 - 2.3 总结 - 8 - 第三章 XML的数据库存取技术 - 9 - 3.1 基于关系数据库的存储策略 - 9 - 3.1.1 基于结构映射的策略 - 9 - 3.1.2 基于模型映射的策略 - 10 - 3.2 SQL Server中XML与数据库数据的交互 - 11 - 3.2.1 从数据库获取XML文档 - 11 - 3.2将XML文档数据存入数据库 - 11 - 3.3 小结 - 12 - 结束语 - 13 - 参考文献: - 13 - 第一章 绪论 1.1 引言 现今社会数据库与人们的生活已经密不可分。在网络生活占据人们生活的大部分的时候。人们的生活已经能够离不开网络。而网络的管理又怎能离开数据库,而这项研究具体的剖析XML技术、XML数据库、关系数据库这三项间的联系,及优缺点对比。而XML是如何发展起来的,历史过程是怎样的。根据时代的发展建立起来了。 XML的发展史 XML是从1996年开始有其雏形,并向 W3C(全球信息网联盟)提案,而在1998二月发布为W3C的标准(XML1.0)。 XML的前身是SGML,是自IBM从60年代就开始发展的 GML标准化后的名称。1978年,ANSI将GML加以整理规范,发布成为SGML,1986年起为 ISO 所采用(ISO 8879),并且被广泛地运用在各种大型的文件计划中,但是SGML是一种非常严谨的文件描述法,导致过于庞大复杂,难以理解和学习,进而影响其推广与应用。于是,人们对SGML进行了简化衍生出 HTML。HTML 简单,在初期没有任何定义文档外观的相关方法,仅用来在浏览器里显示网页文件。而后,随着因特网的发展,人们为了控制其文件样式,扩充了描述如何显现数据的卷标。在 Netscape 与 Microsoft 之间的浏览器大战后, HTML 标准权威性遭受重大的考验所幸,到了HTML 4.0时,W3C 又恢复了其地位。为了解决以上问题,专家们使用SGML精简制作,并依照HTML的发展经验,产生出一套使用上规则严谨,但是简单的描述数据语言:XML。XML被广泛用来作为跨平台之间交互数据的形式,主要针对数据的内容,通过不同的格式化描述手段(XSLT,CSS等)可以完成最终的形式表而XML目的即在于提供一个对信息能够做精准描述的机制,藉以弥补 HTML 太过于表现导向的特质。XML极其简单易于掌握和使用... </Stud> <Conclude>We hope one of these meets your needs</Conclude> </StudInfo> 基于模板驱动的映射可以是相当灵活的,需要注意的是,基于模板驱动的映射只能应用于在关系数据库和XML文档之间传递数据。 2.1.2 基于模型驱动的映射 基于模型驱动的映射是指当把数据从数据库传送到XML文档是用一个具体的模型实现的。这样映射技术数据库模式与XML模式之间的映射,XML模式是由DTD或XML

文档评论(0)

xjj2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档