基于XML的异构数据库数据交换的研究与实现——校园网信息管理平台中的数据交换

基于XML的异构数据库数据交换的研究与实现——校园网信息管理平台中的数据交换

论文题目: 基于XML的异构数据库数据交换的研究与实现——校园网信息管理平台中的数据交换

论文类型: 硕士论文

论文专业: 软件工程

作者: 贾长云

导师: 朱跃龙

关键词: 数据交换,异构,关系数据库,校园网

文献来源: 河海大学

发表年度: 2005

论文摘要: 随着高校校园网的普遍应用,校园网技术得到了迅速的发展。许多高校已经将数字校园的建设提上了议事日程。数字校园的主要任务之一是要整合校园内的各种应用与各种数据,建立统一的数字校园门户。要实现这一点,就必须建立一个通用数据交换平台以消灭校园网各种应用所产生的“信息孤岛”现象。本论文就通用数据交换平台的一个主要部分—异构数据库数据交换问题进行了研究,提出了基于XML实现异构数据库数据交换的模型,并设计了一个实现原型。 XML本身具有的与平台无关、易于扩展、交互性好、语义性强等特性,使得XML已经成为数据交换的事实标准。基于XML的数据交换模型能够较容易地实现对各异构数据库的描述以及数据源之间的数据转换,从而解决目前异构数据集成中存在的联邦查询优化欠缺、以及对基于Web的异构数据库数据集成扩展性较差等问题。 本文首先讨论了异构数据数据交换的相关理论,分析了传统的数据交换实现方法与其中所存在的问题,讨论了XML在异构数据库数据交换方面的相关技术,研究了典型数据库产品对XML技术的支持;然后分别从XML与关系数据库的模式映射、XML与关系数据库的数据格式映射以及异构数据库间借助于XML实现大对象数据交换等方面分析了基于XML实现数据交换的可行性;最后在此基础上给出了一个基于XML实现异构数据库数据交换的三层模型,并且在JAVA环境下,借助于JDBC、DOM API等技术通过XML,实现了Oracle数据库与SOL Server 2000数据库之间的数据交换。 本论文由于其实现的基本原理是基于XML的,开发环境又建立JAVA平台之上,因此本文的研究成果具有很强的普遍性与扩展性。同时,该成果不仅适用于学校,也可以推广到其他行业与部门,可以作为一种通用数据交换平台的基础。

论文目录:

第一章 引言

1.1 数字校园概述

1.2 校园网应用系统现状

1.3 基于校园网的数据访问需求与异构数据库交互访问的必要性

1.3.1 基于校园网的数据应用需求

1.3.2 异构数据库间数据访问的必要性

1.4 异构数据库的数据交换

1.4.1 异构数据库数据交换的传统方式与存在问题

1.4.2 异构数据库数据交换需要考虑的技术问题

1.5 本论文的技术难点与主要内容

1.5.1 基于XML的异构数据库数据交换的主要技术难点

1.5.2 本论文的主要内容与安排

1.6 本章小结

第二章 XML及其在数据交换中的应用

2.1 XML主要技术

2.1.1 XML简介

2.1.2 DTD与XMLSchema

2.1.3 XML文档的显示

2.2 基于XML的数据交换技术

2.2.1 XML的应用

2.2.2 基于XML的数据交换技术

2.3 本章小结

第三章 基于XML与异构数据库数据交换的关键技术

3.1 XML与关系数据库

3.1.1 关系数据库的结构特点分析

3.1.2 XML文档的结构特点分析

3.1.3 XML文档与关系数据库的结构关系

3.2 典型数据库对 XML技术的支持

3.2.1 SQLServer2000对XML的支持

3.2.2 Oracle对XML的支持

3.3 XML与数据库之间的模式映射

3.3.1 模板驱动映射

3.3.2 模式驱动映射

3.3.3 基于XML的异构数据库数据交换的模式映射设计

3.4 XML与关系数据库之间的数据格式映射

3.4.1 典型数据库的数据格式

3.4.2 数据格式映射设计

3.5 数据交换中大对象(LOB)数据的处理

3.5.1 大对象数据概述

3.5.2 基于JDBC的LOB数据的存取技术

3.5.3 LOB数据在XML文档中的存取

3.6 本章小结

第四章 基于XML与异构数据库数据交换的模型设计

4.1 XML与数据库的API接口

4.1.1 文档对象模型DOM

4.1.2 XML简易应用程序编程接口SAX

4.1.3 Java数据库接口JDBC

4.2 数据交换模型的体系结构

4.3 数据交换平台的总体架构模型

4.4 数据交换规则字典

4.4.1 交换规则的提出

4.4.2 基于XML的交换规则设计

4.5 本章小结

第五章 原型实现

5.1 需求分析与开发环境

5.1.1 系统需求分析

5.1.2 开发环境

5.2 系统设计

5.3 功能模块

5.3.1 主控模块(Data_Exchange)

5.3.2 规则定制模块(Rule_prepare)

5.3.3 数据交换中心模块(Data_Central)

5.4 运行示例

第六章 总结与展望

致谢

参考文献

发布时间: 2005-07-07

参考文献

  • [1].基于XML的校园异构数据库数据查询系统的设计与实现[D]. 任亮.重庆大学2007
  • [2].基于XML的异构数据库共享研究[D]. 黄丽霞.贵州大学2009
  • [3].基于XML的远程教育异构数据库的技术研究[D]. 喻佳.华东交通大学2009
  • [4].异构数据库间的数据集成在教学平台上的应用研究[D]. 梁冲.中国海洋大学2012
  • [5].基于XML的异构数据库中间件的设计与实现[D]. 张富强.西安电子科技大学2012
  • [6].异构数据库环境下数据集成技术的研究[D]. 郭延全.大连海事大学2007
  • [7].基于XML与JMS的异构数据库同步研究[D]. 刘牛.安徽大学2010
  • [8].异构数据库数据同步的关键技术研究[D]. 孙燕.华北理工大学2016
  • [9].医院异构数据库数据同步系统的开发与设计[D]. 张迟.郑州大学2018
  • [10].异构数据库同步系统设计与应用[D]. 刘瑞.安徽大学2018

相关论文

  • [1].基于XML的异构数据库数据集成技术研究[D]. 李黎.四川师范大学2007
  • [2].基于XML的异构数据库交换研究[D]. 李爱军.河海大学2006
  • [3].基于XML的数据交换模型研究[D]. 徐俊杰.哈尔滨工程大学2007
  • [4].异构数据库系统之间的数据交换[D]. 陈德结.上海交通大学2007
  • [5].基于XML技术的异构数据库间数据交换系统[D]. 李玉州.贵州大学2007
  • [6].基于XML技术的异构数据库数据交换技术的研究[D]. 展翔.武汉理工大学2007
  • [7].基于XML的异构数据库数据集成的关键技术研究[D]. 潘大四.重庆大学2004
  • [8].基于XML的异构数据交换系统的研究与实现[D]. 杨剑.西南交通大学2005
  • [9].基于XML的异构数据库之间的数据交换[D]. 刘立华.华中科技大学2005
  • [10].XML在异构数据交换中的研究与应用[D]. 庞海涛.武汉理工大学2006

标签:;  ;  ;  ;  

基于XML的异构数据库数据交换的研究与实现——校园网信息管理平台中的数据交换
下载Doc文档

猜你喜欢