学位论文 > 优秀研究生学位论文题录展示

基于CORBA的异构数据库集成研究

作 者: 高鹏
导 师: 李怀香
学 校: 广东工业大学
专 业: 计算机应用技术
关键词: 异构数据库 分布异构环境 CORBA 构件
分类号: TP311.138
类 型: 硕士论文
年 份: 2001年
下 载: 122次
引 用: 11次
阅 读: 论文下载
 

内容摘要


异构数据库集成是自80年代中期以来数据库界的研究热点。许多方法被提出,如数据库网关、ODBC等,以期解决集成系统所面临的异构性等问题。但是由于没有统一标准和构件化思想,使得集成系统实现困难,管理复杂;基本处于理论研究中,难以实现商品化。 分布式对象技术始于90年代初,已经发展成为当今分布异构环境下,建立应用系统集成框架和标准构件的核心技术,并在企业资源集成、分布式系统管理、软件构件技术等方面发挥重要作用,出现了以OMG的CORBA和Microsoft的COM/DCOM为代表的应用互操作标准。CORBA在跨平台、可扩展性、可集成遗留应用等方面优于其它标准。因此,将CORBA技术引入异构数据库集成研究中将带来多方面的好处。大大提高集成系统的可管理性、可伸缩性、可维护性和可集成性,并使系统的开发和使用都变得简单。 MyIBase系统是作者研制的一个基于CORBA的分布异构数据库集成系统。该系统集成各局部数据库系统,以全局数据库的方式向用户提供查询功能,用户看到的只是一个全局数据库,实际的用户查询被系统分解为针对各子系统的子查询,子查询结果再由系统汇总返回给用户。同时,各子系统都保持自治性,具有其本地的不为全局所知的事务运行。 结合MyIBase系统的设计与实现,本文探讨了异构数据库集成研究所面临的问题及本系统基于CORBA的解决方案;并结合MyIBase系统特色阐述了基于CORBA的异构数据库集成系统的巨大优势。本课题将对这一新兴领域的研究起到一定的推动作用。

全文目录


中文摘要  3-4
英文摘要  4-7
目录  7-11
第一章 绪论  11-16
  1.1 异构数据库集成的意义  11-12
  1.2 异构数据库集成的历史和现状  12-14
    1.2.1 相关概念和术语  12-13
    1.2.2 历史和现状  13-14
  1.3 课题研究的内容、目标和意义  14-16
第二章 CORBA技术  16-29
  2.1 分布式对象技术简介  16-18
    2.1.1 分布式对象技术的产生和发展  16-17
    2.1.2 主流分布对象技术方案  17-18
  2.2 CORBA技术介绍  18-27
    2.2.1 CORBA的发展历程  18-19
    2.2.2 CORBA的主要内容  19-23
    2.2.3 CORBA技术特色  23-25
    2.2.4 CORBA应用基本开发过程  25-26
    2.2.5 CORBA技术的应用  26-27
  2.3 评价CORBA  27-29
第三章 集成系统设计  29-59
  3.1 异构数据库集成涉及问题  29-32
    3.1.1 维护局部自治性  29-30
    3.1.2 消解异构模式  30
    3.1.3 屏蔽系统级异构  30
    3.1.4 维护全局完整性  30-31
    3.1.5 处理全局查询  31
    3.1.6 保证系统安全  31
    3.1.7 其它问题  31-32
  3.2 集成系统的体系结构  32-35
  3.3 集成系统关键技术  35-56
    3.3.1 异构模式的消解  35-39
    3.3.2 局部库的IDL对象化  39-42
    3.3.3 CORBA对象定位  42-43
    3.3.4 查询处理  43-46
    3.3.5 全局事务处理与并发控制  46-55
    3.3.6 全局完整性维护  55-56
  3.4 MyIBase系统全局库体系结构  56-59
第四章 集成系统特色  59-64
  4.1 适应性  59
  4.2 即插即用  59-60
  4.3 可伸缩性、可维护性和可管理性  60-61
    4.3.1 可伸缩性  60-61
    4.3.2 可维护性和可管理性  61
  4.4 局部自治性  61
  4.5 集成系统实现简单  61-62
  4.6 系统效率  62-64
第五章 示例系统实现  64-72
  5.1 人才库系统简介  64-66
  5.2 系统运行环境  66-68
  5.3 示例演示  68-72
结论  72-74
参考文献  74-78
攻读学位期间发表的学术论文  78-79
致谢  79

相似论文

  1. 具有变截面臂架的格构式起重机结构计算分析方法研究,TH21
  2. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  3. 闽江河口芦苇地上不同构件枯落物分解及主要影响因子研究,S154.4
  4. 基于云模型的软件可信性评估模型,TP311.53
  5. C/S模式MIS软件可复用构件的研究与开发,TP311.52
  6. 基于分布式三层应用的设备管理信息系统的开发和研究,TP311.52
  7. 看守所信息管理系统的构件化设计与实现,TP311.52
  8. 安顺传统民居装饰构件造型与应用研究,TU238
  9. 构件垂直搜索引擎的关键技术研究,TP391.3
  10. 带肋钢管混凝土构件的受力机理研究,TU398.9
  11. 配筋钢管混凝土构件的力学性能研究,TU398.9
  12. 基于构件的装备保障业务信息系统的设计与实现,TP311.52
  13. 基于异构数据库的高校设备管理系统的设计,TP311.52
  14. 桥墩盖梁悬臂端受力分析,U441
  15. 分布式实时工程机械构件动态监控系统研究,TP277
  16. 零售业操作型BI中间件OBIMS系统的设计与实现,TP311.52
  17. 基于SOA的信用卡工作流系统的设计与实现,TP311.52
  18. 基于实例的树脂基复合材料构件设计与仿真分析,TB332
  19. 催化蒸馏构件的流体力学性能研究,TE621
  20. 内构件抑制流化床气固返混研究,TQ051.13
  21. 徽州传统民居构件在现代室内设计中的运用,TU241.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 程序设计 > 数据库理论与系统 > 数据库系统:按系统名称分
© 2012 www.xueweilunwen.com