更多“下面的说明是一条用户定义的完整性规则,因此必须手动编码;数据库不能自动执行此规则。 主键必须是唯一的,并且主键的任何部分都不能为空。”相关问题
  • 第1题:

    实体完整性要求主属性不能为空值,这一点可以通过( )来保证。

    A.定义外部件

    B.定义主键

    C.用户定义的完整性

    D.均不是


    正确答案:B
    解析:通过定义一个属性为主键,该定义被存入数据字典,当对关系进行更新操作时,DBMS会自动检查主属性是否为空,是否唯一。如果为空,或不唯一,则拒绝该更新操作,从而保证了实体的完整性。若不定义主键,系统就不知道需要检查实体完整性,因而不可能自动予以保证,通过定义外部键,可以保证参照完整性,但与实体完整性无关。用户自定义的完整性是从应用出发所定义的对某一具体数据的约束条件,并不能保证实体完整性。

  • 第2题:

    关系中的元组在组成主键的属性上不能有空值,这属于完整性约束的哪一种规则?

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.关系完整性规则


    正确答案:A
    解析:实体完整性规则:关系中的元组在组成主键的属性上不能有空值。参照完整性规则:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。用户定义完整性规则:用户定义完整性规则是用户根据具体应用的语义要求。掌握对关系运算和函数依赖的基本概念。

  • 第3题:

    ●在关系数据库中,表与表之间的联系是通过 ()实现的。()A. 主键 B.参照完整性规则 C.用户自定义的完整性规则 D. 实体完整性规则


    正确答案:B
    在关系数据库中,表与表之间的联系是通过公共属性实现的,这(些)个公共属性是一个表的主码,是另一个表的外码,这就是参照完整性。实现它的规则为:外码的取值必须是另一个表主码的有效值,或者是“空值”。

  • 第4题:

    下列关于主键的说法中,错误的是()

    • A、主键不能取重复值
    • B、主键不能取空值
    • C、主键必须是单个字段
    • D、主键能够惟一标识元组

    正确答案:C

  • 第5题:

    参照完整性规则指出:表的()必须是另一个表主键的有效值,或是空值。

    • A、候选键
    • B、外键
    • C、主键
    • D、主属性

    正确答案:B

  • 第6题:

    用实体完整性规则解释关系数据库中,表的主码(主键)不能取空值的原因.


    正确答案: (1)关系对应着事物实体集,如学生关系对应于一个学生集合;
    (2)现实世界的实体是可区分的,如学号是区分不同学生的标志;
    (3)关系以主码作为区分关系元组的惟一性标志,因此,候选码中的属性(主属性)不能取空值。否则,关系的一个元组就不能被标识,也就是说有个事物实体是不能区分的,这就和(2)矛盾。这种述规则称为关系的实体完整性。例如:邮政局派信,显然,信封上的通讯地址和姓名是主属性。如果这两个属性之一取空值,即“不知道”,那么信件将无法投递给收信人。这样,这封信就是不完整的。

  • 第7题:

    实体完整性规则是指关系的()

    • A、主键不能取重复值
    • B、主键的任一属性不能取空值
    • C、外键不能取重复值
    • D、外键的任一属性不能取空值

    正确答案:B

  • 第8题:

    参照完整性的规则包括( )。

    • A、主键值中必须包含外键值
    • B、外键值可以为“空”
    • C、主键值不能为“空”
    • D、主键可以由一个或多个属性组成
    • E、外键和主键可以同名,也可以不同名

    正确答案:A,B,E

  • 第9题:

    单选题
    参照完整性规则指出:表的()必须是另一个表主键的有效值,或是空值。
    A

    候选键

    B

    外键

    C

    主键

    D

    主属性


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

  • 第10题:

    多选题
    参照完整性的规则包括( )。
    A

    主键值中必须包含外键值

    B

    外键值可以为“空”

    C

    主键值不能为“空”

    D

    主键可以由一个或多个属性组成

    E

    外键和主键可以同名,也可以不同名


    正确答案: E,D
    解析: 本题考查参照完整性的规则。CD属于实体完整性的内容。

  • 第11题:

    单选题
    若属性A是关系R的主属性,则A不能为空,该规则称为()。
    A

    实体完整性规则

    B

    属性完整性规则

    C

    参照完整性规则

    D

    用户定义完整性规则


    正确答案: D
    解析:

  • 第12题:

    ( 难度:中等)表的主键特点中,说法错误的是()。
    A.一个表只能定义一个主键
    B.主键的每一列都必须唯一
    C.主键可以定义在表级或列级
    D.主键的每一列都必须非空

    答案:C

  • 第13题:

    在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

    A.主键列的数据类型不限,但此列必须是唯一并且非空

    B.一张数据表只能有一个唯一约束

    C.唯一性约束所在的列允许空值

    D.数据表可以包含有多个主键约束


    参考答案:B, D

  • 第14题:

    “主键”不允许取重复值,是指( )。

    A)实体完整性约束规则

    B)引用完整性约束规则

    C)用户自定义完整性约束规则

    D)数据完整性约束规则


    正确答案:A
    实体完整性是保证表中记录惟一的特性的,也就是说,在一个表中不可以有重复的记录。在Visual FoxPro中利用主关键字和候选关键字来保证实体完整性。

  • 第15题:

    “主键”不允许取重复值,是指

    A.实体完整性约束规则
    B.引用完整性约束规则
    C.用户自定义完整性约束规则
    D.数据完整性约束规则

    答案:A
    解析:

  • 第16题:

    下列关于主键和外键哪一项表述是错误的?()

    • A、主键唯一地标识表中的行
    • B、外键是引用其他表主键的列集
    • C、主键和外键用于强制数据完整性
    • D、必须始终在表中定义主键

    正确答案:D

  • 第17题:

    在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

    • A、主键列的数据类型不限,但此列必须是唯一并且非空
    • B、一张数据表只能有一个唯一约束
    • C、唯一性约束所在的列允许空值
    • D、数据表可以包含有多个主键约束

    正确答案:B,D

  • 第18题:

    以下关于主键的说法,正确的是()

    • A、表中必须建立主键
    • B、只能用一个字段作为主键
    • C、作为主键的字段允许出现空值(NULL)
    • D、不能确定任何一个字段的值是唯一时,可将两个以上的字段组合成为主键

    正确答案:D

  • 第19题:

    要求表中的列在组成主键的属性上不能为空值,这不是()

    • A、参照完整性规则
    • B、实体完整性规则
    • C、用户定义完整性规则
    • D、域完整性规则

    正确答案:A,C,D

  • 第20题:

    参照完整性规则:表的()必须是另一个表主键的有效值,或者是空值。

    • A、候选键
    • B、外键
    • C、主键
    • D、主属性

    正确答案:B

  • 第21题:

    问答题
    用实体完整性规则解释关系数据库中,表的主码(主键)不能取空值的原因.

    正确答案: (1)关系对应着事物实体集,如学生关系对应于一个学生集合;
    (2)现实世界的实体是可区分的,如学号是区分不同学生的标志;
    (3)关系以主码作为区分关系元组的惟一性标志,因此,候选码中的属性(主属性)不能取空值。否则,关系的一个元组就不能被标识,也就是说有个事物实体是不能区分的,这就和(2)矛盾。这种述规则称为关系的实体完整性。例如:邮政局派信,显然,信封上的通讯地址和姓名是主属性。如果这两个属性之一取空值,即“不知道”,那么信件将无法投递给收信人。这样,这封信就是不完整的。
    解析: 暂无解析

  • 第22题:

    单选题
    下列关于主键和外键哪一项表述是错误的?()
    A

    主键唯一地标识表中的行

    B

    外键是引用其他表主键的列集

    C

    主键和外键用于强制数据完整性

    D

    必须始终在表中定义主键


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

  • 第23题:

    多选题
    要求表中的列在组成主键的属性上不能为空值,这不是()
    A

    参照完整性规则

    B

    实体完整性规则

    C

    用户定义完整性规则

    D

    域完整性规则


    正确答案: B,A
    解析: 暂无解析