基于XML的校园异构数据库集成系统设计与实现

发布时间:2017-06-13 20:01

  本文关键词:基于XML的校园异构数据库集成系统设计与实现,,由笔耕文化传播整理发布。


【摘要】:随着网络及计算机技术的迅猛发展,越来越多领域的校园管理工作都依赖于信息技术。信息技术带来了数据存储和使用的问题,即异构数据的整合问题,异构数据往往分散存放,数据的形式也多种多样,没有统一模式,而这类数据往往分布于不同的服务器,并且数据源采用不同的存储格式,描述数据时使用不同的概念、属性及关系。因此相互之间难以操作,要整合更是问题。随着学校信息化建设步伐的推进,对异构数据进行整合、集成的需求越来越迫切。本文在分析异构数据集成技术的基础上提出了利用数据库中间件技术来解决异构数据库集成的方案,从而使得校园中数据库的整合得以加强。在该方案中元数据信息用XML文档来保存,包括局部表的Web服务注册信息、全局表、全局表和局部表的映射信息等。服务分解模块接收来自应用程序发送过来的请求,并将请求进行解释分解,得到几个子请求,发送给引用模块,由引用模块发送给相应的Web Service包装器,执行对各异构数据库的子查询,最后将结果打包传回给中间件服务结果模块。服务结果模块取得各服务传回的SOAP后,将结果转化为本地的XML文件,以供给结果合成模块。合并模块根据元数据表的信息将多个XML文件进行合并,发送给用户界面。利用XML技术和常用的分布式对象中间件技术,结合XML技术和Web Services在中间件中的优势,根据数据库中间件的思想设计实现了一个通用的异构数据库集成中间件,并给出了详细的设计方案以及实现过程。
【关键词】:异构数据库 中间件技术 XML
【学位授予单位】:浙江工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.13
【目录】:
  • 摘要5-6
  • ABSTRACT6-9
  • 第1章 绪论9-16
  • 1.1 论文研究的背景9-10
  • 1.2 国内外研究现状10-14
  • 1.2.1 异构数据库12-13
  • 1.2.2 通用SQL API13
  • 1.2.3 通用网关13
  • 1.2.4 通用协议13
  • 1.2.5 基于组件技术的统一数据访问接口13-14
  • 1.3 论文主要内容及组织结构14-16
  • 第2章 中间件的总体设计16-19
  • 2.1 中间件设计目标16
  • 2.2 系统分析16-18
  • 2.3 本章小结18-19
  • 第3章 面向分布式对象的中间件相关技术19-22
  • 3.1 XML语言简介19-21
  • 3.1.1 XML语言19-20
  • 3.1.2 XML特点20-21
  • 3.2 Web Services21
  • 3.2.1 Web Services的概念21
  • 3.2.2 Web Services的特点21
  • 3.3 本章小结21-22
  • 第4章 基于XML的异构数据库集成系统设计与实现22-39
  • 4.1 XML相关技术22-32
  • 4.1.1 DTD与XML Sehema22-23
  • 4.1.2 XML查询规范23-25
  • 4.1.3 XQuery查询语言25-27
  • 4.1.4 XML的API27-31
  • 4.1.5 XML及其相关技术间的关系31-32
  • 4.2 结合XML的异构数据库中间件的特点32
  • 4.3 Web Services的相关技术32-35
  • 4.3.1 Web Services的结构33
  • 4.3.2 SOAP33-34
  • 4.3.3 UDDI34
  • 4.3.4 WSDL34-35
  • 4.4 Web Services的异构数据库中间件的优势35-38
  • 4.4.1 数据层36
  • 4.4.2 中间件层36-37
  • 4.4.3 应用层37
  • 4.4.4 表示层37
  • 4.4.5 服务注册中心(私有UDDI)37
  • 4.4.6 工作流程37-38
  • 4.5 本章小结38-39
  • 第5章 基于XML的集成技术在学校中的应用39-62
  • 5.1 应用环境39
  • 5.2 相关说明39-40
  • 5.3 查询系统各组成模块的设计与实现40-54
  • 5.3.1 初始化40-45
  • 5.3.2 中间件中关键模块的设计与实现45-53
  • 5.3.3 Web Service包装器的设计与实现53-54
  • 5.4 查询系统总体流程54-55
  • 5.5 其它查询系统实施过程55-61
  • 5.5.1 UDDI注册进行注册55-56
  • 5.5.2 初始化的过程56-59
  • 5.5.3 系统运行过程59-61
  • 5.6 本章小结61-62
  • 第6章 结论与展望62-63
  • 6.1 本文主要工作总结62
  • 6.2 论文不足之处及展望62-63
  • 参考文献63-66
  • 致谢66

【相似文献】

中国期刊全文数据库 前10条

1 洪沙;龙海威;;图书馆异构数据库集成技术浅析[J];科学咨询(决策管理);2009年01期

2 金秋;裴斐;;异构数据库集成互联关键技术研究[J];中原工学院学报;2010年04期

3 李仁庆,李红星;基于神经网络技术的异构数据库集成查询[J];大连轻工业学院学报;2003年02期

4 张正明,佟俐鹃;异构数据库集成的研究与实现[J];航空计算技术;2004年02期

5 刘伟,佟俐鹃;异构数据库集成中的变化捕获方案设计[J];计算机应用研究;2005年07期

6 赵文涛;魏红格;;网格环境中异构数据库集成的模型[J];现代计算机(专业版);2008年02期

7 孔祥翠;耿玉水;赵中华;;异构数据库集成技术的研究[J];山东轻工业学院学报(自然科学版);2008年02期

8 李元初;陈启买;;基于本体的异构数据库集成框架的研究和实现[J];华南金融电脑;2008年06期

9 刘威;杨丹;;基于虚拟视图的异构数据库集成平台的研究[J];计算机技术与发展;2009年06期

10 袁国骏;;浅析异构数据库集成系统[J];实验室科学;2009年04期

中国重要会议论文全文数据库 前4条

1 刘烨;郑怀远;;松散结构的异构数据库集成技术的研究[A];第十届全国数据库学术会议论文集[C];1992年

2 李贵;尹朝万;;CIMS中一种基于知识的异构数据库集成系统[A];第十一届全国数据库学术会议论文集[C];1993年

3 石晶;郑怀远;;一个基于CIMBASE的异构数据库集成系统[A];第十二届全国数据库学术会议论文集[C];1994年

4 王静;王强;张国强;;基于XML的多源异构数据库集成技术研究与应用[A];2008第四届中国智能交通年会论文集[C];2008年

中国硕士学位论文全文数据库 前10条

1 张盎微;基于XML的校园异构数据库集成系统设计与实现[D];浙江工业大学;2015年

2 梁志红;异构数据库集成技术的研究及其在人口信息系统中的应用[D];苏州大学;2008年

3 张彬;异构数据库集成技术研究[D];山东科技大学;2008年

4 李华平;异构数据库集成技术在教学管理系统中的应用研究[D];合肥工业大学;2009年

5 赵剑;基于软件Agent的异构数据库集成及安全机制研究[D];大庆石油学院;2009年

6 史智勇;阳煤集团信息化建设中异构数据库集成研究[D];辽宁工程技术大学;2008年

7 马永恒;异构数据库集成技术在港航信息资源库开发中的应用研究[D];武汉理工大学;2005年

8 朱凡微;基于本体的异构数据库集成关键技术研究[D];浙江大学;2008年

9 黄小军;异构数据库集成与统一检索研究[D];西安电子科技大学;2009年

10 裴国庆;基于语义的异构数据库集成研究[D];广西师范学院;2010年


  本文关键词:基于XML的校园异构数据库集成系统设计与实现,由笔耕文化传播整理发布。



本文编号:447418

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/447418.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3427f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com