设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1 )根据上述规定写出关系模式R 的基本函数依赖; (2 )找出关系模式R 的候选码; (3 )试问关系模式R 最高已经达到第几范式?为什么? (4 )将R 分解成3NF 模式集。

区块链毕设网qklbishe.com为您提供问题的解答

设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。

回答以下问题:(1)根据上述规定写出关系模式R的基本函数依赖;

2)找出关系模式R的候选码;

3)试问关系模式R最高已经达到第几范式?为什么?

4)将R分解成3NF模式集。

(1)F={学号->(姓名,所在系,性别),(学号,课程号)->成绩,课程号->(课程名,学分)}
(2)
L:学号,课程号
N:
LR:
(学号,课程号)+ = R
即R的候选码为(学号,课程号)
(3)1NF。学号->姓名 是非主属性对码的部分函数依赖。
(4)
R1(学号,姓名,所在系,性别)
R2(学号,课程号,成绩)
R3(课程号,课程名,学分)

25:50

以上就是关于问题设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1 )根据上述规定写出关系模式R 的基本函数依赖; (2 )找出关系模式R 的候选码; (3 )试问关系模式R 最高已经达到第几范式?为什么? (4 )将R 分解成3NF 模式集。的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 设有关系模式:学生修课管理(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一名学生可以选修多门课程号,一门课程号可以被多名学生选修;一名学生有唯一的所在系,每门课程号有唯一的课程名和学分。 回答以下问题:(1 )根据上述规定写出关系模式R 的基本函数依赖; (2 )找出关系模式R 的候选码; (3 )试问关系模式R 最高已经达到第几范式?为什么? (4 )将R 分解成3NF 模式集。