设属性是关系R的属性,则属性在关系定义时,数据类型为CHAR,则其属性值不能取其他类型,这是 ( )。A.实体的完整性规则B.用户定义的完整性规则C.参照完整性规则D.域完整性规则

题目

设属性是关系R的属性,则属性在关系定义时,数据类型为CHAR,则其属性值不能取其他类型,这是 ( )。

A.实体的完整性规则

B.用户定义的完整性规则

C.参照完整性规则

D.域完整性规则


相似考题
更多“设属性是关系R的属性,则属性在关系定义时,数据类型为CHAR,则其属性值不能取其他类型,这是 ()。A. ”相关问题
  • 第1题:

    设属性是关系R的属性;则属性在关系定义时,数据类型为CHAR,则其属性值不能取其他类型,这是 ( )。

    A.实体的完整性规则

    B.用户定义的完整性规则

    C.参照完整性规则

    D.域完整性规则


    正确答案:C
    解析:参照完整性规则,如果关系R的外码F与关系S的主码K相符,则外码F的每个值必须能在关系S的主码K的值中找到。相关知识点:  实体的完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值; 用户定义的完整性规则:是针对某一具体关系数据库的约束条件。

  • 第2题:

    设属性A是关系R的主属性,则属性A不能取空值(NULL),这是()规则。

    A.实体完整性
    B.参照完整性
    C.用户定义完整性
    D.域完整性

    答案:A
    解析:
    实体完整性是指关系中的元组在组成主键的属性上不能有空值;参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值;用户定义完整性是用户根据具体应用需要而定义的:域完整性是用户定义的完整性规则之一。属性A是关系R的主属性,不能为空值,是遵循实体完整性规则。

  • 第3题:

    设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是()。

    A.域完整性规则

    B.实体完整性规则

    C.参照完整性规则

    D.用户自定义的规则


    C

  • 第4题:

    设属性A是关系R的属性,则属性A在关系定义时,数据类型为“CHAR",则其属性值不能取其他类型,这是( )。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.域完整性规则


    正确答案:C
    解析:实体完整性是指关系中的元组在组成主键的属性上不能有空值:参照完整性是指外键的值不允许参照不存在的相应表的主键的值,或者外键为空值:用户定义的完整性是根据用户根据具体应用需要而定义的,域完整性是用户定义的完整性规则之一。

  • 第5题:

    设属性A是关系R的主属性,则属性A不能取空值,这是 规则 。


    C