首页 | 本学科首页   官方微博 | 高级检索  
     

一个多时间粒度下时态模式的T3NF分解算法
引用本文:姚春龙,郝忠孝.一个多时间粒度下时态模式的T3NF分解算法[J].小型微型计算机系统,2005,26(9):1530-1535.
作者姓名:姚春龙  郝忠孝
作者单位:1. 哈尔滨工业大学,计算机科学与技术学院,黑龙江,哈尔滨,150001;大连轻工业学院,信息科学与工程学院,辽宁,大连,116034
2. 哈尔滨工业大学,计算机科学与技术学院,黑龙江,哈尔滨,150001;哈尔滨理工大学,计算机与控制学院,黑龙江,哈尔滨,150080
基金项目:黑龙江省自然科学基金项目(F00-06)资助.
摘    要:对于时态数据库,时间维的引入使得如何有效地进行数据库设计以消除数据冗余和插入、删除异常显得尤为重要.可以通过支持多时间粒度的时态函数依赖(TFDs)约束对时态数模式进行规范化.但是多时间粒度的使用给数据库设计带来巨大的复杂性.一般来说,系统所能处理的和相当多的应用所涉及到的时态类型集满足全序关系.对于这种具有全序时态类型集的时态模式,通过分析TFD臬所具有的良好特性,给出了一个得到满足时态第三范式(T3NF)的无损分解的多项式时间的算法.

关 键 词:数据库设计  时态数据库  规范化  函数依赖(FDs)
文章编号:1000-1220(2005)09-1530-06
收稿时间:2004-03-12
修稿时间:2004-03-12

T3NF Decomposition Algorithm of Temporal Schemes with Multiple Granularities of Time
YAO Chun-Long,HAO Zhong-xiao.T3NF Decomposition Algorithm of Temporal Schemes with Multiple Granularities of Time[J].Mini-micro Systems,2005,26(9):1530-1535.
Authors:YAO Chun-Long  HAO Zhong-xiao
Abstract:For temporal databases, because adoption of the temporal dimension, how to design effectively databases such that data redundancy and insertion, deletion anomalies can be eliminated is especially important. Therefore, temporal functional dependencies (TFDs) that support multiple time granularities may be used to normalize temporal schemes. But usages of multiple time granularities make it very complicated to design a database. Generally, the set of temporal types that can be processed by a system and involved in lots of applications, meet the totally ordered relation. For the temporal schemes with a totally ordered set of temporal types, by analyzing good properties of sets of TFDs, a polynomial algorithm that may obtain lossless decompositions satisfying the temporal third form (T3NF) is given.
Keywords:database design  temporal database  normalization  functional dependency (FD)
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号