问题 问答题


阅读以下说明和关系表,回答问题1~4。
[说明]
下面给出PD的关系表:
PD

PNUMINUMINAMEDNAMEOFFICERECORD
012A1BE180
013A2EC270
015A1BE190
015A3R东方R470
014A4XC280
其中:PNUM是病人的住院号,INUM是所得的病号,INAME为得病的名称,DNAME是医生的名字,OFFICE是医生的办公室地点,RECORD记录的是该病人的得病的身体状况指标。

[问题3]
发生的原因是什么

答案

参考答案:

解析:PD关系中存在插入和删除操作异常的原因在于,该关系的候选关键字为(PNUM,INUM),其中仅有非属性RECORD完全函数依赖于(PNUM,INUM),其他非属性INAME,DNAME,OFFICE都只函数依赖于CNUM,即它们与(PNUM,INUM)为部分函数依赖关系。

单项选择题
单项选择题 B1型题