【详解】某企业的培训关系模式 R(培训科目,培训师,学生,成绩,时间,教室), R的函数依赖集 F={培训科目→→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→

某企业的培训关系模式 R(培训科目,培训师,学生,成绩,时间,教室), R的函数依赖集 F={培训科目→培训师,(学生,培训科目)→成绩,(时间,教室)→培训科目,(时间,培训师)→教室,(时间,学生)→教室}。关系模式R的主键为(52),其规范化程度最高达到(53)。

(52)
A.(学生,培训科目)
B.(时间,教室)
C.(时间,培训师)
D.(时间,学生)

(53)
A.1NF
B.2MF
C.3NF
D.BCNF


解析:

52题:

小技巧:所有出现在→左边,且不出现在→右边的属性,都是主键。

53题:

1NF:一定满足

2NF:若某一个非主属性数据项,依赖全部的主键, 则为2NF。
举例:表中的成绩,是非主属性, 只能通过(时间,学生)联合推导, 任意的关键字推导不出成绩, 因此成绩依赖全部关键字。

3NF: 所有的从属性,只能依赖于主属性。
在本题中,培训师可以通过培训科目推导,但培训科目并不是主属性, 因此该规范化不满足3NF。

拓展:BCNF:所有的主属性, 对每一个包含它的码,都是完全依赖。


综上:答案为D,B

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来老铁干了这碗代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值