niusouti.com

第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库.S (S#, SNAME, SEX, DEPARTMENT),主码是 S#C (C#, CNAME, TEACHER),主码是 C#SC (S#, C#, GRADE),主码是(S#, C#)(35)下列关于保持数据库完整性的叙述中,不正确的是( )。A)向关系 SC 插入元组时,S#和 C#都不能是空值(NULL)B)可以任意删除关系 S 中的元组C)向任何一个关系插入元组时,必须保证该关系主码值的唯一性D)可以任意删除关系 S

题目

第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库.

S (S#, SNAME, SEX, DEPARTMENT),主码是 S#

C (C#, CNAME, TEACHER),主码是 C#

SC (S#, C#, GRADE),主码是(S#, C#)

(35)下列关于保持数据库完整性的叙述中,不正确的是( )。

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

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

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

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


相似考题
更多“第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库. S (S#, SNAME, SEX, DEPARTMENT) ”相关问题
  • 第1题:

    基于“学生-选课-课程”数据库中的如下三个关系:

    学生基本信息:S(S#,SNAME,SEX,AGE)

    选课信息:SC(S#,C#,GRADE)

    课程信息:C(C#,CNAME,TEACHER)

    若要求“查询选修了5门以上课程的学生的学生号”,正确的SQL语句是( )。


    正确答案:C
    先用GroupBy子句按S#对记录分组,再用COUNT函数统计每组的记录数。HAVING短语指定选择组的条件,只有满足条件(元组数>5,表示此学生选修的课程超过5门)的组才会被选出来。故用SQL语句:SELECTS#FROMSCGROUPBYS#HAVINGCOUNT(*)>5。

  • 第2题:

    基于“学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) 若要查找“给信息系学生讲授课程的教师姓名“,则将使用关系()。

    A.S和SC

    B.SC和C

    C.S和C

    D.SC和C


    D 参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。如果任意删除关系C中的元组,则关系SC就会违背关系模型中的参照完整性规则。

  • 第3题:

    基于“学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) 若要查找“讲授数据库课程的教师姓名”,则将使用关系()。

    A.S

    B.C

    C.SC和C

    D.SC


    D 参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。如果任意删除关系C中的元组,则关系SC就会违背关系模型中的参照完整性规则。

  • 第4题:

    基于“学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) 查找每个学生选修的课程名和成绩,将使用关系()

    A.只有S,SC

    B.只有SC,C

    C.只有S,C

    D.一定有S,SC,C


    D 参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。如果任意删除关系C中的元组,则关系SC就会违背关系模型中的参照完整性规则。

  • 第5题:

    基于“学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S# C(C#,CNAME,TEACHER),主码是C# SC(S#,C#,GRADE),主码是(S#,C#) 查找每个学生的学号、选修的课程名和成绩,将使用关系()

    A.只有S,SC

    B.只有SC,C

    C.只有S,C

    D.一定有S,SC,C


    D 参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。如果任意删除关系C中的元组,则关系SC就会违背关系模型中的参照完整性规则。