代号 10701 学号 0921221374
分类号 密级公开
题(中、英文)目基于 XML 异构数据库集成技术的研究与实现
Research and Implement the Integration of
Heterogeneous Database Based on XML
作者姓名常建辉指导教师姓名、职称陈平教授
学科门类工学学科、专业计算机软件与理论
提交论文日期二○一二年一月
创新性声明
秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导
师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和
致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也
不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与
我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了
谢意。
申请学位论文与资料若有不实之处,本人承担一切相关责任。
本人签名: 日期:
关于论文使用授权的说明
本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生
在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保留送
交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可
以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后结合学位
论文研究课题再撰写的文章一律署名单位为西安电子科技大学。(保密的论文在解
密后遵守此规定)
本学位论文属于保密在年解密后适用本授权书。
本人签名: 日期:
导师签名: 日期:
摘要
随着网络和信息技术的发展,很多的企业和部门已经积累了大量、使用不同
数据库管理系统、以不同形式存储的数据。当前,在解决异构数据集成的问题上
主要有联邦数据库、数据仓库、中间件等方案,但都有一定的局限性。因此,如
何高效地解决多异构数据源集成成为亟待解决的问题。
本文结合部队实际应用,在对传统异构数据集成技术进行对比和分析系统功
能需求的基础上,设计和实现了一种以 XML 为公共数据模型、以 XML Schema
为异构数据源模式,基于中间件技术和 B/S 三层架构模式的异构数据库集成解决
方案。利用中间件为用户提供统一查询接口,屏蔽底层数据库的差异,实现透明
访问,并通过加入异构数据源注册模块,增强了系统的可扩展性。实验结果和实
际应用表明,该解决方案的可行性和有效性能够满足项目的需求。
关键词:XML 异构数据库数据集成
Abstract
With the development work and information technology, almost every
company has to manage a great amount of data which stored in different forms through
various database management systems. There exist some methods used for dealing with
heterogeneous data integration problem, such as federal databases, data warehouses,
middleware framework, etc. However, these methods cannot satisfy the application
sufficiently so that how to solve this problem has been put more and more emphasis.
In this paper, a solution for heterogeneous data integration has been proposed which
bined with practical applications in the PLA. In this solution, command data model
is based on XML technology, heterogeneous data source mode is based on XML Schema.
Moreover, middleware technology and B/S architecture are significant e
基于 xml 异构数据库集成技术研究与实现 来自淘豆网www.taodocs.com转载请标明出处.