文档介绍:学校代号 10532 学号 P09101287
分类号 TP392 密级普通
工程硕士学位论文
基于 WebService 和 XML 的异构
数据库集成研究
学位申请人姓名夏敏纳
培养单位信息科学与工程学院
导师姓名及职称肖德贵副教授刘国庆工程师
学科专业计算机技术
研究方向计算机应用
论文提交日期 2012 年 11 月
1
学校代号:10532
学号:P09101287
密级:普通
湖南大学工程硕士学位论文
基于 WebService 和 XML 的异构
数据库集成研究
学位申请人姓名: 夏敏纳
导师姓名及职称: 肖德贵副教授刘国庆工程师
培养单位: 信息科学与工程学院
专业名称: 计算机技术
论文提交日期: 2012 年 11 月
论文答辩日期: 2012 年 11 月 23 日
答辩委员会主席: 廖波教授
2
Research of Heterogeneous Database Integration Based on Web
Service and XML
by
XIA Minna
(HuNan University merce)2003
A thesis submitted in partial satisfaction of the
Requirements for the degree of
Master of Engineering
in
Computer Technology
in the
Graduate School
of
Hunan University
Supervisor
Associate Professor XIAO Degui
senior engineer LIU Guoqing
December, 2012
3
4
工程硕士学位论文
学位论文原创性声明和学位论文版权使用授权书
湖南大学
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所
取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任
何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡
献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的
法律后果由本人承担。
作者签名: 日期: 年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意
学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文
被查阅和借阅。本人授权湖南大学可以将本学位论文的全部或部分内容编
入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇
编本学位论文。
本学位论文属于
1、保密□,在______年解密后适用本授权书。
2、不保密5。
(请在以上相应方框内打“√”)
作者签名: 日期: 年月日
导师签名: 日期: 年月日
I
5
基于 WebService 和 XML 的异构数据库集成研究
摘要
由于前期缺乏统一规划,各业务部门管理信息系统所采用的数据库基本上无
法实现共享,存在的问题包括:数据库管理系统不一致、数据表定义不一致、不
同数据管理系统之间不存在转换功能模块。然而不同系统中的数据对于公司业务
的发展具有重要的意义,因此,对异构数据库集成技术研究十分必要。
本文所做的主要工作包括:
确定了异构数据库集成的方法流程,先从关系数据库中提取数据表定义关系,
然后转换为 XML 文件格式,再将该文件按照使用需求的不同,转换为标准的统
一数据模式,或者转换为其他关系数据库的数据定义形式。具体的方法是利用
XML Schema 具体实现数据转换与集成的过程。XML Schema 在关系数据库的数
据表定义和 XML 数据文件之间建立起了映射机制,利用该映射机制,关系数据
库中的数据可以与 XML 数据文件中的数据方便地进行双向交换。由于 XML 数据
文档中的数据格式可由开发人员定义并统一,因此,利用该方法可以方便地实现
数据库中数据的构成。
利用 Web Service 技术,以服务的形式实现了异构数据库集成方法的发布。
设计了异构数据库集成系统的总体架构,采用面向服务的架构模式,利用 WSDL
协议将通过 XML 技术实现的异构数