设有关系模式R(学号,课程号,学习期限,成绩,奖学金),该模式用于统计学生选课、成绩和奖学金情况。
如果规定:每门课都有一定的学习期限,每个学生选修每门课程都有一个成绩,根据成绩评定奖学金。
请回答下列问题:
(1) 根据上述规定,写出模式R的基本函数依赖集F。(2分)
(2) 请计算(学号)关于F的闭包。(2分)
(3) 确定关系模式R的候选码。(2分)
(4) 关系模式R最高已经达到第几范式?为什么?(4分)
![](https://profile-avatar.csdnimg.cn/d8e0224685e242cc919dd3436801d8e2_weixin_50541373.jpg!4)
数据库原理基础-关系模式题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-深度学习进阶 2022-02-24 19:26关注
1.课程号->学习期限
学生号,课程号->成绩
成绩->奖学金
学生号->学生姓名
2.候选码是 课程号,学生号
3.关系模式R符合第一范式。因为非关键字“学生姓名”部分依赖于关键字“学号”不符合第二范式,因此只符合第一范式(1NF)
4.将R分解为2表——S(学生学号,学生姓名,奖学金) C(学生学号,课程号,成绩,学习期限))本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 3
悬赏问题
- ¥15 关于arduino编程toCharArray()函数的使用
- ¥100 vc++混合CEF采用CLR方式编译报错
- ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
- ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
- ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
- ¥50 如何openEuler 22.03上安装配置drbd
- ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
- ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)
- ¥15 Windows11, backspace, enter, space键失灵
- ¥15 cfx离心泵非稳态计算