请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。基于WebService的异构数据库检索系统的设计-论文和
程序及源代码
jiyu-WebService-deyigoushujukujiansuo-system-desheji-lunwenhechengxujiyuandaima,因文件夹或是目录太多,只读取5个文件显示,需要就下载参考
包括目录名称:
基于WebService的异构数据库检索系统的设计-论文和程序及源代码 - 2 文件数, 0 目录数.
基于WebService的异构数据库检索系统的设计.doc
..\基于WebService的异构数据库检索系统的设计.doc
基于WebService的异构数据库检索系统的设计.rar
..\基于WebService的异构数据库检索系统的设计.rar
ices的异构数据库检索
系统的
设计摘 要
在
计算机系统信息集成中,如何充分利用现有的各种数据库资源,实现不同数据库间的连接、数据交换、数据共享,以实现各个数据库之间的协同工作,已经成为办公自动化和信息化建设的一个关键问题。为了提高现有数据库之间的数据交流,解决各个数据库之间协同
工作的
问题,开发了这套基于WebServices的异构数据库数据检索系统。
其主要功能是实现不同数据库之间的数据转换,消除异构,检索出异地数据库指定数据。本系统采用了C/S体系结构,使用C#、XML语言开发,同时运用Oledb、WebService 等实现接口来完成此系统的功能。基于WebService异构数据库数据检索系统为数字化资源的整合利用提供了全新的解决方案。此外,从数据库的现状来看异构数据库联合使用的要求是非常迫切并会长期存在下去的。
关键词:XML;WebServices;异构数据库;数据检索
Web Services-Based Design of Heterogeneous Database Retrieval System
Abstract
In the work of office automation and information construction, there exists a most important question in the system of computer information intergration: how to fully use several of existing database resources to realize the connection, database exchange and sharing among different databases; and how to make them work together harmoniously. In order to improve the database exchange among different databases and to solve the cooperation task among them, this set of heterogeneous database the data retrieval system is developed.
The main function of this system is to realize the data conversion of different databases, the elimination isomerism and the retrieve of assigned data of the different database. The system reaches its function by using C/S model of system, computer language development of C#, XML as well as connection technology of Oledb; WebServices. This kind of WebService heterogeneous database data retrieval system has provided a new-brand solution for the digitized resources conformity use. In addition, the present situation of database needs the adoption of isomerism database union urgently and it will be long-standing.
Key
words: XML; WebServices; Heterogeneous Database; Data Retrieval
目 录
论文总页数:24页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.2.1 数据转换服务 1
1.2.2 数据转换工具及软件 1
1.3 本课题研究的意义 2
1.4 本课题的研究方法 3
1.5 数据库的选择 3
1.6 关键技术 4
1.6.1 异构数据库 4
1.6.2 WebService 6
2 需求分析 6
2.1 功能需求 7
2.2 性能需求 8
2.2.1 时间特性 8
2.2.2 适应性 8
2.2.3 独立性 8
2.3 运行需求 9
2.3.1 用户界面 9
2.3.2 硬件接口 9
2.3.3
软件接口 9
3 概要设计 9
3.1 设计
方案 9
3.2 数据源的采集设计 11
3.3 数据处理设计 12
3.4 XML数据文件设计 13
3.5 数据导出设计 15
4 具体实现 16
4.1 开发环境 16
4.2 部分编码详解 16
5 测试 20
5.1 测试方法 20
5.2 测试结果 20
结 论 21
参考文献 22
致 谢 23
声 明 24
1 引言
1.1 课题背景
随着Internet的飞速发展,网络迅速成为一种重要的信息传播和交换的手段,数据资源的共享成为一个热门话题。如何获取
网络上自治、异构、分布的数据并加以综合利用,即数据集成[1],成为一个引起广泛关注的研究领域。
数据集成的概念是把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,实现分布的、异构的、自治的数据共享的主要技术,数据集成一般还应满足用户数据访问的实时性和安全性等方面的要求。
数据集成的核心任务是要将互相关联的分布式异构数据源集成到一起,使用户能够以透明的方式访问这些数据源,而不用关心数据源的存储位置和存储方式。
数据集成的数据源:包括结构化的数据,如关系数据库;半结构化数据,如XML
文档;已经存在的文件系统等[2]。
1.2 国内外研究现状
目前,数据库的数据转换方法很多,例如微软公司的SQL Server数据库,就有导入和导出数据的服务,它可以启动数据转换服务(Data Transform Service,简称DTS),来完成各类异构数据库的转换。同时国内也存在一些数据转换工具和软件,比如Beeload等。
1.2.1 数据转换服务
数据可能以各种格式保存并分布在不同的位置[3]。数据转换服务(DTS)通过提供一组工具,可以将来自完全不同的源的数据析取、转换和合并到DTS所支持的单个或多个目标数据库以满足需求。通过DTS工具图形化