itgle.com
参考答案和解析
正确答案:C
关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。
更多“ 关系模型允许定义2类数据约束,下列不属于数据约束的是 ”相关问题
  • 第1题:

    关系模型允许定义3类数据约束,下列不属于数据约束的是( )。

    A. 实体完整性约束

    B. 参照完整性约束

    C. 属性完整性约束

    D. 用户自定义的完整性约束


    正确答案:C
    C)    【解析】关系模型允许3类数据约束,它们是:
    ?实体完整性约束:该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求;
    ?参照完整性约束:该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么就为空值;
    ?用户定义的完整性约束:用户定义的完整性就是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。

  • 第2题:

    关系模型允许定义三类数据约束,下列不属于数据约束的是______。

    A.实体完整性约束

    B.参照完整性约束

    C.域完整性约束

    D.用户自定义的完整性约束


    正确答案:C

  • 第3题:

    关系模型允许定义三类数据约束,下列不属于数据约束的是A.实体完整性约束 B.参照完整性约束C.域完整性约束 D.用户自定义的完整性约束


    正确答案:C
    数据约束是用来确保数据的准确性和一致性的。常见的四种数据约束如下:
    (1)实体完整性约束:规定表的每一行在表中是唯一的实体。
    (2)域完整性约束:是指表中的列必须满足某种特定的数据类型约束,其中约束又包括取值范围、精度等规定。
    (3)参照完整性约束:是指两个表的主关键字和外关键字的数据应一致,保证了表之间数据的一致性,防止了数据丢失或无意义的数据在数据库中扩散。
    (4)用户定义的完整性约束:不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件。用户定义的完整性即是针对某个特定关系数据库的约束条件,它反映某一具体应用必须满足的语义要求。
    在上述四种数据约束中,不属于关系模型定义的三种数据约束的是域完整性约束。

  • 第4题:

    ● 关系模型允许定义三类数据约束,下列不属于数据约束的是( )。( )

    A.实体完整性约束 B.参照完整性约束

    C.域完整性约束 D.用户自定义的完整性约束


    正确答案:C
    数据约束是用来确保数据的准确性和一致性的。常见的四种数据约束如下:(1)实体完整性约束:规定表的每一行在表中是唯一的实体。(2)域完整性约束:是指表中的列必须满足某种特定的数据类型约束,其中约束又包括取值范围、精度等规定。(3)参照完整性约束:是指两个表的主关键字和外关键字的数据应一致,保证了表之间数据的一致性,防止了数据丢失或无意义的数据在数据库中扩散。(4)用户定义的完整性约束:不同的关系数据库系统根据其应用环境的不同,往往还需要一些特殊的约束条件。用户定义的完整性即是针对某个特定系数据库的约束条件,它反映某一具体应用必须满足的语义要求。在上述四种数据约束中,不属于关系模型定义的三种数据约束的是域完整性约束。

  • 第5题:

    关系模型允许定义3类数据约束,下列不属于数据约束的是( )。

    A.实体完整性约束

    B.参照完整性约束

    C.属性完整性约束

    D.用户自定义完整性约束


    正确答案:C
    C。【解析】关系模型允许定义3类数据约束,即实体完整性约束、参照完整性约束和用户自定义完整性约束。其中前两种完整性约束由关系数据库系统支持,用户自定义完整性约束则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。