设关系模式R(ABCD),ρ={AB,BC,CD}是R的一个分解。设F1={A→B,B→C},F2={B→C,C→D}。 (1)如果F1是R上的FD集,此时ρ是否无损分解? (2)如果F2是R上的FD集呢?
(1)据chase过程可知,相对于F1,R分解成ρ是损失分解。 (2)据chase过程可知,相对于F2,R分解成ρ是无损分解。
问答题设关系模式R(ABCD)上FD集为F,并且F={A→B,B→C,D→B}。 (1)R分解成ρ={ACD,BD},试求F在ACD和BD上的投影。 (2)ACD和BD是BCNF吗?如不是,试分解成BCNF。
问答题设关系模式R(ABCD),R上的FD集F={A→C,D→C,BD→A},试说明ρ={AB,ACD,BCD}相对于F是损失分解的理由。
问答题试解释数据库 丢失信息 与 未丢失信息 两个概念。 丢失信息 与 丢失数据 有什么区别?
问答题什么是寄生元组?什么是悬挂元组?各是怎么产生的?
问答题设关系模式R(ABCDE)上FD集为F,并且F={A→BC,CD→E,B→D,E→A}。(1)试求R的候选键。(2)试求B+的值。