王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 联大系统 > 河南财经政法大学>  河南财经政法大学-工商管理-数据库应用
 

输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
[综合题,10分]
给出关系模式:S(学号,姓名,性别,班级,班主任,课程号,课程名,学时数,成绩)和如下表数据。

学号

姓名

性别

班级

班主任

课程号

课程名

学时数

成绩

9901

丁一



A!班

李咏

101

英语

120

95

9902

王二



A!班

李咏

101

英语

120

90

9903

张三



A3班

刘红

102

物理

60

80

9904

李四



A2班

李炎

101

英语

120

98

9905

周五



A2班

李炎

101

英语

120

88

9906

孙六



A2班

李炎

102

物理

60

78

……

……

……

……

……

……

……

……

……

分析该关系模式存在的问题,并将其规范化为若干3NF关系模式。

答案是:分析:数据冗余大:重复出现班主任、课程名、学时数。 修改麻烦:冗余造成修改麻烦。 插入异常:主键是学号和课程号组合,当调入一个学生时插入不到表中,因为他还未选课,课程号为空。 删除异常:假定删除张三,则同时删除A3班、刘红班主任。 分解: 学生(学号,姓名,性别,班级) 班(班级,班主任) 课程(课程号,课程名,学时数) 学习(学号,课程号,成绩)


出自 河南财经政法大学-工商管理-数据库应用  联大系统

河南财经政法大学

更多试题>>>>
1、[综合题,10分] 给定建立如下4个表。 1)供应商(S)表:S(Sno,Sname,City),其中Sno代表供应商代码,Sname表示供应商名,City表示供应商所在城市。 2)零件(P)表:P(Pno,Pname,Col
2、[填空题,1.2分] 在关系A(S,SN,D)和B(D,CN,NM)中A的主键是S,B的主键是D,则D在A中称为 。
3、[填空题,1.2分] 当数据库被破坏后,如果事先保存了 和数据库的副本,就有可能恢复数据库。
4、[填空题,1.2分] 在进行数据查询时,为了使查询结果不包含重复的行,常用关键字 对查询加以限制。
5、[填空题,1.2分] SQL语言中,数据操纵功能包括SELECT、 、INSERT、DELETE四个语句。


提升学历-成人高考报名入口 提升学历-成人高考院校名单