系统工程与电子技术
• 软件、算法与仿真 • 上一篇 下一篇
刘波, 周健昌
出版日期:
发布日期:
LIU Bo, ZHOU Jian-chang
Online:
Published:
摘要:
条件函数依赖是对传统函数依赖的扩展,它通过引入条件模式,使其语义比函数依赖更精确、表达能力更强。然而,条件函数依赖的计算需要消耗较多的时间,为了提高条件函数依赖挖掘的效率,研究了条件函数依赖增量维护方法。针对数据集增加、删除、修改3种情况分别分析了条件函数依赖集变化规律,提出了条件函数依赖的增量计算算法,从而能够在数据库变化情况下,高效、动态地维护条件函数依赖。同时,在理论上对算法中关键步骤的正确性进行了论证,并通过实验验证了算法的有效性。
Abstract:
A conditional functional dependency (CFD) is an extension of the traditional functional dependency (FD). By introducing the conditional pattern, the CFD is more accurate and more expressive than FDs in semantics. However, it is time-consuming for computing CFDs. In order to improve the efficiency of CFDs, the incremental maintenance method for CFDs is studied. The changing rules on the conditions of three different situations (i.e., dataset insertion, deletion, update) are analyzed, and an incremental algorithm for calculating CFDs is proposed, so that we can efficiently and dynamically maintain CFDs while the database is changing. At the same time, the correctness of key steps of the algorithm is demonstrated, and the validness of the algorithm is verified through the experiments.
刘波, 周健昌. 条件函数依赖的增量计算[J]. 系统工程与电子技术, doi: 10.3969/j.issn.1001-506X.2015.11.33.
LIU Bo, ZHOU Jian-chang. Incremental calculation of conditional functional dependencies[J]. Systems Engineering and Electronics, doi: 10.3969/j.issn.1001-506X.2015.11.33.
0 / / 推荐
导出引用管理器 EndNote|Reference Manager|ProCite|BibTeX|RefWorks
链接本文: https://www.sys-ele.com/CN/10.3969/j.issn.1001-506X.2015.11.33
https://www.sys-ele.com/CN/Y2015/V37/I11/2640