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

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

ID:33637723

大小:12.60 MB

页数:77页

时间:2019-02-27

分布式异构数据库集成和透明访问的研究和实现_第1页
分布式异构数据库集成和透明访问的研究和实现_第2页
分布式异构数据库集成和透明访问的研究和实现_第3页
分布式异构数据库集成和透明访问的研究和实现_第4页
分布式异构数据库集成和透明访问的研究和实现_第5页
资源描述:

《分布式异构数据库集成和透明访问的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ClassifiedIndex:TP311U.D.C:600SouthwestJiaotongUniversityMasterDegreeThesisRESEARCHANDIMPLEMENTATIONOFDISTRIBUTEDHETEROGENEOUSDATABASEn寸TEGRATIONANDTRANSPARENTACCESSGrade:2010Candidate:WangYalanAcademicDegreeAppliedfor:MasterofEngineerMajor:ComputerApplicationsSuperviso

2、r:TanXianhaiMay.2013西南交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权西南交通大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复印手段保存和汇编本学位论文。本学位论文属于1.保密口,在年解密后适用本授权书;2.不保密函,使用本授权书。(请在以上方框内打“√”)学位论文作者签名:上亚羔日期.川”、刁指导老师签名:像南弗匀日期:≯‘)13·j^’≯7西南交通

3、大学硕士学位论文主要工作(贡献)声明本人在学位论文中所做的主要212作或贡献如下:(1)设计了一种基于中间件架构,以虚拟数据库为中间层,使用模式集成策略的分布式异构数据库集成与透明访问系统的方案;(2)设计并实现了各底层异构数据库的局部模式到虚拟数据库的全局模式的映射方法,将异构数据库的结构信息存储在全局模式中;(3)设计并实现了虚拟数据库全局模式到各个用户间的用户模式的映射方式,根据不同用户对数据的不同需求,系统可以为用户定制相应的用户模式,为虚拟数据库系统提供了统一的用户管理方式;(4)设计并实现了用户对局域网中的多个异构数据库的

4、透明访问,为用户提供了多种数据查询方式,每种查询方式都为用户提供了结构信息的筛选功能以及数据信息的筛选和查询;(5)为用户提供了查询结果导出功能,可以将符合要求的查询结果保存成XML格式或者Excel表格的形式。(6)对系统进行了测试与优化。本人郑重声明:所呈交的学位论文,是在导师指导下独立进行研究工作所得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中作了明确的说明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:,己丑兰日期:驯五

5、火7.西南交通大学硕士研究生学位论文第1页摘要随着计算机技术和通信网络的迅速发展以及相关应用技术的广泛普及,在信息化发展进程中,各行各业、各个单位均建立了大量的业务管理系统用来管理相关的数据,但是这些数据管理平台运行于不同的操作系统之上,采用不同的数据库系统,数据格式也没有统一规划,不利于数据的交流与共享。同样地,在高速列车数字化仿真平台中,也存在着大量的异构数据,采用了不同的数据库系统,数据库表众多且分布在不同的位置,数据由不同的专业产生、管理与使用。如何将各个系统中的数据集成在一起,为用户提供透明的数据访问,实现高速列车数字化协同

6、仿真平台的全面数据共享,已成为一个亟待解决的问题。基于上述原因并结合高速列车数字化仿真平台的实际需要,本文研究分布式异构数据库集成与透明访问问题。首先分析了现有各种数据集成手段的优缺点,从实际需求出发,设计并实现了一种新型的异构数据集成访问系统。该系统依据中间件技术的核心思想,并引入虚拟数据库的构建策略,采用三层架构,在上层用户和底层数据库之间,使用半结构化的XML技术和跨平台的Java技术,构建了一个虚拟数据库,由虚拟数据库为用户提供查询服务,并统一管理各数据库的访问接口,实现了各专业异构数据库的数据集成和透明访问。其次,本文对分布

7、式异构数据库集成透明访问系统中的每个模块进行了功能规划与设计,详细阐述了其核心模块的设计和实现方法,主要包括数据源注册、用户注册、查询请求处理以及查询结果处理模块。本系统采用java数据库连接技术JDBC进行数据库的连接和访问,采用dom4j技术进行XML文件的解析,使用JavaSwing技术实现用户应用程序,提供友好的访问查询界面。最后,本文进行了异构数据库的集成和数据透明访问的功能及性能测试,验证了论文的研究思路及技术路线的正确性和有效性。本文所设计并实现的系统实现了高速列车数字化仿真平台的各专业的数据集成工作,并且成本较低,系统

8、配置灵活性高,兼容性好,易于移植,具有很强的可扩展性,为今后的相关工程提供了参考价值。关键词:异构数据库;数据集成;透明访问;虚拟数据库;模式映射西南交通大学硕士研究生学位论文第1I页AbstractWiththedev

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。