SIIGRID中异构数据库模式集成的研究与实现

SIIGRID中异构数据库模式集成的研究与实现

论文摘要

科技的进步带动了人类社会飞速发展,同时给国家政府部门的工作提出了快捷、高效的要求,发展电子政务已是大势所趋。但是目前的电子政务系统在面临着很多问题,其中一个主要的难题就是信息源异构。数据的按部门或按功能进行组织和管理,导致了数据资源与服务的分片,形成了一个个“信息孤岛”。越来越多的应用和决策需求需要将各种数据资源集成起来,进行全局、统一和高效的访问。为了彻底的消除信息孤岛,实现信息共享,必须对原有的系统进行有效集成。本文在实现社保信息网格SⅡGrid(SⅡGrid,Social Insurance Information Grid)的过程中,发现社保信息领域环境下的数据资源同样具有分布、异构和自治的特点,现有的技术难以满足对系统全局管理、统一访问的需求,要将数据以服务的形式进行封装和发布,从而实现对网格数据资源的透明访问。这就迫切需要一种方法有效地实现现有该系统中信息源的集成。对此,首要解决的就是这些数据源之间产生的模式冲突。本文引入本体的概念,借助了语义网的理念,实现了对各异构数据源元数据的规范统一,根据社保信息领域原有系统的特点,构造了模式映射方法和查询分解算法来解决系统中的语义冲突问题。本文基于SⅡGrid的网格框架,研究了模式集成的方法,采用原语操作实现全局模式和异构数据源模式的映射,设计自己的查询分解算法,真实地构架并实现了网格环境下的模式集成。实现的原型表明,该模式集成方法有效地解决了SⅡGrid中的异构问题。

论文目录

  • 目录
  • TABLE OF CONTENTS
  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题的研究背景
  • 1.2 国内外研究现状
  • 1.2.1 研究现状
  • 1.2.2 模式集成难点
  • 1.3 课题的研究目标
  • 1.4 本文的研究内容和主要工作
  • 1.5 本文的结构
  • 第2章 SIIGrid基本框架和体系结构
  • 2.1 概述
  • 2.2 SIIGrid基本框架
  • 2.2.1 框架图
  • 2.2.2 系统各部分的组成
  • 2.2.3 系统运作流程
  • 2.3 本章小节
  • 第3章 SIIGrid中的模式集成设计
  • 3.1 概述
  • 3.2 模式集成架构
  • 3.3 映射表的定义
  • 3.4 原语操作
  • 3.5 模式冲突及相应解决策略
  • 3.5.1 命名冲突
  • 3.5.2 表结构冲突
  • 3.5.3 属性冲突
  • 3.5.4 语义冲突
  • 3.5.5 数据冲突
  • 3.5.6 结构与数据冲突
  • 3.6 建立网格环境下的模式映射
  • 3.6.1 基础技术假设
  • 3.6.2 搭建网格平台
  • 3.6.3 网格环境下的模式映射
  • 3.7 查询分解算法
  • 3.7.1 查询分解的步骤
  • 3.7.2 查询分解算法
  • 3.7.3 算法正确性证明
  • 3.8 本章小节
  • 第4章 SIIGrid中的模式集成实现
  • 4.1 构架网格平台
  • 4.1.1 改造基础平台设施
  • 4.1.2 使用GT4搭建网格平台
  • 4.1.3 使用OGSA-DAI搭建网格平台
  • 4.1.4 网格平台节点的服务和接口
  • 4.2 建立模式映射架构
  • 4.2.1 全局业务
  • 4.2.2 全局模式和本地模式
  • 4.2.3 映射表的建立
  • 4.2.4 根据映射表实现正向模式映射
  • 4.2.5 对数据库查询结果进行反向映射
  • 4.2.6 完成一次业务请求
  • 4.3 性能分析
  • 4.3.1 空间性能分析
  • 4.3.2 时间性能分析
  • 4.4 本章小节
  • 第5章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 攻读学位期间参加的主要科研项目
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    SIIGRID中异构数据库模式集成的研究与实现
    下载Doc文档

    猜你喜欢