
论文摘要
在目前信息集成应用中,对数据源更新数据的分发只是针对单个表,减少了数据源的透明性和安全性。我们考虑在数据集成中间层对数据源进行局部的封装,通过定义视图,一方面可以使用户定制数据,另一方面可以使数据隐藏细节。本文分析在异构多源的环境下如何高效地分发数据源的增量数据到多个目的地,重点研究了分发数据的计算和共享资源的管理。在系统实现时,采用发布/订阅模型,把数据源定义为发布者,数据源对外发布的视图定义为出口关系,需要集成出口关系数据的目的数据库或应用程序定义为订阅者。当订阅者需要集成出口关系数据时只需向中间数据分发代理提出订阅申请,而不直接与数据源交互,也无需关心数据源的细节,这样中间代理系统就把两者隔离开来,达到解耦合和透明访问的效果。同时,由于采用发布/订阅模型,数据源端与集成端由原来多对一的关系扩展到了现在多对多的关系,而且在订阅的过程中,系统可以提供周期、时间表、按需请求三种方式把数据源的增量数据分发给各订阅者。
论文目录
摘要Abstract目录第1章 绪论1.1 课题背景及意义1.2 相关研究工作1.3 课题来源及研究内容1.4 本文组织与结构第2章 数据分发的相关概念2.1 概念与定义2.2 实例研究2.3 数据分发方式第3章 增量计算的基础方法3.1 计算数据的获取3.2 增量计算方法3.3 多表连接增量计算的SQL表达3.4 增量计算流程第4章 分发目标的计算4.1 分发目标计算问题的描述4.2 增量计算的约束条件4.3 增量数据的共享4.4 出口关系副本初始化4.5 出口关系副本的共享4.6 共享副本维护时间点的确定4.7 共享副本维护算法4.8 共享副本的并发访问控制4.9 按需请求方式时间点的选取第5章 数据分发系统的设计与实现5.1 系统模型5.2 系统结构设计5.3 系统层次与接口设计5.4 元信息管理5.5 出口关系的发布与订阅5.6 数据分发方式的实现第6章 总结与展望6.1 工作总结6.2 工作展望参考文献攻读硕士学位期间发表论文致谢
相关论文文献
标签:信息集成论文; 数据分发论文; 增量计算论文; 发布论文; 订阅论文;