保持数据依赖的异构数据共享模型的研究与实现

保持数据依赖的异构数据共享模型的研究与实现

论文摘要

随着计算机网络和数据库技术的迅速发展,企业的信息化程度越来越高,信息的交流也越来越频繁。为了实现资源的有效利用以及系统间信息的高度共享,有必要对应用系统的数据进行集成。目前信息系统间还没有统一的数据存储机制,使得数据源间很难进行数据交换。而且企业的数据资源广泛分布在各种网络体系中,在一定程度上增加了数据访问的难度。如何实现分布式环境下异构数据源之间的数据交换,成为企业数据集成过程中迫切需要解决的关键问题。现在对异构数据模式转换的研究主要集中在结构和语义约束转换,忽略了源数据模式中蕴含的数据依赖信息。本文详细研究了基于XML Schema的函数依赖,对其推理规则集进行了扩展,并证明扩展规则的正确性;设计了基于XML Schema的极小函数依赖集的获取算法MFDS和优化算法OFDS;制定了以XML Schema方式存储函数依赖的规则。本文对XML和关系模式中的语义约束信息及函数依赖信息的相互转化方法进行了分析,设计实现了XML和关系模式间保持函数依赖和语义约束的转换算法;同时在此基础上设计了基于XML和WegLogic JMS的远程异构数据共享模型。该模型采用WebLogic JMS异步消息处理机制完成应用系统间的相互通信和数据传输,其共享数据以XML文档方式统一存储在中央数据库,从而屏蔽了底层数据源的位置、类型等物理特性,将共享数据通过统一的消息接口呈现给用户。本文设计了基于“推”和“拉”方式的异步数据批量下载规则,提出了基于权限字段和权限对象的业务数据管理方法,并对模型中分布式事务管理的实现方式、消息数据传输的安全性等进行了分析。在数据类型映射方面,模型按照数据精度的不同进行逐级分类映射,减少了类型转换产生的误差。最后本文对工作进行了总结,并提出模型系统需要进一步完善的地方。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.2 研究现状
  • 1.3 论文工作内容
  • 1.4 论文组织结构
  • 第二章 技术背景
  • 2.1 函数依赖
  • 2.1.1 函数依赖的基本概念
  • 2.1.2 关系模式的函数依赖和语义约束
  • 2.1.3 基于XML Schema 模式的语义约束和函数依赖
  • 2.2 WebLogic JMS
  • 2.2.1 消息中间件概述
  • 2.2.2 JMS 组成结构
  • 2.2.3 BEA WebLogic JMS 体系架构
  • 2.3 本章小结
  • 第三章 XML Schema 与关系模式保持数据依赖的转换
  • 3.1 XML Schema 函数依赖的形式化定义
  • 3.2 基于 XML Schema 的函数依赖推理规则集
  • 3.3 XML Schema 向关系模式保持函数依赖的转换设计与实现
  • 3.3.1 基于XML Schema 的极小函数依赖集获取MFDS 算法
  • 3.3.2 基于XML Schema 的极小函数依赖集优化算法OFDS
  • 3.3.3 基于XML Schema 的函数依赖关系存储方法XMLfds 的设计与实现
  • RPSC 算法'>3.3.4 XML 向关系模式保留数据依赖的模式转换XRPSC 算法
  • XPSC'>3.4 关系模式向 XML Schema 保留数据依赖的转换算法 RXPSC
  • 3.5 与相关模式转换算法的比较
  • 3.6 本章小结
  • 第四章 异构数据共享模型的设计方案
  • 4.1 远程异构数据交换的关键问题分析
  • 4.2 模型系统层次结构
  • 4.3 模型系统逻辑时序图及处理逻辑
  • 4.4 模型安全性分析
  • 4.5 本章小结
  • 第五章 系统实现及应用
  • 5.1 数据包装器的设计与实现
  • 5.1.1 数据上传设计
  • 5.1.2 数据下载设计
  • 5.2 基于权限对象的业务数据管理
  • 5.3 异步批量数据获取规则的设计
  • 5.4 轻存储量消息服务器的设计
  • 5.4.1 消息服务组件的设计与实现
  • 5.4.2 消息的封装和解析
  • 5.4.2.1 XML 的加密和解密
  • 5.4.2.2 消息属性设置和消息过滤
  • 5.4.3 消息数据转移组件的设计与实现
  • 5.5 模型分布式事务处理的实现
  • 5.5.1 JMS 事务处理
  • 5.5.2 JTA 事务处理
  • 5.6 应用示例
  • 5.7 本章小结
  • 第六章 总结与展望
  • 6.1 全文总结
  • 6.2 进一步展望
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 致谢
  • 相关论文文献

    • [1].函数级数据依赖图及其在静态脆弱性分析中的应用[J]. 软件学报 2020(11)
    • [2].基于区域平均执行时间和数据依赖信息的可能并行区域识别[J]. 计算机学报 2008(10)
    • [3].基于数据依赖特征的软件识别[J]. 吉林大学学报(工学版) 2017(06)
    • [4].大数据意识在百亩之园中的觉醒[J]. 华人时刊(校长) 2020(01)
    • [5].美国数据科学课程设置对信息素养的影响研究[J]. 商 2016(14)
    • [6].多输出数据依赖核支持向量回归快速学习算法[J]. 计算机应用 2017(03)
    • [7].基于OPM的数据依赖关系分析研究[J]. 微型电脑应用 2016(06)
    • [8].基于多面体模型的数据依赖分析方法[J]. 空间控制技术与应用 2015(05)
    • [9].基于数据依赖图的主域变量识别方法[J]. 计算机应用研究 2009(01)
    • [10].基于数据依赖核支持向量机回归的风速预测模型[J]. 南京师大学报(自然科学版) 2014(03)
    • [11].不确定关系的数据依赖问题研究[J]. 计算机科学 2014(08)
    • [12].基于数据依赖核函数的核优化算法[J]. 模式识别与人工智能 2010(03)
    • [13].含有跨迭代数据依赖关系循环的自动并行化[J]. 小型微型计算机系统 2014(06)
    • [14].基于数据依赖核LS-SVM的压电智能结构冲击损伤检测[J]. 传感技术学报 2012(06)
    • [15].数据依赖中传递函数依赖的研究与探讨[J]. 安徽农业科学 2012(08)
    • [16].基于人工智能搜索和数据依赖分析的程序并行化[J]. 现代电子技术 2013(06)
    • [17].国际货运数据依赖亚洲增长[J]. 专用汽车 2013(09)
    • [18].一种基于数据依赖关系的软件水印算法[J]. 信息工程大学学报 2015(02)
    • [19].移动云计算环境下基于任务依赖的计算迁移研究[J]. 计算机应用与软件 2019(07)
    • [20].分簇VLIW结构下利用数据依赖图优化调度的研究[J]. 计算机学报 2011(01)
    • [21].基于数据依赖的数据修复研究进展[J]. 计算机科学 2009(10)
    • [22].分布内存系统中流水并行代码的自动生成[J]. 计算机工程 2008(11)
    • [23].面向数据流的服务组合演化影响性分析方法[J]. 科学技术与工程 2015(01)
    • [24].差别依赖验证的分布式算法[J]. 计算机应用与软件 2018(11)
    • [25].数据依赖约束下的任务调度资源选择算法[J]. 计算机应用 2014(08)
    • [26].数据依赖的语义分析[J]. 南阳师范学院学报 2011(09)
    • [27].基于TUXEDO的分布式应用系统的设计与实现[J]. 福建电脑 2009(08)
    • [28].一种高层次多电压功耗优化方法[J]. 西安电子科技大学学报 2009(05)
    • [29].大数据时代:如何做好经济新闻[J]. 新闻研究导刊 2015(08)
    • [30].一种应用代价评估的推测多线程路径预测方法[J]. 西安交通大学学报 2010(12)

    标签:;  ;  ;  ;  

    保持数据依赖的异构数据共享模型的研究与实现
    下载Doc文档

    猜你喜欢