永发信息网

一道数据库的问题

答案:2  悬赏:0  手机版
解决时间 2021-07-21 13:05

设有关系模式W(C,P,S,G,T,R),其中个属性的含义:C-课程,P-教师,S-学生,G-成绩,T-时间,R-教师,有如下函数依赖:D={C->P,(S,C)->G,(T,R->C),(T,P)->R,(T,S)->R}

W的候选关键字是什么?W的规范化程序已经达到什么范式?

怎么做啊?讲下思路。

最佳答案

求候选关键字:(T,S),因为,L属性只有T,S并且(T,S)闭包为(CPSGTR),所以候选码唯一,且为T,S.


范式:第二范式;原因,主属性为T,S;不存在非主属性对码的部分依赖。也就是,没看到T->某属性组,S->某属性组。所以为第二范式.


判断是否属于第三范式:由于(T,S)->R,所以可以得出,T,S->T,R.由于,但是T,R-/->T,S,(T,S)->C,存在非主属性C对主属性T,S的传递依赖,所以不属于第三范式。


这种题目的思路就是按照定义:先确定候选码-确定主属性->根据定义判断。


全部回答

我感觉W只达到了第一范式。首先关键字肯定会选择课程。

首先对于第三范式,要求满足第二范式,同时范式中不能存在传递依赖,而在其中通过时间和教师可以推出课程((T,R)->C),而通过课程又可以推出教师P。

对于第二范式,它要求非主属性不能部分依赖于码。在W中,要得到学生本门课的成绩需要通过课程和学生两个属性来得出((S,C)->G)。这样成绩就部分依赖于主键C,如果C和S同时做主键,那么成绩就不是部分依赖于主键了,但是教室R的得出需要时间T和学生S得出,这样又是R部分依赖于主键S。

由以上的分析我觉得W只满足第一范式。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
显卡(独显)松动怎么办啊 卡槽可以换吗 换了
倒车雷达如何安装,求助,怎么安装倒车雷达
苏州友通数码港诺基亚5800港行水货多少钱?
魏都区许昌杨素然诊所这个地址在什么地方,我
诺基亚E71 在郴州哪有买吖,报价多少?
池塘里有着生命,也有着颜色,那红莲,那白鹅,那
怎么处理和恋人之间的无语
汝城县郴州汝城服务区易捷便利店地址是什么,
下载那个版本
people can not live _______ water or sunli
Dnf登陆是正常,选择频道就自动关游戏!急!
问几个化学题目 简单 高分 在线
怎么样在word里打上乐谱
谁能告诉我QQ三国电信湖南区怎么消失了
长发弄个什么发型最好看?
推荐资讯
为什么每次自己最有把握的却考的很差?
为什么我Nokia2610上不了网?
php怎么加论坛轮播
地下城上面被骗怎么投诉他
我的红警狂狮怒吼怎么进不去?
魔兽大讲堂视频开始那一段英文歌是什么?
讽刺指桑骂槐的句子,指桑骂槐的语句,该怎样
怎样去豆印?
宏基手提如何?
祥符区开封县戏迷俱乐部哪位知道具体地址啊
告诉我一些经典的话。。。 那种意境深邃又简
DNF光剑....
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?