单选题
设两个关系C和SC如下,他们的主键分别为C#和(S#,C#),在关系SC中除属性GRADE的数据类型是整型,且允许空值外,其他属性的数据类型都是字符型。若要向关系SC执行插入操作,下面给出的4个元祖中哪一个元祖可以被插入?
C
C#
CNAME
TEACHER
C1
database
zhang
C2
network
ling
C3
os
wu
SC
S#
C#
GRADE
003001
C1
88
001021
C3
007345
C2
78
003069
C3
95
A、
('003001',C2,null)
B、
('004010','C1',90)
C、
(003089,C1,'83')
D、
('007345','C2',65)
【正确答案】
B
【答案解析】
[解析] 根据该表的语法,S#和C#数据类型为字符型,字符型数据需加引号,所以A) 、C) 不能插入。另外,在关系SC中,(S#,C#)是主键,不允许有相同的值,所以D) 不能插入。
提交答案
关闭