有班级和学生表如题图8所示,班级表的主键是班级编号,学生表的主键是学号、外键是班级编号,且班级与学生表之间创建了参照完整性约束,则能够正确插入学生表的记录是 ( )

admin2013-12-22  18

问题 有班级和学生表如题图8所示,班级表的主键是班级编号,学生表的主键是学号、外键是班级编号,且班级与学生表之间创建了参照完整性约束,则能够正确插入学生表的记录是    (    )

选项 A、{’’S2’’,’’李小平’’,’’C1’’}
B、{’’S3’’,’’程思雨’’,’’C4’’}
C、{’’S4’’,’’白玉华’’,NULL}
D、{’’S5;;,’’李广安’’,’’CA’’}

答案C

解析 参照完整性规则与关系之间的联系有关,是指“不允许参照引用与当前关系相联系的另一关系中不存在的元组”。首先,由于学号是主键,且S2、S3所在的记录已存在,所以A和B均不能插入。又班级编号为外键,D中的C4在班级表中不存在,违反了参照完整性约束,所以c项正确。
转载请注明原文地址:https://kaotiyun.com/show/oiAx777K
0

最新回复(0)