关系模式R最高达到第几范式?为什么?

假设为自学考试成绩管理设计了一个关系R(S#,SN,C#,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。规定每个学生学习一门课程只有... 假设为自学考试成绩管理设计了一个关系R(S#,SN,C#,CN,G,U),其属性的含义依次为考生号、姓名、课程号、课程名、分数和主考学校名称。
 规定每个学生学习一门课程只有一个分数;一个主考学校主管多门课程的考试,且一门课程只能属于一个主考学校管理;每名考生有唯一的考号,每门课程有唯一的课程号。
 (1)写出关系模式R基本的函数依赖集。
 (2)写出关系模式R的候选键。
 (3)关系模式R最高达到第几范式?为什么?
 (4)将R规范化为3NF。
展开
 我来答
帐号已注销
2020-10-30 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:158万
展开全部

第三范式。

由于A,B,C都是关系的主属性,该关系中存在主属性间的部分函数依赖(AB→C),不属于BCNF。所以最高范式为第三范式。

例如:

R1(人员编号,姓名,性别)

R2(职位编号,职位名称)

R3(人员编号,职位编号,考试成绩)

扩展资料:

目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。

满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。

参考资料来源:百度百科-范式

速讯咨询
2024-10-23 广告
作为深圳市速讯企业管理咨询有限公司的工作人员,我们深知SMETA2p费用控制策略对企业的重要性。为有效实施该策略,我们首先会全面了解企业的需求和规模,以确保费用的合理性。同时,我们会优化审核流程,减少不必要的开支,并为企业提供专业的建议和咨... 点击进入详情页
本回答由速讯咨询提供
匿名用户
2013-07-26
展开全部
回来我教你做啊!
简单很那
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式