早教吧 育儿知识 作业答案 考试题库 百科 知识分享

数据库2NF设有关系模式:R(运动员编号,比赛项目,成绩,比赛类别,比赛主管),存储运动员比赛成绩及比赛类别、主管等信息。如果规定:每个运动员每参加一个比赛项目,只有一个成

题目详情
数据库 2NF
设有关系模式:R(运动员编号,比赛项目,成绩,比赛类别,比赛主管),存储运动员比赛成绩及比赛类别、主管等信息。
如果规定:每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一个比赛类别;每个比赛类别只有一个比赛主管。
试回答下列问题:
(1)试写出关系模式R的基本函数依赖和所有的候选码。
(2)说明R不是2NF模式的理由,并把R分解成2NF模式集。
(3)进而把R分解成3NF模式集,并说明理由。
▼优质解答
答案和解析
1、函数依赖:
1)(运动员编号,比赛项目)->成绩
2)比赛项目->比赛类别
3)比赛类别->比赛主管
候选码:运动员编号+比赛项目
2、从第二个函数依赖中看出,有部分依赖,所有不是2NF
分解成2NF:
R1(运动员编号,比赛项目,成绩)
R2(比赛项目,比赛类别,比赛主管)
3、
R2中有传递依赖故不是3NF,R1已经是3NF
R2分解成:
R21(比赛项目,比赛类别)
R22(比赛类别,比赛主管)
看了 数据库2NF设有关系模式:R...的网友还看了以下:

问一道初中数学题!急!一家游泳馆每年6至8月出售夏季会员证,每张会员证80元,只限本人使用,凭证购  2020-04-06 …

篮球运动员在比赛中每次发球命中得一分命不中得零分若甲乙运动员各获得了二次罚球的机会已知甲运动员罚.  2020-06-23 …

关于酒店客房服务员人数的确定一酒店客房总数为400间,出租率为100%,客房服务员每位每班工作量定  2020-07-15 …

有一批洗衣粉,若发给男员工每人5包,女员工每人4包,还多7包;若发给男员工每人6包,女员工5包,少  2020-07-20 …

关于游戏类的英语翻译,可以用机器翻了再做修改,不要直接翻了就发给我6、趣味活动:袋鼠跳比赛附:袋鼠  2020-07-21 …

排球队员位置关系为同排队员,每一名左边队员至少有一只脚的一部分,比同排中间队员的双脚距什么线更近?右  2020-10-30 …

六年级五个班举行象棋比赛,每班有两人参赛,每两人比赛一场,且同班两人不比赛.比赛若干场后,除一班甲队  2020-12-15 …

射击运动员在双项飞碟比赛中,每轮比赛连发两枪,击中两个飞靶得两分,击中一个飞粑得一分,某射击运动员在  2020-12-23 …

10名运动员进行乒乓球比赛,每名运动员都要和其他运动员赛一场,每场比赛7局4胜制,比分按双方各自的胜  2020-12-26 …

10名运动员进行乒乓球比赛,每名运动员都要和其他运动员赛一场,每场比赛7局4胜制,比分按双方各自的胜  2020-12-26 …