用户名: 密码: 验证码:
基于XML的异构数据库间联合使用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
异构数据库系统是相关的多个数据库系统的集合,可以实现数据的共享和透明访问,每个数据库系统在加入异构数据库系统之前本身就已经存在,拥有自己的DMBS。异构数据库的各个组成部分具有自身的自治性,实现数据共享的同时,每个数据库系统仍保有自己的应用特性、完整性控制和安全性控制。
     XML本身所具有的与平台无关、易于扩展、交互性好、语义性强、可格式化等特性和优点使得它在异构数据库系统中便于异构数据库的描述和实现异构数据库之间的转换,并能通过自身的优点,解决目前异构数据库系统中存在的联邦查询优化欠缺、和对基于Web的异质数据库间共享的集成较不成熟、扩展性较差等问题。
     本文先介绍了目前异构数据库系统的发展情况及存在问题,然后介绍了XML在异构数据库系统中的角色,并且分析了通过基于XML实现异构数据库的联合使用可行性,以及XML在解决异构数据库联合使用问题中的优势。在此分析的基础上,提出了一个基于XML的异构数据库联合使用的模型框架。作者在论文当中,着重叙述了此框架中如何构造系统的XML元数据,和如何基于XML实现异构数据库系统的数据转换和数据的透明访问这两个问题。虽后,对XML在异构数据库体系中的作用以及两者结合的趋势进行了展望。
It is a lot of relevant sets of database systems to construct the heterogeneous database. It can realize sharing of data and transparentness for visit, each database system in join the heterogeneous database itself already existed, and has its own DMBS. Each part of the heterogeneous database has its own autonomy quality. At the time of realizing the data sharing, Each database system have its own application characteristic, the integrality control and the security control still.
    The merits and characteristic of XML-it has nothing to do with the platform,
    Easy to expand, its interaction is good, semanteme have stronger quality, and it can be
    formatted-make it ease to describe the heterogeneous database and realize the
    inter-convert between heterogeneous databases. Besides, through its own merits, it
    can solve the problems-the deficient of union inquires about and optimizes, the
    integration of heterogeneous database share based on WEB is not very mature, poor expanding-existing in heterogeneous database system at present partly.
    At first, this paper introduced the development and the problems existing in the heterogeneous database system at present, then recommend the role of XML in the heterogeneous database system, analysed the feasibilitying of realizing union use among heterogeneous database based on XML, and the advantage of XML in solve the problem of union use among heterogeneous database. On the foundation of this analysis, we propose one model frame based on XML to union use the heterogeneous database system. We narrates how to construct the systematic XML meta-data and realize the heterogeneous database's data convertion and transparent visiting in this thesis. At last, we expect the function of XML in the heterogeneous database systems and the trend of combination of them.
引文
[1]Extensible Markup Language (XML) 1_0 (Second Edition)http://www.w3.org/TR/2000/REC-xml-20001006
    [2]Document Object Model (DOM) Technical Reports》http://www.w3.org/DOM/DOMTR
    [3]Extensible Stylesheet Language (XSL)Version 1.0 http://www.w3.org/TR/2001/REC-xsl-20011015/
    [4]XML Linking Language (XLink) Version 1.0 http://www.w3.org/TR/2000/REC-xlink-20010627/
    [5]XQuery 1.0: An XML Query Language http ://www.w3. org/TR/2001/WD-xquery-20011220
    [6]DB2_RDB2XML http://www.cs.tamu.edu/course-info/cpsc689/hohin/cpsc608/notes/
    [7]DB2_XML2RDB http://www.cs.tamu.edu/course-info/cpsc689/hohin/cpsc608/notes/
    [8]XML and Databases http://www.rpbourret.com/xml/XMLAndDatabases.htm
    [9]XML Database Mapping http://www.w3.org/1999/07/20-XML-DB-Mapping.html
    [10]XML Metadata for Accessing Heterogeneous Legal Databases http://www.gca.org/papers/xmleurope2001/papers/html/s27-4.html
    [11]XML representation of a relational database http://www.w3.org/XML/RDB.html
    [12]XML Resources - Modeling Relational Data in XML http://www.xmlschema.com/white_papers/modeling.htm
    [13]XML_com Storing XML in Relational Databases [Jun_ 20, 2001]http://www.xml.com/pub/a/2001/06/20/databases.html
    [14]王宁 王能斌《异构数据源集成系统查询分解和优化的实现》软件学报.2000,11(2).-222—228
    [15]吴胜利 王能斌 《异构分布式数据库系统中数据语义不一致问题的一种解决办法》计算机学报.1996,19(5).-363-373
    [16]金远平 王能斌《联邦数据库管理系统FDBMS的设计和实现》计算机学报.1993,16(6).-431-436
    [17]王宁 陈滢 《一个基于CORBSA的异构数据源集成系统的设计》软件学报.1998,9(5).-378-382[14]《XML实现异构数据库间转换的实现与分析》http://school.itnow.com.cn/article/20011202/200112022735.shtml
    [19]吴於茜 《XML文档与二进制数据》http://www.xml.net.cn/ASPs/tech_detail.asp?articleid=292
    [20]王仲《XML在数据库中的应用模式》http://www.xml.net.cn/ASPs/tech_detail.asp?articleid=336
    [21]谭洪清 吴恒山 冯玉才 《分布式异构数据库中语义的表示和转换》 计算机与数字工程第26卷(1998)第4期
    [22]汪青峰 梁允荣 《基于CORBA的异种数据库联合使用方案》计算机应用研究1999第十一期
    
    
    [23]构凌怡 陈晓波 熊光楞《基于SQL Server 2000 的关系数据与xml的集成》计算机工程与应用 2001.10
    [24]郑仕辉 周傲英 季文贇 《基于SQL的XML查询的有效实现》计算机研究与发展2001年4月第38卷第4期
    [25]姚领众 杨 楠 邢艳辉 《基于并行及异构数据库联合系统》计算机系统应用1997年 第12期
    [26]周傲英 张龙 梁宇奇 《基于关系的XML数据存储》计算机应用2000年9月第20卷第9期
    [27]李俊 李勇《联邦式异构数据库应用系统的集成框架和实现技术的研究》计算机应用研究 2001年 第四期
    [28]齐 进 周伯鑫 徐南荣 《实现异构数据库集成的一种方法——元数据库法》计算机工程与应用 1998.4
    [29]姚领众 宋瀚涛 《一种启发式异构分布式数据库的查询优化方法》北京理工大学学报1998年8月18卷第4期
    [30]叶华 张森《一种异构数据库间的XML接口方案》计算机应用 第21卷2001午6月
    [31]张水平 万映辉 卢潇《异构数据库的集成与互操作》计算机应用研究2000年第一期
    [32]王存思 黄庆荣 傅清祥《异构数据库间的数据复制技术及其应用》福州大学学报(自然科学版)第29卷第3期2001年6月
    [33]王艳君 杜志典 王运格《异构数据库间的数据集成》计算机工程第25卷第8期1998年8月
    [34]胡和平 董胜利 卢正鼎《异种数据库系统之间数据交换的设计与实现》计算机工程与应用 1998.10
    [35]董 欣 陈晓鸥 《XML文件的显示与浏览》计算机应用2000年8月第20卷第8期
    [36]张 璞 庄成三《XML查询语言技术与实例分析》计算机应用研究2000第五期
    [37]吴 敏 丁永生 陈家训 《XML的研究现状及展望》微电脑应用2001年第17卷第4期
    [38]张伟 苑迎春 王克俭 《DTD与Schema简介》 现代电子技术 2001 6
    [39]Didier Martin《XML 高级编程》 机械工业出版社
    [40]XML-QL:A Query Language for XML http://www.w3, org/TR/1998/NOTE-xml-q1-19980819
    [41]黄上腾《联邦数据库的体系结构及其开发》
    [42]张兵 张荣肖 潘玉平《联邦数据库系统》 计算机系统应用 1995 NO.1
    [43]XML tutorial XML-QL (JavaCommerce_com )
    [44]Microsoft.net 综述 http://www.microsoft.com/
    [45]Ann Navarro,Chuck White,Linda Burman 《XML 从入门到精通》 电子工业出版社
    [46]《CORBA and XML; conflict or cooperation.htm 》http://www.omg.org/news/whitepapers/watsonwp.htm
    [47]《XML & CORBA》http://cgi.omg.org/library/adt.html
    
    
    [48]《SOAP Version 1_2》http://www.w3.org/TR/2001/WD-soap12-20010709/
    [49]《WDDX—一种基于 XML 的 Web 分布式数据交换技术》http://www.xml.net.cn/

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700