问题 单项选择题

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

A.学生表

B.学生号

C.课程名

D.成绩

E.0001

F.001

G.60

H.

I.0001

J.002

K.80

L.

M.0101

N.033

O.56

P.

Q.0103

R.004

S.90

T.

答案

参考答案:D

解析: 学生成绩表中的学生号是学生表中的主键,因此学生号就是学生成绩表的外键,当将学生成绩表中学生号“0103”改为“0104”时,在学生表中并没有学号为“0104”的学生,这就破坏了关系的实体完整性,所以不能进行此项操作。

填空题
单项选择题