《计算机工程与应用》2001年24期 加入收藏    获取最新 
 基于XML的数据交换与存取技术研究
 王仲,陈晓鸥
   可扩展置标语言XML(eXtensibleMarkupLanguage)是由W3C(WorldWideWebConsortium)组织于1998年2月制定的一种面向Internet应用的置标语言。作为对SGML(标准通用置标语言)的一种改良,XML具有良好的扩展性和自描述性、形式与内容分离、遵循严格的语法要求以及提供对多语种的支持等特点,使其成为Internet网上发布与数据交换的一门新兴技术,并有望在跨平台跨地域异构应用间的协同工作、基于语义的智能数据搜索等领域发挥重要作用。所有这些应用都又和XML的数据存取机制分不开的。基于上述种种原因,近年来,基于XML的数据交换与存取技术成为数据交换和存取领域的一项重要课题,并引起广泛关注。文章将此技术展开分析,详细探讨了XML数据存取机制,并结合关系型数据库和面向对象数据库,重点分析了XML在数据库中的存储模式和应用模式,最后对XML数据存取技术的发展趋势进行了展望。
【作者单位】:北京大学文字信息处理技术国家重点实验室北京大学计算机研究所 北京100871 (王仲);北京大学文字信息处理技术国家重点实验室北京大学计算机研究所 北京100871(陈晓鸥)
【关键词】:XML;数据交换与存取;关系型数据库管理系统;面向对象数据库管理系统
【分类号】:TP312
【DOI】:cnki:ISSN:1002-8331.0.2001-24-023
【正文快照】:
  1引言可扩展置标语言XML(eXtensibleMarkupLanguage)是一门新兴的面向Internet应用的置标语言,它是由W3C(WorldWideWebConsortium)组织于1998年2月制定的一种通用语言规范。XML是SGML(标准通用置标语言)的一个子集,其最大优点在于适合网上发布和数据交换。另外,作为对SGML语言标准的一种改良,XML凭借其良好的扩展性和自描述性、形式与内容分离、遵循严格的语法要求以及对多语种的支持等特点,给跨平台跨地域异构应用间的协同工作、基于语义的智能数据搜索等重要领域带来重大突破。从整体上讲,XML定义了应用间…
 推荐 CAJ下载           PDF下载
 CAJViewer7.0阅读器支持所有CNKI文件格式,AdobeReader仅支持PDF格式
 Study of Data Exchange and Access Based on XML
 Wang Zhong Chen Xiaoou(State Key Laboratory of Word Processing Technology;Institute of Computer Science and Technology;Peking University;Beijing100871)
  XML (eXtensible Markup Language),a new Internet-oriented markup language,was put forward by W3C(World Wide Web Consortium)in February1998.As an improvement to SGML (Standard Generalized Markup Lan-guage),XML brings some characters with itself,such as good extensibility and self-description,separation of content from presentation,conforming to rigid grammar definition and supporting multi-encoding character,which make it a novel technology in the fields of Web publish and data exchange on the Internet.Due to these advantages,XML-based data exchange and data access has become an important subject in relative fields in recent years.According to the technolo-gy,the theory and method of data access based on XML are studied in detail in this paper.Emphasized on the RDBMS (Relational Database Management System)and the OODBMS (Object-Oriented Database Management System),the model of access and application in database are analyzed.In addition,the tendency of data access technology based on XML is also predicted in the paper.
【Keyword】:eXtensible Markup Language(XML ),Data exchange and access,Relational Database Management System(RDBMS ),Object-Oriented Database Management System(OODBMS )
 【引证文献】 共(96)篇 
 中国期刊全文数据库找到 10 条
 
1王秀娟,张永梅; 基于XML的数据集成系统实现 [J];电脑开发与应用; 2007年02期
2邹东伟,黄湘林; 图书馆异构数据的XML整合研究 [J];东莞理工学院学报; 2007年03期
3李俚,廖小平,刘雪山; 通信光缆维护管理系统的研究与实现 [J];光通信技术; 2004年10期
4孙会峰,万会蕊; 基于XML异构数据集成中间件的应用 [J];福建电脑; 2006年08期
5杨威; 基于XML的异构数据集成研究 [J];科技信息(学术版); 2006年10期
6陆小芳,刘修国; 基于数据库的XML文档存储模式的研究 [J];计算机与现代化; 2004年07期
7周文,徐国梁; 翻译记忆中语句相似度计算方法的研究 [J];计算机应用; 2007年05期
8杨勇刚,程文青; 基于XML的图文混排方案与实现 [J];计算机应用与软件; 2007年01期
9钟建伟; 基于XML的异构数据库信息集成模型 [J];兰州工业高等专科学校学报; 2004年04期
10张士杰,马丽娜,田景贺; 石化企业生产过程监控与管理系统关键技术研究 [J];计算机集成制造系统-CIMS; 2006年02期
 中国优秀硕士学位论文全文数据库找到 10 条
 
1宗海春; 对象数据与XML数据映射规则的研究 [D];山东大学; 2005年
2李文菲; 基于中间件技术的数据交换平台的设计与实现 [D];中国科学院研究生院(沈阳计算技术研究所); 2006年
3黄蔚; 基于GIS的航道综合信息管理系统的设计与实现 [D];苏州大学; 2005年
4陈宇怀; 基于ASP.NET/IIS5.0服务的OA公文流转的应用研究与实现 [D];广东工业大学; 2005年
5李跃龙; 铁路基础信息平台的研究与实现 [D];北京交通大学; 2007年
6崔应寿; 基于CORBA/Java中间件技术的地理信息Web发布研究 [D];武汉大学; 2004年
7江志文; 个性化多媒体网上教室的研究与实现 [D];广东工业大学; 2002年
8赵姗; 基于构件技术的多层架构WebGIS研究 [D];中国人民解放军信息工程大学; 2005年
9吴君林; 基于DMB手机电视EPG前端系统数据转换技术 [D];暨南大学; 2006年
10吕慧; 基于开源平台和XML技术的网络考试系统的研究 [D];西南交通大学; 2002年
 中国博士学位论文全文数据库找到 5 条
 
1熊光彩; 基于Web Services的敏捷供应链管理系统研究 [D];西北工业大学; 2002年
2李海奎; FORSTAT(统计之林)核心部分关键技术的研究与实现 [D];北京林业大学; 2003年
3孙宏伟; XML与RDB的多层次双向数据集成技术研究 [D];西北工业大学; 2003年
4董艇舰; 基于开放结构数控系统引导型二次开发仿真平台构建研究 [D];天津大学; 2005年
5王成光; 流程工业大型实时数据库理论、技术与应用 [D];浙江大学; 2003年
 中国重要会议论文全文数据库找到 3 条
 
1赵姗,李宏伟,蓝士斌; VC环境下利用DOM存取WebGIS中XML格式地图数据 [A];中国地理信息系统协会第八届年会论文集 [C]; 2004年
2孙晓芬; 一种虚拟信息集成方式的研究 [A];2005亚洲国际过程自动化技术与装备展览会论文集 [C]; 2005年
3杜富殿; 金土工程的数据总线——XML [A];2006年中国土地学会学术年会论文集 [C]; 2006年
 【同被引文献】 共(1080)篇 
 中国期刊全文数据库找到 10 条
 
1张捍东,许宝栋,杨维翰,汪定伟; 面向顾客的市场4C竞争策略 [J];东北大学学报(自然科学版); 2002年03期
2凌云,储林波; 用VC和OPENGL建立三维图形应用环境 [J];电脑学习; 1998年04期
3冯志林 ,于志国; 基于XML格式的数据交换的实现 [J];电脑编程技巧与维护; 2001年12期
4张永和; ASP.NET下对XML文件内容的操作 [J];电脑编程技巧与维护; 2006年04期
5陈冠玲,姚融融; 工控系统的即插即用软件技术——OPC技术 [J];电气传动; 2004年04期
6刘东玉; 用Visual C++5实现OpenGL编程 [J];电子与电脑; 1999年07期
7白璐; EDI的发展及行业标准 [J];电子科技; 2001年12期
8魏峻,权义宁,樊来耀; 基于XML的工程文件的设计 [J];电子科技; 2002年01期
9高文会; 电子数据交换技术浅谈 [J];工业工程; 1995年02期
10邓晶,廖小平; 目录服务及目录数据库 [J];电脑开发与应用; 2000年09期
 中国优秀硕士学位论文全文数据库找到 10 条
 
1蒲慷; 可扩展通用数据交换 [D];电子科技大学; 2002年
2谢玉山; XML数据库设计方法研究 [D];武汉理工大学; 2006年
3庞海涛; XML在异构数据交换中的研究与应用 [D];武汉理工大学; 2006年
4金勇; 用JAVA及XML实现EAI的数据交换 [D];首都经济贸易大学; 2002年
5李国柱; 基于内容管理的Web信息发布系统的设计与实现 [D];苏州大学; 2004年
6张学敏; XML设计方法研究 [D];武汉理工大学; 2006年
7朱震; 内容管理实例设计及其XML存储策略的研究 [D];中国科学院研究生院(软件研究所); 2003年
8贾长云; 基于XML的异构数据库数据交换的研究与实现 [D];河海大学; 2005年
9刘玉文; 有线数字电视服务平台电子节目指南(EPG)的研究与设计 [D];电子科技大学; 2005年
10张仕; XML数据管理系统的研究与实现 [D];南京航空航天大学; 2003年
 中国博士学位论文全文数据库找到 2 条
 
1孙波; 计算机取证方法关键问题研究 [D];中国科学院研究生院(软件研究所); 2004年
2李斓; 面向XML文档的访问控制研究 [D];中国科学院研究生院(软件研究所); 2004年
 中国重要会议论文全文数据库找到 4 条
 
1刘永亮,朱敏韬,余存光; 基础数据维护在铁路运输管理信息系统中应用的实现 [A];铁道部信息技术中心成立30周年暨铁路运输管理信息系统(TMIS)工程全面竣工投产TMIS工程建设论文专辑(二) [C]; 2005年
2朱建生,张百黎; 铁路信息系统统一基础数据编码方案的相关问题研究 [A];铁道科学技术新进展——铁道科学研究院五十五周年论文集 [C]; 2005年
3车万翔,刘挺,秦兵,李生; 面向双语句对检索的汉语句子相似度计算 [A];语言计算与基于内容的文本处理——全国第七届计算语言学联合学术会议论文集 [C]; 2003年
4 论著 [A];中国科学院自然科学史研究所论文论著目录(2001-2002) [C]; 2002年
 西文参考文献找到 10 条
 
1BALDWINT; A Look under the Hood and Road Test[A] [M];Proceed-ings of the 15th International Japanese/English Translation Confer-ence(IJET-15)[C]; 2002年
2W3C; Extensible Markup Language(XML)1.0.W3C Recommendation[R/OL] [M];http://www.w3c.org/TR/1998/REC -xml-19980210.html.; [2003-03-10]年
3Vigna,S; Automatic Generation of Content Management Systems from EER-based Specifications [M];Automated Soft-ware Engineering,2003.Proceedings.18th IEEE Interna-tional Conference on; 6 ̄10Oct 2003年
4Sokic,M,Matic,V,Bazant,A; Web Content Management System Based on XML Native Database [M];Information Tech-nology Interfaces,2003.ITI2003.Proceedings of the25th International Conference on; 16 ̄19June 2003年
5A Fujii; Selective Sampling for Example- based Word Sense Disambiguation [M];Computational Linguistics; 1998年
6CHE WX,,LIUT,QINB,et al; Similar Chinese Sentence Retrievalbased on Improved Edit-Distance[J]. [M];High Technology Letters; 2004年
7Amhai Motro; Virtual Integration of Multiple Databases [M];IEEE Transactions on Software Engineering; 1987年
8Meo R,Lanzi P,Klemettinen M; Database support for data mi-ning applications[J] [M];LNCS; 2004年
9Elisa Bertino, Barbara Carania; Integrating XML and databases [M];IEEE Internet Computing; 2001年
10Wiederhold Gio; Mediators in the architecture of future information systems [M];IEEE Computer; 1992年
 【二级引证文献】 共(116)篇 
 中国期刊全文数据库找到 10 条
 
1赵慧勤,张景安; 基于XML的网上考试系统的研究与实现 [J];福建电脑; 2007年05期
2唐中实,王越国,黄俊峰,辛宇,朱丽云; 基于X3D的网络3维GIS研究 [J];测绘通报; 2003年09期
3王静,孙宏伟; 在政务信息化中构建XML与关系数据库双重数据管理机制 [J];电子政务; 2006年09期
4李晶; 基于XML的电力市场数据交换 [J];电力信息化; 2007年03期
5田小霞,肖驰; 基于XML的异构数据库的中间件的设计与研究 [J];电脑学习; 2006年02期
6韩建萍; 基于XML的Web教学资源整合方法研究与系统实现 [J];科技情报开发与经济; 2005年15期
7丁光惠,唐正连,杨伟,李晓霞; 基于网络的毕业设计过程与质量监控效能 [J];兰州工业高等专科学校学报; 2007年02期
8王文豪,陈立云,王峰; XML在EJB组件技术中的应用 [J];科学技术与工程; 2007年03期
9任南,葛世伦; 基于XML的单件制造企业异构BOM数据交换集成研究 [J];计算机工程与应用; 2005年33期
10邬昌兴,赵宏岩,崔成; 基于XML的信息交换系统及关键构件的设计 [J];计算机与现代化; 2007年07期
 中国优秀硕士学位论文全文数据库找到 10 条
 
1张亚男; 基于层次化模型的远程教学系统设计与实现 [D];西北大学; 2006年
2李树森; 基于Web Service的中小型企业的ERP与电子商务系统的集成研究 [D];武汉理工大学; 2006年
3许治; 基于ASP.NET的办公自动化系统的研究与实现 [D];武汉理工大学; 2006年
4吴凤娟; 大地测量信息接口技术的研究与实践 [D];解放军信息工程大学; 2006年
5李蓉; 企业数据库的XML发布技术研究 [D];武汉理工大学; 2007年
6程淑梅; 基于智能的“双主”式网络教学系统的设计与实现 [D];天津大学; 2006年
7黄蓓蓓; 基于XML的多媒体数据转换存储研究 [D];暨南大学; 2006年
8鱼雷; VTD-XML解析技术研究 [D];西安电子科技大学; 2007年
9祁鑫; 工业企业集成信息平台的构建 [D];浙江大学; 2006年
10张良; 异构数据库集成中数据传输问题的研究 [D];北京机械工业学院; 2005年
 中国博士学位论文全文数据库找到 5 条
 
1王静; 面向复杂产品的工业CT图像重建与分析技术 [D];西北工业大学; 2004年
2戴敏; 多工序制造过程质量分析方法与信息集成技术研究 [D];东南大学; 2006年
3韩敏; 基于ASP的汽车产业链协作模式、技术、平台研究 [D];西南交通大学; 2006年
4齐建军; 基于XML的制造过程集成框架的研究与实现 [D];北京航空航天大学; 2005年
5李冠军; 电子政务服务理论及其支撑技术的研究 [D];天津大学; 2006年
 中国重要会议论文全文数据库找到 1 条
 
1李颖,刘连忠; 基于数据绑定技术的数据交换系统的设计与实现 [A];2006中国控制与决策学术年会论文集 [C]; 2006年
 【相似文献】 
 中国期刊全文数据库
 
1曹嵩,张志涌,王晓波; XML在数据库系统中的应用 [J];厦门大学学报(自然科学版); 2001年S1期; 279-283
2翟好,贺惠萍,岳俭; 基于xml配置技术的办公自动化系统 [J];中国数据通信; 2004年11期; 83-85
3曹嵩,张志涌,王晓波; 一种基于XML构建数据库的方法 [J];计算机应用研究; 2001年10期; 107-109
4仇丽青,赵庆祯; 基于XML的数据仓库系统 [J];计算机系统应用; 2004年02期; 14-16
5张荣进,陈遵德; 用XML构造法律知识库系统 [J];贵州工业大学学报(自然科学版); 2002年03期; 32-35
6柳胜国; XML技术及其在电子商务中的应用 [J];情报杂志; 2001年11期; 16-17
7高启轩,刘翠,余有明,周树杰,林小竹; 网络新语言XML的发展与应用剖析 [J];计算机应用; 2001年S1期; 60-62+66
8朱学俊,段成华; 一种基于XML交换的物流管理信息系统的设计与实现 [J];计算机应用与软件; 2002年12期; 23-24+39
9吴恒山,熊波; 可扩展标记语言XML的产生与应用技术 [J];计算机工程与应用; 2001年14期; 65-67+95
10王胜银,唐慧佳,孙林夫; 基于XML的B2B数据交换技术的应用研究 [J];中国制造业信息化; 2004年06期; 69-71
 中国优秀硕士学位论文全文数据库
 
1赵宏鑫; 基于Web平台的工作流管理系统的设计与实现 [D];西北工业大学; 2005年
2张彦; 面向XML的搜索引擎研究 [D];哈尔滨工程大学; 2005年
3程志军; 基于Web Services的企业应用集成(EAI)研究 [D];同济大学; 2006年
4王小庆; 基于J2EE和XML技术构建电子政务系统的方法研究 [D];华中师范大学; 2006年
5林涛; 基于XML的RETSS顾客系统的开发与研究 [D];吉林大学; 2006年
6王荃; NEXT系统中元数据管理与索引技术研究 [D];东北大学; 2005年
7郑丹; 基于XML的工作流的研究和实现 [D];北京交通大学; 2007年
8张志民; 基于XML智能电子表单管理系统的研究与实现 [D];吉林大学; 2005年
9陈敏; 基于XML和Java的异构数据库集成的应用研究 [D];武汉理工大学; 2006年
10庞海涛; XML在异构数据交换中的研究与应用 [D];武汉理工大学; 2006年
 中国博士学位论文全文数据库
 
1汪源; XML事务模型及并发控制研究 [D];浙江大学; 2006年
2朱晓冬; 数字博物馆关键技术研究 [D];西北大学; 2004年
3连剑波; 基于XML的地质数据集成及WebGIS发布研究 [D];中国科学院研究生院(广州地球化学研究所); 2006年
4陈亚华; 企业应用集成架构研究与实现 [D];复旦大学; 2005年
5戴敏; 多工序制造过程质量分析方法与信息集成技术研究 [D];东南大学; 2006年
6雷向欣; XML索引和过滤查询若干关键技术研究 [D];复旦大学; 2005年
7覃如府; 中国岩石圈三维结构数据库集成及其管理系统开发研究 [D];吉林大学; 2006年
8蒋哲远; 基于Web服务的特定领域软件体系结构及其关键技术研究 [D];合肥工业大学; 2006年
9龚震宇; 分布式空间信息服务开放互操作模型及其应用研究 [D];铁道部科学研究院; 2006年
10秦杰; Web环境中半结构化数据存储与查询技术研究 [D];国防科学技术大学; 2005年
 中国重要会议论文全文数据库
 
1常小慧,李宏伟; 基于C#的GML文档解析 [A];中国地理信息系统协会第八届年会论文集 [C]; 2004年
2王焱,郑俊辉,范锐; XML技术及其在电子商务中的应用 [A];全国第十五届计算机科学与技术应用学术会议论文集 [C]; 2003年
3胡孔法,董逸生,陈崚; 空间数据仓库与OLAP技术研究 [A];'2005数字江苏论坛——电子政务与地理信息技术论文专辑 [C]; 2005年
4李颖,刘连忠; 基于数据绑定技术的数据交换系统的设计与实现 [A];2006中国控制与决策学术年会论文集 [C]; 2006年
5胡孔法,董逸生,陈崚; 空间数据仓库与OLAP技术研究 [A];'2005数字江苏论坛电子政务与地理信息技术论文专辑 [C]; 2005年
6秦兵,裘杭萍,何明; XML在XMSF中的应用 [A];系统仿真技术及其应用(第7卷)——'2005系统仿真技术及其应用学术交流会论文选编 [C]; 2005年
7马彪,董平军,杨保安; 基于异构知识的智能决策支持系统结构框架设计 [A];2004中国控制与决策学术年会论文集 [C]; 2004年
8徐宗昌,周健,刘义乐; 基于XML的智能FMEA知识表示 [A];第一届维修工程国际学术会议论文集 [C]; 2006年
9张辉,贲可荣; 集成软件开发标准以提高软件可维护性能 [A];中国造船工程学会电子技术学术委员会2006学术年会论文集(上册) [C]; 2006年
10丛日建,孙国强; 基于QB编码的数据检索方法 [A];第三届全国信息获取与处理学术会议论文集 [C]; 2005年
 中国重要报纸全文数据库
 
1北京邮电大学 张剑; XML技术预览 [N];计算机世界; 2001年
2湖北 张海; 编程日日帖 [N];电脑报; 2005年
3北京邮电大学 张剑; XML技术入门 [N];计算机世界; 2001年
4Robots; XML编辑看过来 [N];软件报; 2003年
5孤独笑 乌咪; 打造你的音乐万年历(上) [N];电脑报; 2003年
6 字符如何编码③ [N];软件报; 2000年
7陕西 冯杰; XML在 .net平台下的自定义控件的应用 [N];软件报; 2003年
8杭州商学院 徐建平; 使用ASP访问XML文件 [N];计算机世界; 2001年
9方正技术研究院XML中国论坛网(www.xml.net.cn 董欣; XML的语法 [N];网络世界; 2000年
10上海 无闻; SVG入门 [N];软件报; 2002年
关于知网 | CNKI导报 | 知识产权声明 | 联系我们 | 知网招商
京ICP证040431号 京ICP证040441号 互联网出版许可证新出网证(京)字008号
售卡热线:800-810-6613、010-62789720、010-62773682
售后服务:800-810-1436(限座机拨打) 010-62791813、010-62783978
招商热线: 010-62772106 投诉电话:010-62791994 2007 中国知网(cnki)