首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

主动数据库理论研究

第一章 绪论第12-32页
    1.1 研究背景第13-29页
        1.1.1 主动数据库历史第13页
        1.1.2 主动规则与规则语言第13-15页
            1.1.2.1 事件第14页
            1.1.2.2 条件第14-15页
            1.1.2.3 动作第15页
        1.1.3 规则执行语义第15-19页
            1.1.3.1 规则处理粒度第15页
            1.1.3.2 事件消耗语义第15页
            1.1.3.3 依赖与冲突消解第15-16页
            1.1.3.4 耦合方式第16-17页
            1.1.3.5 规则与嵌套事务第17页
            1.1.3.6 串行执行与并行执行第17-18页
            1.1.3.7 迭代执行与递归执行第18页
            1.1.3.8 终止性第18-19页
            1.1.3.9 合流性与正确性第19页
        1.1.4 主动数据库原型系统第19-23页
            1.1.4.1 HiPAC 系统第19-20页
            1.1.4.2 POSTGRESS 系统第20页
            1.1.4.3 Sentinel 系统第20页
            1.1.4.4 Starburst 系统第20-21页
            1.1.4.5 Chimera 系统第21页
            1.1.4.6 Ode 系统第21-22页
            1.1.4.7 A-RDL 系统第22页
            1.1.4.8 Ariel 系统第22页
            1.1.4.9 SAMOS 系统第22-23页
            1.1.4.10 NEOS 系统第23页
            1.1.4.11 Petri-AOODB 系统第23页
        1.1.5 标准与商业数据库第23-27页
            1.1.5.1 SQL-92 中的完整性约束第24页
            1.1.5.2 SQL3 中的断言与触发子第24-25页
            1.1.5.3 商业数据库中的触发器第25-27页
        1.1.6 主动数据库理论问题第27-28页
            1.1.6.1 事件描述语言第27页
            1.1.6.2 复合事件的增量式检测第27-28页
            1.1.6.3 规则终止性分析第28页
            1.1.6.4 正确性语义描述第28页
            1.1.6.5 合流性与耦合方式第28页
        1.1.7 主动数据库应用第28-29页
        1.1.8 相关研究领域第29页
    1.2 本文工作第29-32页
        1.2.1 时序算子与时序事件描述语言第29页
        1.2.2 改进的Petri 网及复合时序事件的检测第29页
        1.2.3 关联图与主动规则终止性分析第29-30页
        1.2.4 主动规则执行正确性的形式化描述第30页
        1.2.5 支持多种耦合方式的合流性主动规则执行模型第30页
        1.2.6 Petri-AOODB 原型系统第30-32页
第二章 Petri-AOODB 规则系统第32-37页
    2.1 主动规则形式第32-33页
    2.2 主动规则语义第33-35页
        2.2.1 耦合方式第33页
        2.2.2 优先级别第33-34页
        2.2.3 级联触发与终止性第34页
        2.2.4 正确性与合流性保障第34页
        2.2.5 并行执行模型第34-35页
    2.3 规则系统结构第35-37页
第三章 复合时序事件及其增量检测第37-50页
    3.1 引言第37-38页
    3.2 一元时序算子与时序事件代数第38-44页
        3.2.1 事件与复合事件第38-39页
        3.2.2 相对时序算子第39-40页
        3.2.3 事件的时间语义第40-42页
        3.2.4 时序事件代数及其性质第42-44页
    3.3 标志取代Petri 网第44-45页
    3.4 用TR Petri 网检测复合时序事件第45-47页
        3.4.1 例子第45-46页
        3.4.2 数据结构与算法第46-47页
    3.5 小结第47-50页
第四章 主动规则执行的终止性第50-63页
    4.1 终止性静态分析与动态检测第50-51页
    4.2 基于触发图与活化图的终止性分析第51-57页
        4.2.1 相关定义第51-52页
        4.2.2 基本归约算法及其保守性第52-53页
        4.2.3 基于TG 和AG 的分析算法及其错误第53-54页
        4.2.4 触发可达及分析算法的修正第54-57页
    4.3 关联图与主动规则终止性分析第57-62页
        4.3.1 惰化图与关联图第57-58页
        4.3.2 基于关联图的终止性分析第58-62页
            4.3.2.1 基本定义与定理第58-60页
            4.3.2.2 分析算法第60-61页
            4.3.2.3 例子第61-62页
    4.4 小结第62-63页
第五章 主动规则执行的正确性与合流性第63-71页
    5.1 引言第63-64页
    5.2 耦合方式与合流性第64-65页
    5.3 冲突与传递冲突第65-67页
    5.4 主动规则执行的正确性第67-69页
        5.4.1 扩展的嵌套事务模型第67页
        5.4.2 多种耦合方式下的主动规则正确性语义第67-69页
    5.5 正确执行结果的合流性第69-71页
第六章 主动数据库的执行模型第71-84页
    6.1 层次嵌套可串行化第71-73页
    6.2 规则调度与并发控制第73-81页
        6.2.1 规则调度算法第75-78页
        6.2.2 数据结构第78页
        6.2.3 锁请求算法第78-79页
        6.2.4 事务提交算法第79-80页
        6.2.5 事务失败算法第80-81页
    6.3 死锁检测与恢复第81-83页
    6.4 小结与进一步工作第83-84页
第七章 实验效果与应用第84-90页
    7.1 系统实现与测试第84-86页
        7.1.1 事件描述语言的增量检测第84-85页
        7.1.2 规则执行终止性静态分析算法第85页
        7.1.3 规则调度与并发控制第85-86页
    7.2 系统应用第86-90页
        7.2.1 约束管理第86页
        7.2.2 视图管理第86-89页
            7.2.2.1 虚拟视图第87-88页
            7.2.2.2 物化视图第88-89页
        7.2.3 工作流管理第89-90页
第八章 结论与展望第90-95页
    8.1 结论与贡献第90-92页
        8.1.1 时序事件描述语言第90-91页
        8.1.2 标志取代Petri 网第91页
        8.1.3 基于RG(TG+AG+DG)图的规则终止性分析第91页
        8.1.4 规则执行的正确性与合流性第91-92页
        8.1.5 主动规则执行模型第92页
        8.1.6 基于Petri 网的AOODBMS 原型系统第92页
    8.2 未来展望第92-95页
        8.2.1 E-C 与C-A 耦合方式的分离第92-93页
        8.2.2 并发事件描述语言第93页
        8.2.3 辅助工具系统第93页
        7.2.4 基于XML 的主动数据库第93-95页
参考文献第95-104页
作者读博士期间发表的部分论文目录第104-106页
致谢第106-107页
摘要第107-110页
Abstract第110页

论文共112页,点击 下载论文
上一篇:中国高等教育产业组织研究
下一篇:流体与固体介质中有限振幅波、孤立波的传播和相互作用的理论与求解方法研究