一种异构数据源协调器的设计与实现

一种异构数据源协调器的设计与实现

论文摘要

本文的工作基于吉林省科技发展计划项目—“基于 Internet 的网络教育管理软件”(简称为 NERMS,Network Educational Management System)的需要,又考虑到满足特定情况下的一般需求,设计和实现了一个支持JDBC 查询接口,能对多种异构数据源进行统一查询的协调器(Mediator)以及相应数据源的包装器。这里所说的异构数据源主要包括不同种类的关系数据库、FTP 资源和 Web 资源(可以根据需要进行扩展)。通过设置相应的配置文件,用户使用所提供的 JDBC 接口实现进行编程,能够方便地对多种异构数据源进行统一查询。 本文首先对异构数据源集成技术进行了介绍,然后阐述了协调器和包装器的设计与实现。协调器部分主要对查询处理过程中的关键问题,如连接操作算法、查询优化等进行了详细的论述,并给出了具体的实现。包装器部分重点介绍了为简化 Web 数据抽取而采用的一种描述语言,这种描述语言能够简化 HTML 页面中数据抽取的描述,同时为了满足对Web 资源中数据的连续抽取,本文对这种描述语言进行了扩展。最后,本文给出了一个具体应用实例以及存在的问题和下一步的展望。

论文目录

  • 第一章 绪论
  • 1.1 网络教学资源管理系统NERMS
  • 1.2 问题的提出
  • 1.3 相关工作
  • 1.4 本文的工作
  • 第二章 异构数据源集成技术
  • 2.1 异构数据源集成的背景
  • 2.2 异构数据源集成方式
  • 2.3 本章小结
  • 第三章 协调器设计与实现
  • 3.1 总体设计
  • 3.2 JDBC 接口
  • 3.3 一次查询过程
  • 3.4 查询处理概述
  • 3.4.1 查询处理过程
  • 3.4.2 关系操作求解
  • 3.5 SQL 语法解析
  • 3.6 查询表示
  • 3.7 连接操作
  • 3.7.1 连接操作概述
  • 3.7.2 本文所采用的连接算法
  • 3.8 查询优化
  • 3.8.1 查询优化概述
  • 3.8.2 本文所采用的优化
  • 3.9 缓冲区管理
  • 3.9.1 缓冲区管理算法
  • 3.9.2 缓冲区管理的实现
  • 3.10 物理存储
  • 3.11 本章小结
  • 第四章 包装器的设计与实现
  • 4.1 不同数据源的包装器
  • 4.2 Web 包装器
  • 4.2.1 Web 抽取概述
  • 4.2.2 一种抽取描述工具
  • 4.2.3 上述描述方法的扩展
  • 4.3 本章小结
  • 第五章 应用实例
  • 第六章 结束语
  • 6.1 工作总结
  • 6.2 下一步工作及展望
  • 参考文献
  • 中文摘要
  • Abstract
  • 致谢
  • 导师及作者简介
  • 相关论文文献

    • [1].基于大数据的异构数据源安全分析的技术研究[J]. 大众用电 2016(S2)
    • [2].探究油田数字化的异构数据源整合与集成技术[J]. 信息系统工程 2019(02)
    • [3].分布式异构数据源标准化查询设计与实现[J]. 土木建筑工程信息技术 2013(04)
    • [4].油田数字化的异构数据源整合与集成技术分析[J]. 中国管理信息化 2018(14)
    • [5].基于海量异构数据源的数据分析处理平台设计与实现[J]. 数字通信世界 2017(08)
    • [6].基于虚拟数据库技术的异地异构数据源整合[J]. 信息技术 2020(01)
    • [7].自治异构数据源聚集模型与算法研究[J]. 计算机研究与发展 2008(09)
    • [8].基于XML异构数据源融合系统的设计与实现[J]. 机电一体化 2010(06)
    • [9].基于Web Services的异构数据源共享研究[J]. 科技信息 2010(01)
    • [10].一种查询XML异构数据源的新方法[J]. 计算机科学 2008(06)
    • [11].面向异构数据源的分布式集成工具研究与设计[J]. 计算机应用研究 2020(S1)
    • [12].基于异构数据源的云数据库系统研究[J]. 企业科技与发展 2015(08)
    • [13].基于ODSI油田异构数据源数据集成技术研究[J]. 信息系统工程 2013(08)
    • [14].异构数据源的数据移植方案研究——以北京航空航天大学图书馆为例[J]. 现代图书情报技术 2010(01)
    • [15].基于PowerBuilder数据管道的异构数据源的解决方案[J]. 计算机与现代化 2008(04)
    • [16].实例分析基于异构数据源的XML数据转换方法[J]. 西南师范大学学报(自然科学版) 2018(03)
    • [17].数据服务理论研究[J]. 微处理机 2016(04)
    • [18].基于XML的异构数据源查询系统设计[J]. 计算机应用与软件 2009(08)
    • [19].利用XML和C#实现异构数据源的数据集成[J]. 安徽工业大学学报(自然科学版) 2008(01)
    • [20].装备制造业服务平台异构数据模型研究与设计[J]. 佳木斯大学学报(自然科学版) 2015(04)
    • [21].基于Web服务的异构数据源统一检索系统的研究[J]. 科技信息 2009(34)
    • [22].基于XML的异构数据源间数据交换的实现[J]. 天津师范大学学报(自然科学版) 2008(01)
    • [23].基于XML的异构数据源查询框架[J]. 电子技术与软件工程 2014(04)
    • [24].异构数据源城市道路仿真模型接口[J]. 计算机工程与应用 2008(36)
    • [25].基于异构数据源的政法信息共享平台数据预处理系统研究[J]. 电子设计工程 2017(19)
    • [26].基于元数据的数字化校园集成检索研究[J]. 计算机与数字工程 2009(04)
    • [27].水电站监控系统中异构数据源的集成研究[J]. 水电能源科学 2009(06)
    • [28].基于异构数据资源整合的方法和系统实现[J]. 科技创新导报 2017(12)
    • [29].分布异构环境下的数据集成技术研究[J]. 煤炭技术 2012(02)
    • [30].异构专利数据集成研究[J]. 计算机与现代化 2009(05)

    标签:;  ;  ;  

    一种异构数据源协调器的设计与实现
    下载Doc文档

    猜你喜欢