优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于Web Services的异构数据库检索系统的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 在计算机系统信息集成中,如何充分利用现有的各种数据库资源,实现不同数据库间的连接、数据交换、数据共享,以实现各个数据库之间的协同工作,已经成为办公自动化和信息化建设的一个关键问题。为了提高现有数据库之间的数据交流,解决各个数据库之间协同工作的问题,开发了这套基于WebServices的异构数据库数据检索系统。 其主要功能是实现不同数据库之间的数据转换,消除异构,检索出异地数据库指定数据。本系统采用了C/S体系结构,使用C#、XML语言开发,同时运用Oledb、WebService 等实现接口来完成此系统的功能。基于WebService异构数据库数据检索系统为数字化资源的整合利用提供了全新的解决方案。此外,从数据库的现状来看异构数据库联合使用的要求是非常迫切并会长期存在下去的。 关键词:XML;WebServices;异构数据库;数据检索 功能需求 本系统启动以后,在输入连接SQL Server和Oracle数据库相应的连接字符确认连接成功。选择目标数据库,并且查看数据库相应的表和其字段。在选择中意的表后对其进行默认规则的合并,保存成具有描述表基本特征的XML文件至用户本地。对合并后的XML文件进行检索并将其结果输出。 数据流图(Data Flow Diagram,简称DFD) 是一种最常用的结构化分析工具,它从数据传递和加工角度,以图形的方式刻画系统内的数据运动情况。 本系统的顶层DFD图共有三个外部项,分别是用户、系统后台管理员、数据转换规则系统。 ??? 用户主要是把将要转换的源数据库中的数据从表中读出来,并且将数据传递给多个数据库之间的数据转换功能的实现。该实现主要是对数据的数据类型转换的处理,这是系统默认的转换方式。当处理完数据后,如果数据处理成功,转换系统就会把该数据以XML形式导出到用户本地。 系统后台管理员主要是发布数据采集用的WebService。在数据源发生变化时候,发布变化后的数据源的采集WebService。 数据库转换规则系统主要是把默认的转换规则。默认的转换规则主要是进行数据保持不变的转换,用户主要是对数据进行检索操作,以便符合用户的要求。通过调用转换规则,就可以调用相应的转换程序。转换程序也分为默认的转换程序和用户自定义的转换程序,系统默认的转换程序主要是指两个不同的数据库之间进行保持数据不变的操作,也就是跨数据库的信息传递。而用户自定义的转换程序是指数据从源数据库中读出来之后,需要进行一些操作,比如说计算或者数据类型的转换,然后再把新的数据传递给目标数据库。