• 2021-04-14
    下列对数据库的操作中,正确的是 A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复 B.当执行删除操作时,不需要检查参照完整性规则 C.当执行更新操作时,只需要检查参照完整性规则 D.如果向参照关系插入操作时,不需要考虑参照完整性
  • 正确答案:A解析:当执行删除操作时,只需要检查参照完整性规则,故B)错。更新操作可以看成是先执行删除操作,在执行插入操作,因此执行更新操作时插入、删除操作的综合考虑,故C)错。如果向被参照关系插入操作时,不需要考虑参照完整性;如果向参照关系插人操作时,需要考虑参照完整性,故D)错。

    内容

    • 0

      【单选题】对关系的完整性约束通常包括( )三种 A. 实体完整性、属性完整性、关系完整性 B. 实体完整性、参照完整性、用户定义完整 C. 实体完整性、属性完整性、用户定义完整 D. 实体完整性、属性完整性、参照完整性

    • 1

      【单选题】在Access中,参照完整性规则不包括()。 A. 表间的参照完整性规则包括更新规则、删除规则、插入规则。故选项A)为正确答案。 B. 查询规则 C. 更新规则 D. 删除规则

    • 2

      数据表间建立参照完整性后,不能设计数据表间()操作规则。 A: 更新 B: 删除 C: 浏览 D: 插入

    • 3

      关系数据库的数据和更新操作必须遵循的完整性规则包括 A: 实体完整性和参照完整性 B: 参照完整性和用户定义的完整性 C: 实体完整性和用户定义的完整性 D: 实体完整性. 参照完整性和用户定义的完整性

    • 4

      下列关于关系模型的完整性约束规则叙述中,不正确的是( )。 A: 关系中主属性不能取空值,可以通过定义主码来实现 B: 用户自定义是针对某一具体应用要求来定义的约束条件 C: 参照完整性规则指外码不允许参照不存在的相应的主码值,或外码为空值 D: 当执行删除操作时,一般只需考虑实体完整性规则