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

对象数据与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];电子对抗;2004年02期
2 胡晓鹏,李晓航,李岗;一种基于XML映射规则的数据迁移方法设计和实现[J];计算机应用;2005年08期
3 肖育林,谷正气,李伟平,金群;XML在STEP数据交换中的应用[J];机械与电子;2005年08期
4 张振华;李劲华;;基于UML顺序图及类图的功能点度量[J];信息技术与信息化;2007年01期
5 陈军;;数据库异构模式的消解技术研究[J];电脑知识与技术(学术交流);2007年09期
6 刘晓燕;张云生;字天文;李俊昌;;实时多任务执行模型到Windows NT的映射[J];计算机工程与应用;2008年08期
7 严璐;李利;;从UML类图到本体的自动映射[J];科学技术与工程;2008年13期
8 张晓剑;罗军;;基于数据池的异构数据集成[J];微处理机;2009年02期
9 计春雷;闫顺成;宋国新;;面向对象方法的COSMIC-FFP功能规模度量[J];计算机科学;2011年05期
10 欧阳长莲,严仰光;一种新的PWM DC-DC变换器建模方法[J];南京航空航天大学学报;2001年03期
11 阳王东;沙莎;;从SCHEMA到关系的映射[J];计算机工程与应用;2005年36期
12 肖育林;谷正气;李伟平;;协同设计中基于XML的产品数据交换技术的研究[J];机械设计与制造;2006年02期
13 洪欣;陈维斌;蹇崇军;;XML数据到关系数据的映射[J];华侨大学学报(自然科学版);2011年01期
14 朱永利;程冬玲;王新颖;;基于Petri网的监控系统通信机制的研究[J];微计算机信息;2008年18期
15 高志鹏;邱雪松;王智立;李文璟;;复杂网络共享管理信息模型的表示与应用机制研究[J];通信学报;2008年12期
16 卜英勇;黄剑飞;叶玉全;罗柏文;;基于IDEF与UML的系统建模方法及映射规则研究[J];微计算机信息;2010年18期
17 李艺;安建平;;网格编码调制在卫星高速数据传输中的应用[J];现代电子技术;2006年09期
18 陈祥松;邓苏;黄宏斌;;基于GLAV集成中的模式匹配方法研究[J];计算机工程与科学;2006年06期
19 孙军;李丽;王军;王宛山;;XML在基于STEP-NC网络化制造中的应用[J];东北大学学报(自然科学版);2007年05期
20 朱韶平;;基于XML与PSL的电子商务信息协同交互的研究[J];中国科技信息;2007年19期
中国重要会议论文全文数据库 前10条
1 程冬玲;朱永利;王新颖;;Petri网模型的程序代码转换[A];2007北京地区高校研究生学术交流会通信与信息技术会议论文集(上册)[C];2008年
2 尹红生;潘小强;;可执行建模方法初探[A];决策科学与评价——中国系统工程学会决策科学专业委员会第八届学术年会论文集[C];2009年
3 鲁志兵;胡金柱;胡燕;焦金丹;舒江波;;门户网自助系统的扩展有色Petri网建模与分析[A];2006年全国开放式分布与并行计算机学术会议论文集(三)[C];2006年
4 孙卫红;林东宇;孙远志;;基于规则推理的冶金设备产品配置研究[A];2008’“先进集成技术”院士论坛暨第二届仪表、自动化与先进集成技术大会论文集[C];2008年
5 谷清范;李海峰;吴介一;张飒兵;;基于服务网格的产品数据管理系统关键技术研究[A];第一届建立和谐人机环境联合学术会议(HHME2005)论文集[C];2005年
6 王悦;张艳梅;;基于MDA的数据仓库抽取元数据交换规则[A];2006年全国通信软件学术会议论文集[C];2006年
7 马建春;刘文举;;基于共振峰和高斯混合模型的声音转换系统[A];第八届全国人机语音通讯学术会议论文集[C];2005年
8 严迪群;王让定;谭家强;张力光;熊益群;;一种基于MPEG音频编码的隐写算法[A];第八届全国信息隐藏与多媒体安全学术大会湖南省计算机学会第十一届学术年会论文集[C];2009年
9 张一明;史殿习;丁博;尹刚;;普适计算构件中间件的部署与配置工具的研究与实现[A];第四届和谐人机环境联合学术会议论文集[C];2008年
10 秦晓军;李言;李淑娟;袁启龙;;基于STEP的CAD/CAPP零件信息生成[A];制造技术自动化学术会议论文集[C];2002年
中国博士学位论文全文数据库 前10条
1 孙成柱;面向虚拟企业互操作的模型语义知识表示及映射方法[D];哈尔滨工业大学;2008年
2 张琳琳;支持面向方面SA设计的MDSoC建模方法研究[D];武汉大学;2009年
3 李玉琴;需求工程与软件产品线若干关键技术研究[D];复旦大学;2007年
4 计春雷;全功能点方法和功能规模度量统一模型的研究与应用[D];华东理工大学;2011年
5 门鹏;基于Petri网的Web服务组合相关技术研究[D];西安电子科技大学;2009年
6 陆静平;基于XML的产品数据模式、存储及共享模型的研究[D];重庆大学;2003年
7 曾文;人工神经网络的映射能力及其在空间物理中的应用[D];中国科学院研究生院(武汉物理与数学研究所);1999年
8 叶范波;基于本体的制造企业业务过程知识集成研究[D];浙江大学;2008年
9 辜希武;Web服务组合形式化模型研究[D];华中科技大学;2007年
10 梁三才;视觉表象扫描加工中的冲突控制[D];陕西师范大学;2009年
中国硕士学位论文全文数据库 前10条
1 王克飞;面向企业异构数据源集成的语义模型及进化技术研究[D];西北工业大学;2006年
2 卓辉;异构环境下实时协同中适应性感知的研究与实现[D];浙江大学;2007年
3 程冬玲;基于Petri网的实时监控系统通信机制的研究[D];华北电力大学(河北);2008年
4 宋小兵;模型驱动的业务生成技术中M2C的研究与实现[D];北京邮电大学;2007年
5 杜哲;基于统一映射规则的数据转换方法的研究与应用[D];东北大学;2008年
6 李光达;Ontology映射研究[D];中国农业科学院;2009年
7 刘经纬;一种软件过程复用框架及其关键技术研究[D];中国科学院研究生院(软件研究所);2005年
8 辛省平;小学生数学映射规则内隐学习的实验研究[D];陕西师范大学;2005年
9 张振华;基于UML顺序图及类图的功能点度量的研究与实现[D];青岛大学;2007年
10 胡洋;基于H.264/AVC帧内预测模式的视频信息隐藏算法[D];天津大学;2007年
中国重要报纸全文数据库 前4条
1 ;合纵连横高速路[N];计算机世界;2004年
2 本报记者 宁国富;宝供物流信息化大跨步[N];中国邮政报;2003年
3 记者 王素平;与国际质量标准接轨[N];人民邮电;2000年
4 吴悦;ETL工具点评[N];中国计算机报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978