niusouti.com

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

题目

第(38)~(41)题基于“学生—选课—课程”数据库中的3个关系:

S(S#,SNAME,SEX,AGE),

SC(S#,C#,GRADE),

C(C#,CNAME,TEACHER),

它们的主码分别是S#、(S#,C#)、C#

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

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

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

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

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


相似考题
更多“第(38)~(41)题基于“学生—选课—课程”数据库中的3个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C ”相关问题
  • 第1题:

    第42~45题基于“学生一选课一课程”数据库中的三个关系:

    S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)

    若要求查找选修“数据库技术”这门课程的学生姓名和年龄,将使用关系( )。A.S和SC B.SC和CC.S和C D.S、SC和C


    正确答案:D
    因为要查找数据库技术这门课程,所以要用到关系C中的CNAME,学生的姓名和学号要用到关系S中S#和SNEME.而这两个关系要需要通过SC中的S#,C#联系起来。

  • 第2题:

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

    学生基本信息: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。

  • 第3题:

    第(38)至(41)题基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系

    A.S和SC

    B.SC和C

    C.S和C

    D.S、SC和C


    正确答案:D
    解析:由CNAME→C#→SC→SC→S可得知正确答案为D.

  • 第4题:

    下面第43~45题,基于“学生-选课-课程”数据库中如下三个关系: S(S#, SNAME, SEX, AGE),SC(S#, C#, GRADE),C(C#, CNAME, TEACHER)查找学号为“200301188”的学生的编号为“04011”的课程成绩,至少将使用关系( )。A.SCB.SC和CC.S和C D.S、SC和C


    正确答案:A
    在关系SC中,有学号,课程号,成绩三个属性

  • 第5题:

    下列问题,基于“学生.选课.课程”数据库中的3个关系:S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE), C(C#,CNAME,TEACHER)

    查找学号为"200301188"学生的“数据库”课程的成绩,至少将使用关系( )。

    A.S和SC

    B.SC和C

    C.S和C

    D.S、SC和C


    正确答案:B
    解析:3个关系中只有SC中包含成绩字段,只有关系C包含课程名字段,因此至少需要这两个关系,同时两个关系中都含有学号字段作为公共属性,可以为两个关系建立连接。

  • 第6题:

    第(21)和(22)题是基于“学生-选课-课程”数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用关系

    A.S和SC

    B.SC和C

    C.S和C

    D.S、SC和C


    正确答案:D
    解析:课程名只有关系C中有,学生姓名只有关系S中有,成绩只有关系SC中有,所以三个关系都得用到。