单选题 在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?
学生成绩表
学生表
学生号
课程名
成绩
0001
001
60
0001
002
80
0101
033
56
0103
004
90

学生号学生名
0001
马强
0102
王利
0103
李晓
0101
苑东
【正确答案】 D
【答案解析】[解析] 学生成绩表中的学生号是学生表中的主键,因此学生号就是学生成绩表的外键,当将学生成绩表中学生号“0103”改为“0104”时,在学生表中并没有学号为“0104”的学生,这就破坏了关系的实体完整性,所以不能进行此项操作。