数据库问题
1个回答
关注
展开全部
下面的结论哪些是正确的? 哪些是错误的? 对于错误的请给一个反例说明之。任何一个二目关系是属于3NF。答:正确。因为关系模式中只有两个属性,所以无传递。任何一个二目关系是属于BCNF.答:正确。按BCNF的定义,若X->Y,且Y不是X的子集时,每个决定因素都包含码,对于二目关系决定因素必然包含码。详细证明如下:(任何二元关系模式必定是BCNF)。证明:设R为一个二目关系R(A1,A2),则属性A1和A2之间可能存在以下几种依赖关系:A、A1->A2,但A2->A1,则关系R的码为A1,决定因素都包含码,所以,R是BCNF。B、A1->A2,A2->A1,则关系R的码为A2,所以决定因素都包含码,R是BCNF。包含码。R是BCNF。C、R的码为(A1,A2)(即A1 ->A2,A2->A1),决定因素都(3)任何一个二目关系是属于4NF.答:正确。因为只有两个属性,所以无非平凡的多值依赖。
咨询记录 · 回答于2023-04-18
数据库问题
亲,您好能具体描述一下吗
下面的结论哪些是正确的,哪些是错误的?对于错误的结论请给出理由或给出一个反例说明之。⑴任何一个二目关系都是属于3NF的。 ⑵任何一个二目关系都是属于BCNF的。 ⑶任何一个二目关系都是属于4NF的。好晌 ⑷当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于其投影羡虚R1(A,B) 和R2(A,C)的连接。⑸若A→B,B→C,则A→C ⑹若友派锋A→B,A→C,则A→(B,C) ⑺若B→A,C→A,则(B,C) →A ⑻若(B,C) →A,则B→A,C→A
下面的结论哪些是正确的? 哪些是错误的昌搏? 对于错误的请给一个反例说明之。任何一个二目关系是属于3NF。答:正确。因为关系模式中只有两个属性,所以无传递。任何一个二目关系是属于BCNF.答:正确。按BCNF的定义,若X->Y,且Y不是X的子集时,每个决定因素都包含码,对于二目关系决定因素必然包含码。详细证明如下:(任何二元关系模式耐悉祥必定是BCNF)。证明:设R为一个二目关系R(A1,A2),则属性A1和A2之间可能存在以下几种依赖关系:A、A1->A2,但A2->A1,则关系R的码为A1,陆拿决定因素都包含码,所以,R是BCNF。B、A1->A2,A2->A1,则关系R的码为A2,所以决定因素都包含码,R是BCNF。包含码。R是BCNF。C、R的码为(A1,A2)(即A1 ->A2,A2->A1),决定因素都(3)任何一个二目关系是属于4NF.答:正确。因为只有两个属性,所以无非平凡的多值依赖。
已赞过
评论
收起
你对这个回答的评价是?