收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

对象数据与XML数据映射规则的研究

宗海春  
【摘要】:XML作为一种标记语言,以其良好的扩展性、灵活性、自描述性等诸多优点在WEB页面上得到广泛的应用,同时给跨平台、跨地域、异构应用间的协同工作、基于语义的智能数据搜索等领域带来重大突破;数据库技术作为相当成熟的技术、不仅功能强大而且应用范围很广,但是随着信息量的迅速膨胀,不同数据库间的异构,使传统数据库技术面临许多新的问题和挑战。那么如何把XML和传统的数据库技术相结合,使它们扬长避短,来适应对信息共享与交换的需要?本篇文章就紧紧围绕XML技术和数据库技术展开讨论,并在各自的讨论后作了总结。 文章一开始认真讨论了XML和数据库的关系,为什么要将这两种技术相结合,以及如何将它们结合起来。作为目前两种主要的XML数据库技术XED和NXD,文中进行了详细的介绍。XED是在传统数据库基础上扩展了XML支持模块,完成XML数据和传统数据之间的格式转换和传输。NXD则是在XML数据处理领域内,专门为存储XML文档设计,同时兼有一般数据库的特性。在通常情况下,XED适合于“以数据为中心的”XML文档,NXD适合于“以文档为中心的”XML文档。文中针对这两种技术在数据存储、查询检索、管理功能以及适用范围等方面进行了深入的对比讨论。 在本文的第四章重点讨论了XML数据和对象数据的映射规则,这也是该篇文章的重点。XML数据和传统数据之间的映射一般分为两种方法:基于表格的映射和对象—关系映射。许多在XML文档和数据库间传输数据的应用程序常常是以这两种映射为基础。基于关系的映射虽然简单,但使用范围较窄,所以大部分应用选用了另外一种映射关系,就是在本文中重点讨论的基于对象的映射。XML文档和对象都是基于一种层次的结构,并且都可以和树相对应,根据XML和对象的这一共同点,很自然的在它们之间建立映射关系。本文中首先概述了映射的整体思路,即将XML文件中的数据视为特定的对象树的模型。在这个模型中,元素及其类型、元素内容或混合内容(复合元素类型)通常被视为类。只具有PCDATA内容的元素(简单元素类型)、属性以及PCDATA被当作简单属性。映射是先从这棵对象树的叶子结点开始,最后映射根节点。在概述了映射规则之后,文章按照简单元素、复杂元素和属性等不同分类分情况进行讨论,并配合举例说明。最后对映射中所存在的问题作了总结。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张春燕;缪力;;基于XML网上书店系统的设计[J];现代电子技术;2010年16期
2 王红华;;XML技术在ASP网络程序设计方案中的应用[J];中国科技信息;2007年11期
3 何典;;基于JSP与XML的电子商务站点[J];商场现代化;2007年04期
4 孙明琦;袁新江;;Flash软件在机械设计中的应用[J];电子机械工程;2010年01期
5 李改婵;;XML技术在数据交换中的应用[J];太原科技;2007年04期
6 雷筱珍;;XML技术在数据库中的应用初探[J];电脑知识与技术(学术交流);2006年05期
7 张敏,孟菊,赵雷新;XML文档数据管理浅析[J];福建电脑;2005年08期
8 王宇;程国忠;张世禄;;基于DOM4J实现数据库表单转换成XML文档[J];福建电脑;2007年01期
9 桂美坤;;关系模式到XML模式映射方法的研究[J];科技信息;2009年25期
10 张振莲;李金莱;;XML数据与关系数据库的转换及实现[J];南阳师范学院学报;2009年12期
11 魏小梅;XML与传统数据库关系探讨[J];农业网络信息;2005年11期
12 陈熙妍;;探讨XML数据库技术[J];电脑知识与技术;2010年19期
13 左凤华;左超;彭磊;王秀娟;;基于WEB XML到关系数据库的转换新方法[J];中国科技信息;2007年13期
14 左凤华;唐心强;彭磊;王秀娟;;基于Web XML到Xindice数据库的通信新方法[J];科学技术与工程;2007年18期
15 王淑蓉;张妍;;基于BizTalk的异构系统集成研究[J];电脑知识与技术;2009年31期
16 朱茂盛,程雷;基于关系数据库的XML映射和数据导入算法[J];微电子学与计算机;2003年02期
17 樊守芳;;浅析XML与关系数据库的关系[J];哈尔滨师范大学自然科学学报;2007年01期
18 谢芳华,任午令,唐任仲;基于XML的异构数据交换集成技术及其实现[J];制造业自动化;2004年04期
19 娄家星;;浅析数据库与XML的结合[J];信息技术与信息化;2006年04期
20 左凤华;唐心强;彭磊;王秀娟;;基于WEB XML的XPATH查询新方法[J];中国科技信息;2007年05期
中国重要会议论文全文数据库 前10条
1 何震瀛;李建中;王宏志;;XML数据的关系存储[A];第十九届全国数据库学术会议论文集(研究报告篇)[C];2002年
2 郭瑞强;苏仕云;乐嘉锦;;XML数据的存储模式研究[A];第十九届全国数据库学术会议论文集(研究报告篇)[C];2002年
3 吴刚;于亚新;王国仁;于戈;;并行XML文档数据分片技术研究[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
4 王兰成;敖毅;;基于COM及XML技术的异构数据库检索应用研究[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
5 塔娜;冯建华;李国良;林峰;刘旭辉;;纯XML数据库语义缓存中视图的快速查找算法[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
6 韩近强;杨冬青;王腾蛟;姬生乐;;关系数据库CoDB中XML全文检索的设计与实现[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年
7 宗金良;李玉忱;任磊;;一种基于XN-Tree编码的XML数据库索引技术[A];第二十二届中国数据库学术会议论文集(研究报告篇)[C];2005年
8 王天亮;陈刚;徐宏炳;;基于对象树相似匹配的XML重复对象检测[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
9 王素娟;施进明;;数据库技术在Internet/Intranet气象卫星资料服务中的应用[A];数据库技术在气象领域的应用学术会议论文集[C];2001年
10 郭志懋;周傲英;;XML数据的在线过滤[A];第十九届全国数据库学术会议论文集(研究报告篇)[C];2002年
中国博士学位论文全文数据库 前10条
1 刘喜平;XML文档搜索中的查询处理技术研究[D];江西财经大学;2010年
2 沈洁;基于自动机的XML数据过滤研究[D];哈尔滨工程大学;2010年
3 叶晓峰;基于XML的冲压模具设计知识重用技术研究[D];华中科技大学;2010年
4 殷丽凤;不完全信息环境下XML数据库规范化问题的研究[D];哈尔滨理工大学;2009年
5 张晨静;XML关键字过滤技术[D];复旦大学;2011年
6 宁博;XML查询模式匹配及文档过滤技术研究[D];东北大学;2009年
7 霍卫峰;无机微孔晶体数据库的数据挖掘与结构检索[D];吉林大学;2011年
8 汪源;XML事务模型及并发控制研究[D];浙江大学;2006年
9 许建军;对结构化和半结构化数据的关键字搜索研究[D];复旦大学;2007年
10 陈廷斌;基于XML/Web服务的供应链信息集成技术与方法研究[D];大连理工大学;2005年
中国硕士学位论文全文数据库 前10条
1 宗海春;对象数据与XML数据映射规则的研究[D];山东大学;2005年
2 马磊;面向网络的房屋立面图CAD系统研究与开发[D];大连理工大学;2007年
3 王瑞;半结构化数据集成技术研究[D];大庆石油学院;2007年
4 黄悦;基于.NET & XML技术的电子商务系统研究与实现[D];西南交通大学;2005年
5 孔祥翠;基于XML的异构数据库查询技术的研究[D];山东轻工业学院;2009年
6 房东尧;XML型数据库索引的建立与更新[D];吉林大学;2011年
7 王照亮;基于XML的数据抽取的研究与应用[D];大连海事大学;2007年
8 罗霜梅;基于XML的分布式异构数据库结构模型研究[D];长沙理工大学;2007年
9 任辉;XML数据到关系数据映射的研究[D];安徽理工大学;2006年
10 宗金良;XML结构连接算法的研究[D];山东大学;2006年
中国重要报纸全文数据库 前10条
1 本报记者  林风华;聚数据库精英力量 共赢信息化未来[N];中国工业报;2006年
2 芯语;开源数据库攻占中小企业市场[N];计算机世界;2007年
3 李永胜;数据库的未来不是all-in-one[N];中国计算机报;2007年
4 于翔;EnterpriseDB:开源新秀[N];网络世界;2007年
5 博文;数据库技术的支持平台[N];中国证券报;2000年
6 InterSystems大中国区技术总监 余衡;突破关系型数据库极限[N];中国计算机报;2005年
7 本报记者 龚杰;RAC:支持网格计算的数据库技术[N];计算机世界;2002年
8 沈建苗 编译;让秘密数据秘而不宣[N];计算机世界;2006年
9 朱杰;pureXML:引发数据库技术新一轮革命[N];中国计算机报;2007年
10 Gregory Guillou;Sun买MySQL是赔本买卖[N];计算机世界;2008年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978