基于xml的数据库存取技术

基于xml的数据库存取技术

ID:28020825

大小:188.55 KB

页数:19页

时间:2018-12-07

基于xml的数据库存取技术_第1页
基于xml的数据库存取技术_第2页
基于xml的数据库存取技术_第3页
基于xml的数据库存取技术_第4页
基于xml的数据库存取技术_第5页
资源描述:

《基于xml的数据库存取技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数据库研究报告基于XML的数据库存取技术系别XXX系专业XXX专业学姓名指导教师基于XML的数据库存取技术摘要对XML数据库技术进行了总体分析,介绍了XML的最新研究进展,并将其与传统的数据库技术进行了比较,指出了其H前需要改进的方面。对于Web上涌现的大量XML数据,如何有效地存储和杳询XML数据已经成为XML研宂方向关注的热点问题。本文在分析XML与关系数据库结构上的差异的基础上,重点探讨了基于关系数据库的存储策略问题,对于今后提高存储和管理XML数据的方式具有一定帮助。现在XML已经得到广

2、泛应用。在数据库领域,许多关系数据库系统提供了存储XML文件的功能。但是关系数据库仅提供对XML文件本身进行存储或者读取的功能,并不能从DOM树检索部分文档或节点。因而就产生了原生XML数据库,XML数据不经任何转换而按原结构形状直接存入数据库内,因而对XML的应用来说是最优的。该文同时在这个方向上做了一些初步的探索。关键词:XML技术、关系数据库、映射、存储策略目录第一章绪论-3-1.1引言-3-1.1.1XML的发展史-3-1.2关于XML技术与数据库-4-1.2.1XML技术简介-4-1.

3、2.2XML技术与关系数据库-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关系模式映射为XA1L模式基本流程-7-2.3戲吉-8-第三章XML的数据库存取技术-9-3.1基于关系数据库的存储策略-9-3.1.1基于结构映射的策略-9-3.1.2基于模型映射的策略-10-3.2SQLServer中XML与数据库数据的交互

4、-11-3.2.1从数据库获取XML文档-11-3.2将XML文档数据存入数据库-11-3.3<1、结-12-结束语-13-参考文献:-13-第一章绪论1.1引言现今社会数据库与人们的生活已经密不可分。在网络生活占据人们生活的大部分的时候。人们的生活已经能够离不幵网络。而网络的管理又怎能离开数据库,而这项研究具体的剖析XML技术、XML数据库、关系数据库这三项间的联系,及优缺点对比。而XML是如何发展起来的,历史过程是怎样的。根据时代的发展建立起来了。XML的发展史XML是从1996年开始有其雏

5、形,并向W3C(全球信息网联盟)提案,而在1998年二月发布为W3C的标准(XML1.0)。XML的前身是SGML,是自IBM从60年代就开始发展的GML标准化后的名称。文件中能够明确的将标示与内容区隔;所有文件的标签使用方法均一致。1978年,ANSI将GML加以整理规范,发布成为SGML,1986年起为ISO所采用(ISO8879),并且被广泛地运用在各种大型的文件计划中,但是SGML是一种非常严谨的文件描述法,导致过于庞大复杂,难以理解和学习,进而影响其推广与应用。于是,人们对SGML进行

6、了简化衍生出HTML。HTML简单,在初期没冇任何定义文档外观的和关方法,仅用来在浏览器里显示网页文件。而后,随着因特网的发展,人们为了控制其文件样式,扩充了描述如何显现数据的卷标。在Netscape与Microsoft之间的浏览器人战后,HTML标准权威性遭受重人的考验。所幸,到丫HTML4.0时,W3C又恢复了其地位。同时W3C意识到HTML的原则:1)不能解决所有解释数据的问题一一像影音文件或化学公式、音乐符号等其他形态的内容。2)效能问题一一需要下载整份文件,方能开始对文件做搜索的动作。

7、3)扩充性、弹性、易读性均不佳。为了解决以上问题,专家们使用SGML精简制作,并依照HTML的发展经验,产生出一套使用上规则严谨,但是简单的描述数据语言:XML。XML被广泛用来作为跨平台之间交互数据的形式,主要针对数据的内容,通过不同的格式化描述手段(XSLT,CSS等)可以完成最终的形式表。而XMLI;的即在于提供一个对信息能够做精准描述的机制,藉以弥补HTML太过于表现导向的特质。1.2关于XML技术与数据库1.2.1XML技术简介根据资料总结,XML的基本内容总结如下:XML是一种描述性

8、的标记语言,是在internet环境中跨平台的,依赖于内容的技术手段,是当前结构化文档信息的有力工具。它具有严谨而规范的数据格式,层次化、自描述的显示方式,使得跨平台数据交流得到更自如的实现,极人地简化了企业之间及业务之间的通信它存储的数据全部是文本,而II使用标记标示,利于网络传输。XML模式提供了很强的数据类型识别功能,可正确处理各种数据类型。并且XML极其简单易于掌握和使用。1.2.2XML技术与关系数据库XML文档是一种典型的半结构化数据,它既能表示关系、对象等结构化的数据,也能表示We

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。