参考答案和解析
参照完整性
更多“删除操作检查的数据完整性是”相关问题
  • 第1题:

    在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除,这是由层次模型的( )决定的。

    A.缺陷

    B.完整性约束

    C.数据结构

    D.数据操作


    正确答案:B

  • 第2题:

    下列对数据库的操作中,正确的是

    A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复

    B.当执行删除操作时,不需要检查参照完整性规则

    C.当执行更新操作时,只需要检查参照完整性规则

    D.如果向参照关系插入操作时,不需要考虑参照完整性


    正确答案:A
    解析:当执行删除操作时,只需要检查参照完整性规则,故B)错。更新操作可以看成是先执行删除操作,在执行插入操作,因此执行更新操作时插入、删除操作的综合考虑,故C)错。如果向被参照关系插入操作时,不需要考虑参照完整性;如果向参照关系插人操作时,需要考虑参照完整性,故D)错。

  • 第3题:

    数据表间建立参照完整性后,不能设计数据表间()操作规则。

    • A、更新
    • B、删除
    • C、浏览
    • D、插入

    正确答案:C

  • 第4题:

    关系规范化中的删除操作异常是指不该删除的数据被删除,插入操作异常是指()。

    • A、不该删除的数据被删除
    • B、不该插入的数据被插入
    • C、应该删除的数据未被删除
    • D、应该插入的数据未被插入

    正确答案:D

  • 第5题:

    数据完整性,是指保证数据在传输过程中没有被修改、插入或者删除。数据完整性服务就是通过技术手段保证数据的完整性可验证、可发现。


    正确答案:正确

  • 第6题:

    当对数据表中的数据执行删除操作时,一般只需考虑()

    • A、参照完整性
    • B、实体完整性
    • C、用户定义完整性
    • D、都不需要考虑

    正确答案:A

  • 第7题:

    default约束是在对数据库数据进行()时检查。

    • A、插入操作
    • B、插入和删除操作
    • C、更新操作
    • D、插入和更新操作

    正确答案:A

  • 第8题:

    判断题
    数据完整性,是指保证数据在传输过程中没有被修改、插入或者删除。数据完整性服务就是通过技术手段保证数据的完整性可验证、可发现。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第9题:

    问答题
    什么是数据的完整性?请简述在对关系进行插入、删除和更新操作时各需要进行哪些完整性检查

    正确答案: 数据的完整性是指的保证数据的正确性和相容性。
    (1)执行插入操作需要检查域完整性规则、实体完整性、参照完整性规则和用户自定义完整性规则。
    (2)执行删除操作时:如果删除的是参照关系的元组,则不需要进行完整性检查,可以执行删除操作。如果删除的是被参照关系的元组,则须检查参照完整性:检查被删除元组的主关键字属性的值是否被参照关系中某个元组的外部关键字引用,如果未被引用则可以执行删除操作;否则可能有拒绝删除、可以删除和级联删除三种方式处理。执行更新操作可以看作是先删除旧的元组,然后再插入新的元组。所以执行更新操作时的完整性检查综合了上述两种情况
    解析: 暂无解析

  • 第10题:

    单选题
    数据表间建立参照完整性后,不能设计数据表间()操作规则。
    A

    更新

    B

    删除

    C

    浏览

    D

    插入


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    关系模式设计理论主要解决的问题是(  )。
    A

    解决插入异常,删除异常和数据冗余

    B

    提高查询速度

    C

    减少数据操作的复杂性

    D

    保证数据的安全性和完整性


    正确答案: C
    解析:

  • 第12题:

    单选题
    当对数据表中的数据执行删除操作时,一般只需考虑()
    A

    参照完整性

    B

    实体完整性

    C

    用户定义完整性

    D

    都不需要考虑


    正确答案: C
    解析: 暂无解析

  • 第13题:

    为了维护数据库中数据的正确性和一致性,在对关系数据库执行插入、删除和修改操作时必须遵循三类完整性规则:实体完整性规则、引用完整性规则、用户定义的完整性规则。()


    答案:正确

  • 第14题:

    数据库管理系统的数据控制功能是指在对数据库中数据进行操作时,由系统提供配套的一系列控制功能。主要包括()。

    A:数据的安全性保护
    B:数据的完整性检查
    C:数据库恢复
    D:数据的删除

    答案:D
    解析:
    本题考查数据库的控制功能。

  • 第15题:

    数据控制包括对基本表和视图的(),完整性规则的描述,事务控制语句等。

    • A、授权
    • B、定义
    • C、操作
    • D、删除

    正确答案:A

  • 第16题:

    以下哪个选项不会破坏数据库的完整性?()

    • A、对数据库中的数据执行删除操作
    • B、用户操作过程中出错
    • C、操作系统的应用程序错误
    • D、DBMS或操作系统程序出错

    正确答案:A

  • 第17题:

    对参照关系执行删除操作时,不需要进行完整性检查


    正确答案:正确

  • 第18题:

    外码约束是在对主表数据进行()检查。

    • A、插入操作
    • B、更新操作
    • C、插入和更新操作
    • D、更新和删除操作

    正确答案:D

  • 第19题:

    什么是数据的完整性?请简述在对关系进行插入、删除和更新操作时各需要进行哪些完整性检查?


    正确答案:数据的完整性是指的保证数据的正确性和相容性。 
    (1) 执行插入操作需要检查域完整性规则、实体完整性、参照完整性规则和用户自定义完整性规则。 
    (2) 执行删除操作时:如果删除的是参照关系的元组,则不需要进行完整性检查,可以执行删除操作。
    如果删除的是被参照关系的元组,则须检查参照完整性:检查被删除元组的主关键字属性的值是否被参照关系中某个元组的外部关键字引用,如果未被引用则可以执行删除操作;否则可能有拒绝删除、可以删除和级联删除三种方式处理。 执行更新操作可以看作是先删除旧的元组,然后再插入新的元组。所以执行更新操作时的完整性检查综合了上述两种情况。

  • 第20题:

    单选题
    数据控制包括对基本表和视图的(),完整性规则的描述,事务控制语句等。
    A

    授权

    B

    定义

    C

    操作

    D

    删除


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    default约束是在对数据库数据进行()时检查。
    A

    插入操作

    B

    插入和删除操作

    C

    更新操作

    D

    插入和更新操作


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    以下哪个选项不会破坏数据库的完整性?()
    A

    对数据库中的数据执行删除操作

    B

    用户操作过程中出错

    C

    操作系统的应用程序错误

    D

    DBMS或操作系统程序出错


    正确答案: C
    解析: 暂无解析

  • 第23题:

    判断题
    对参照关系执行删除操作时,不需要进行完整性检查
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    在对层次数据库进行操作时,如果删除双亲节点,则相应的子女节点值也被同时删除。这是由层次模型的()决定的。 (1.0分) [单选.] A. 完整性约束 B. 数据结构 C. 数据操作 D. 缺陷
    答案:A