计算机 选择题 标准 ★ 精品

关系的完整性约束 — 计算机选择题

数据库原理(大学通用) 绪论与关系数据库基础 AI 三重审校通过

题目
设学生表 Student(Sno 为学号,Sno 是主码)、课程表 Course(Cno 为课程号,Cno 是主码)、选课表 SC(Sno, Cno, Grade),SC 的主码为 (Sno, Cno),Sno 是参照 Student 的外码,Cno 是参照 Course 的外码。现有 Student 表中存在学号 'S01',Course 表中存在课程号 'C1'。下列对 SC 表的插入操作中,哪一项一定能被数据库的完整性检查接受? A. 插入 ('S09', 'C1', 85),其中 'S09' 在 Student 表中不存在 B. 插入 ('S01', 'C1', NULL),其中 ('S01', 'C1') 与表中已有记录不重复 C. 插入 (NULL, 'C1', 90) D. 插入 ('S01', NULL, 75)