niusouti.com

有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#[*]下列哪些操作不能进行?A.向关系S中插入('200110045','钱七','10320011')B.在关系S中删除('200110059','李四','10220011')C.向关系C中插入('56','200110023',4)D.在关系C中删除('68','200110004',5)

题目

有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#

[*]

下列哪些操作不能进行?

A.向关系S中插入('200110045','钱七','10320011')

B.在关系S中删除('200110059','李四','10220011')

C.向关系C中插入('56','200110023',4)

D.在关系C中删除('68','200110004',5)


相似考题
更多“有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#[*]下列哪些操作不能进行?A.向关系S中 ”相关问题
  • 第1题:

    有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C# S S# NAME CLASS

    下列哪些操作不能进行?

    A.向关系S中插入('200110045','钱七','10320011')

    B.在关系S中删除('200110059','李四','10220011')

    C.向关系C中插入('56','200110023',4)

    D.在关系C中删除('68','200110004',5)


    正确答案:B
    解析:根据实体完整性,参照完整性和用户自定义完整性,可知B选项的操作不可以进行。

  • 第2题:

    设有下列3个关系S,C,SC,它们的主码分别是S#,C#,(S#,C#) S(S#,SName) C(C#,CName) SC(S#,C#,Grade) 下列关于保持数据库完整性的叙述中,不正确的是( )。

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

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

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

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


    正确答案:D
    解析:根据参照完整性规则,若属性F是关系R的外码,它与关系S的主码KS相对应(关系 R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。C#是关系C的主码,也是关系SC中的外码,根据参照完整性规则,外键的值不允许参照不存在的相应表的主键的值,或者外键为空值,所以不可能任意删除关系C中的元组。

  • 第3题:

    “学生-选课-课程”数据库中的3个关系: S(S#,SNAME,SEX,DEPARTMENT),主码是S#; C(C#,CNAME,TEACHER),主码是C#; SC(S#,C#,GRADE),主码是(S#,C#)。 在下列关于保持数据库完整性的叙述中,哪一个是不正确的?()

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

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

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

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


    D

  • 第4题:

    第47~50题基于“学生—选课—课程”数据库中的三个关系:

    S(S#,SNAME,SEX,AGE)

    SC(S#,C#,GRADE)

    C(C#,CNAME,TEACHER)

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

    下列关于保持数据完整性的叙述中,哪一个是不正确的( )。A.向关系SC中插入元组时,S#和C#都还能是空值(NULL)B.可以任意删除关系SC中的元组C.向任何一个关系插入元组时,必须保证关系主码值的唯一性D.可以任意删除关系C中的元组


    正确答案:D
    考虑到参照完整性的问题,不能说可以任意删除关系中的元组。

  • 第5题:

    有学生关系S和借书关系C如下图所示。它们的主码分别是S#和C#下列哪些操作不能进行?

    A.向关系S中插入('200110045','钱七','10320011')

    B.在关系S中删除('200110059','李四','10220011')

    C.向关系C中插入('56','200110023',4)

    D.在关系C中删除('68','200110004',5)


    正确答案:B
    解析:根据实体完整性,参照完整性和用户自定义完整性,可知B)选项的操作不可以进行。