首页 试题详情
单选题

现有“学生-选课-课程”数据库中的三个关系如下: S(S#,SNAM E,SEX,BIRTHYEAR,DEPT),主码是 S# C(C#,CNAM E,TEACHER),主码是 C# SC(S#,C#,GRAD E),主码是(S#,C#) 下列关于保持数据库完整性的叙述中,哪一条是错误的( )。

A向关系 SC 插入元组时,S#和 C#都不能是空值(NULL)

B可以任意删除关系 SC 中的元组

C向任何一个关系插入元组时,必须保证关系主码值的唯一性

D可以任意删除关系 C 中的元组

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    现有学生-选课-课程数据库中的三个关系如下:S(S#,SNAME,SEX,BIRTHYEAR,DEPT),主码是 S#C(C#,CNAME,TEACHER),主码是 C#SC(S#,C#,GRADE),主码是(S#,C#)下列关于保持数据库完整性的叙述中,哪一条是错误的( )。

    答案解析

  • 单选题

    某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师可以讲授多门课程,一门课程可以由多个教师讲授。那么,学生选课和教师讲授课程的联系类型分别为(请作答此空);选课联系( )。查询软件教研室教师的平均工资、最高与最低工资之间差值的SQL语句如下:SELECT AVG(工资) As平均工资, ( ) FROM T WHERE 部门= 软件教研室;

    答案解析

  • 多选题

    学生完成选课后,有下列情况之一者,取消该门课程考核资格:

    答案解析

  • 单选题

    某教学管理数据库中,学生课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生课程之间的“选课”联系类型为(请作答此空)所以对该联系( )。

    答案解析

  • 单选题

    假定学生关系是S(SNo,SName,Sex,Age),课程关系是C(CNo,CName,Teacher),学生选课关系是SC(SNo,CNo,Grade)。要查找选修“数据库课程的“男”学生姓名,将涉及的关系是( )。

    答案解析

热门题库