设关系模式R(ABCD),F是R上成立的FD集,F={AB→CD,A→D}。 (1)试说明R不是2NF模式的理由。 (2)试把R分解成2NF模式集。
(1)从己知FD集F,可知R的候选键是AB。另外,AB→D是一个局部依赖,因此R不是2NF模式。 (2)此时R应分解成ρ={AD,ABC},ρ是2NF模式集。
问答题设关系模式R(ABCD),ρ={AB,BC,CD}是R的一个分解。设F1={A→B,B→C},F2={B→C,C→D}。 (1)如果F1是R上的FD集,此时ρ是否无损分解? (2)如果F2是R上的FD集呢?
问答题设关系模式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是损失分解的理由。
问答题试解释数据库 丢失信息 与 未丢失信息 两个概念。 丢失信息 与 丢失数据 有什么区别?
问答题什么是寄生元组?什么是悬挂元组?各是怎么产生的?