上传者: 38732811
|
上传时间: 2021-12-29 23:20:50
|
文件大小: 147KB
|
文件类型: -
有关系模式R(ABCDE),回答下面几个问题:
(1)若A是R的候选码,具有函数依赖BC → DE,在 什么条件下 R是BCNF?
(2)如果存在函数依赖A →B,BC →D,DE →A,找出R的所有码(要有步骤)。
(3)如果存在函数依赖A →B,BC →D,DE →A,R属于几范式,为什么?
(1):要确保R是BCNF,就要在3NF的基础上,满足条件消除主属性对码的部分依赖与传递依赖。
则:当属性组BC也是关系模式R的候选码时,R是BCNF。
此时有:A →BC,BC →A成立。
(2):对于左侧为多属性的函数依赖集求所有候选码
①:F={A →B,BC →D,DE →A}
②:令G=F-