单选题
有如下两个关系:
成绩关系SC(主键:学号,外键:课号)课程关系C(主键:课号)
学号
课号
分数
000101
C601
90
000110
C602
85
000103
C601
80
课号
课程名称
C601
数据库
C602
计算机组成
C603
编译原理
现要向关系SC插入新行,新行的值分别列出如下。它们是否都能插yk?
Ⅰ.('000101','C602','75')
Ⅱ.('000105','C604','88')
A)只有Ⅰ B)只有Ⅱ
C)都能 D)都不能
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 在关系SC中,学号是主键,即必须保证它的唯一性。若插入('000101','C602','75'),则学号有重值,因此无法插入;课程号是外键,对应课程关系C,若插入('000105','C604','88'),而课程关系C中不存在课程号为'C604'的元组,因此无法插入。
提交答案
关闭