• 2022-06-04 问题

    有一个学生选课数据库中存在如下3个关系,其中“学生选课表SC”中的sno参照“学生表Student”中的sno,“学生选课表SC”中的cno参照“课程表Course”中的cno,“课程表Course”中的cpno参照“课程表Course”自身的cno。下列说法正确的有() A: 如果我们将学生“李勇”的学号修改为“201215126”,则可以让DBMS通过完整性约束规则检查,拒绝在学生表中修改李勇的学号。 B: 如果我们将学生“李勇”的学号修改为“201215126”,则可以让DBMS通过完整性约束规则检查,将“学生选课表SC”中所有“201215121”的学号级联修改为“201215126”。 C: 如果我们删除课程表中的“数据库”课程,则可以让DBMS通过完整性约束规则检查,将“学生选课表SC”中所有课号为“1”的选课记录。 D: 如果我们删除课程表中的“数据库”课程,则可以让DBMS通过完整性约束规则检查,拒绝在课程表中删除“数据库”课程记录。

    有一个学生选课数据库中存在如下3个关系,其中“学生选课表SC”中的sno参照“学生表Student”中的sno,“学生选课表SC”中的cno参照“课程表Course”中的cno,“课程表Course”中的cpno参照“课程表Course”自身的cno。下列说法正确的有() A: 如果我们将学生“李勇”的学号修改为“201215126”,则可以让DBMS通过完整性约束规则检查,拒绝在学生表中修改李勇的学号。 B: 如果我们将学生“李勇”的学号修改为“201215126”,则可以让DBMS通过完整性约束规则检查,将“学生选课表SC”中所有“201215121”的学号级联修改为“201215126”。 C: 如果我们删除课程表中的“数据库”课程,则可以让DBMS通过完整性约束规则检查,将“学生选课表SC”中所有课号为“1”的选课记录。 D: 如果我们删除课程表中的“数据库”课程,则可以让DBMS通过完整性约束规则检查,拒绝在课程表中删除“数据库”课程记录。

  • 1