在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行? 学生成绩

admin2009-01-15  29

问题 在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?      学生成绩

选项 A、从学生成绩表中删除行(’0001’,’001’,60)
B、将行(’0102’,’002’,80)插入到学生成绩表中
C、将学生成绩表中的学生号二,0101,的成绩改为60
D、将学生成绩表中学生号二,0103,的学号改为’0104,

答案8

解析 学生成绩表中的学生号是学生表中的主键,因此学生号就是学生成绩表的外键,当将学生成绩表中学生号“0103”改为“0104”时,在学生表中并没有学号为“0104”的学生,这就破坏了关系的实体完整性,所以不能进行此项操作。
转载请注明原文地址:https://jikaoti.com/ti/1vh7FFFM
0

相关试题推荐
随机试题
最新回复(0)