分布式异构数据库集成与透明访问的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:xujiaaiwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和通信网络的迅速发展以及相关应用技术的广泛普及,在信息化发展进程中,各行各业、各个单位均建立了大量的业务管理系统用来管理相关的数据,但是这些数据管理平台运行于不同的操作系统之上,采用不同的数据库系统,数据格式也没有统一规划,不利于数据的交流与共享。同样地,在高速列车数字化仿真平台中,也存在着大量的异构数据,采用了不同的数据库系统,数据库表众多且分布在不同的位置,数据由不同的专业产生、管理与使用。如何将各个系统中的数据集成在一起,为用户提供透明的数据访问,实现高速列车数字化协同仿真平台的全面数据共享,已成为一个亟待解决的问题。基于上述原因并结合高速列车数字化仿真平台的实际需要,本文研究分布式异构数据库集成与透明访问问题。首先分析了现有各种数据集成手段的优缺点,从实际需求出发,设计并实现了一种新型的异构数据集成访问系统。该系统依据中间件技术的核心思想,并引入虚拟数据库的构建策略,采用三层架构,在上层用户和底层数据库之间,使用半结构化的XML技术和跨平台的Java技术,构建了一个虚拟数据库,由虚拟数据库为用户提供查询服务,并统一管理各数据库的访问接口,实现了各专业异构数据库的数据集成和透明访问。其次,本文对分布式异构数据库集成透明访问系统中的每个模块进行了功能规划与设计,详细阐述了其核心模块的设计和实现方法,主要包括数据源注册、用户注册、查询请求处理以及查询结果处理模块。本系统采用java数据库连接技术JDBC进行数据库的连接和访问,采用dom4j技术进行XML文件的解析,使用Java Swing技术实现用户应用程序,提供友好的访问查询界面。最后,本文进行了异构数据库的集成和数据透明访问的功能及性能测试,验证了论文的研究思路及技术路线的正确性和有效性。本文所设计并实现的系统实现了高速列车数字化仿真平台的各专业的数据集成工作,并且成本较低,系统配置灵活性高,兼容性好,易于移植,具有很强的可扩展性,为今后的相关工程提供了参考价值。
其他文献
车载自组网(Vehicularadhocnetworks,VANETs)为车辆之间的通信提供了一个平台,不仅可以提高道路的通行效率,改善旅客的乘车环境,而且可以最大限度地避免交通事故的发生。但与此同
随着软件系统的规模增长,其复杂程度越来越高。尽管函数式程序的执行效率低,但为解决这类问题提供了一个优美独特的框架。本文通过研究函数式语言Haskell语言的类型推理的语
随着嵌入式技术及无线通信技术的发展,将家庭中各种通讯设备、家用电器、家庭安防设备等利用现代计算机技术、现代通信技术自动控制技术实现家庭内部各种信息的采集、处理、传
Web服务是一些自描述、松耦合、模块化、自包含、平台独立的应用程序,可以发布到互联网上,供需求者发现和调用。然而,单一的Web服务提供的功能有限,不能满足复杂的业务需求,
OPC规范作为工控领域数据交换接口的标准,为硬件制造商与软件开发者提供了一座很好的桥梁。目前应用的传统OPC COM服务器依赖于Microsoft平台,不能满足企业互操作性以及跨平台
随着互联网的普及,电子邮件作为一种方便、快捷、费用低廉的通讯方式得到了极大的普及。电子邮件在给人们工作生活带来巨大方便的同时,随之而来的垃圾邮件泛滥也使整个网络不
人类情感的识别在日常的应用方面起到的作用变得越来越重要,由此产生了许多针对人类情感进行研究的方法,其中脑电信号特征提取是研究人类情感的主要手段之一。复杂度是脑电特
网络舆情是网民通过互联网提供的各种媒体,所表达的对某一事件的认知、情感、态度和行为倾向性的总和。随着互联网在生活中的应用范围不断扩大,网络舆情在社会中的影响力也越
中国因特网信息中心发布的信息报告显示:截至2009年9月,中国互联网网民数量已经达到3.38亿,也就是说,超过了美国整个国家人口总数,雄居世界第一!然而,互联网使用的32位二进制I
云计算利用虚拟化技术将物理资源转换成可动态伸缩的虚拟资源,使得企业能够按需访问云中的资源。通过云计算,用户可以访问到大量的计算以及存储资源,享受云端强大的计算能力,而不