更多“一个关系模式中的主码只能有一个,且不能为空。”相关问题
  • 第1题:

    根据关系模式的完整性规则,一个关系中的“主码”()

    A.不能有两个

    B.不能成为另外一个关系的外码

    C.不允许为空

    D.可以取值参考答案


    正确答案:C

  • 第2题:

    以下关于关系模式关键字的说法中不正确的是(55)。

    A.关键字不能取空值

    B.所有的关系模式都有关键字

    C.一个关系模式只能有一个主关键字

    D.一个关系模式只能有一个候选关键字


    正确答案:D
    解析:一个关系模式可以有多个候选关键字,但只能有一个主关键字。

  • 第3题:

    下列关于关系模式的码和外码的叙述中,哪一条是正确的?

    A.主码必须是单个属性

    B.外码可以是单个属性,也可以是属性组

    C.一个关系模式的主码与该关系模式中的任何一个外码的交一定为空

    D.一个关系模式的主码与该关系模式中的所有外码的并一定包含了该关系模式中的所有属性


    正确答案:B

  • 第4题:

    下列关于关系模式的码和外码的叙述中,哪些是正确的?

    Ⅰ.主码可以是单个属性,也可以是属性组

    Ⅱ.外码可以是单个属性,也可以是属性组

    Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空

    Ⅳ.—个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性

    A.Ⅰ和Ⅱ

    B.Ⅰ、Ⅱ和Ⅲ

    C.Ⅰ、Ⅱ和Ⅳ

    D.Ⅰ、Ⅲ和Ⅳ


    正确答案:B
    解析:假设关系R(A,B,C,D),其中A为主码,B为外码,主码与外码的并为(A,B),这并没有包含所有的码,所以题目的Ⅳ选项是错误的,故选择B选项。

  • 第5题:

    在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为__________约束。


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

  • 第6题:

    以下关于主码及主码约束说法错误的是______。

    A) 在一个关系中不存在两个元组,它们具有相同的主码值

    B) 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性

    C) 关系模型通过主码约束维护关系的完整性

    D) 如果属性A为关系B的主码,则在关系R中没有一个元组在属性B上的属性位为空值

    A.

    B.

    C.

    D.


    正确答案:D
    解析:主码必须满足的条件,唯一性,即在一个关系中不存在两个元组,它们具有相同的主码值;最小性,即不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性;如果属性A为关系B的主码,则在关系R中没有一个元组在属性A上的属性位为空值。所以本题的答案为D。

  • 第7题:

    一个关系只能有一个()

    • A、候选码
    • B、外码
    • C、主码
    • D、超码

    正确答案:C

  • 第8题:

    在一个关系中,关键字可以有多个,但主码只能有一个。


    正确答案:正确

  • 第9题:

    下列关于关系模式的叙述中,正确的是()

    • A、当候选码多一个时,选定其中一个作为主码
    • B、主码可以是单个属性,也可以属性组
    • C、不包含在主码中的属性称为非主属性
    • D、当一个关系模式中的所有属性构成码时,则称为全码

    正确答案:A,B,D

  • 第10题:

    单选题
    在一个关系模式中,所谓主属性是()。
    A

    主码

    B

    候选码

    C

    主码中属性

    D

    候选码中属性


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

  • 第11题:

    多选题
    下列关于关系模式的叙述中,正确的是()
    A

    当候选码多一个时,选定其中一个作为主码

    B

    主码可以是单个属性,也可以属性组

    C

    不包含在主码中的属性称为非主属性

    D

    当一个关系模式中的所有属性构成码时,则称为全码


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

  • 第12题:

    填空题
    一个实体的主码属性不能为空,称为()。

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

  • 第13题:

    下列关于关系模式的码和外码的叙述中,( )是正确的?

    Ⅰ.主码可以是单个属性,也可以是属性组

    Ⅱ.外码可以是单个属性,也可以是属性组

    Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空

    Ⅳ.一个关系模式的主码与该关系模式的所有外码一定包含了该关系模式的所有属性

    A) Ⅰ和Ⅱ

    B) Ⅰ、Ⅱ和Ⅲ

    C) Ⅰ、Ⅱ和Ⅳ

    D) Ⅰ、Ⅲ和IV


    正确答案:A
    主码可以是单个属性,也可以是属性组。当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外码。一个关系的主码也可以是该关系的外码,所以该关系的主码与外码的交不为空。一个关系的主码与外码并不一定包含了该关系的所有属性。

  • 第14题:

    下列关于关系模式码的叙述中,( )是不正确的。

    A.当候选码多于一个时,选定其中一个作为主码

    B.主属性在任何一个元组上的值都不能为空

    C.包含在任何一个候选码中的属性叫主属性

    D.若一个关系模式中的所有属性构成码,则称为全码


    正确答案:B
    在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性,主码不能为空,主属性可以为空,只要其不是主码的组成部分即可。

  • 第15题:

    下列关于关系模式的码的叙述中,哪一条是不正确的?

    A.当候选码多于一个时,选定其中一个作为主码

    B.主码可以是单个属性,也可以是属性组

    C.不包含在主码中的属性称为非主属性

    D.当一个关系模式中的所有属性构成码时,则称为全码


    正确答案:C

  • 第16题:

    下列关于关系模式的码的叙述中,不正确的是( )。

    A.当候选码多于一个时,选定其中一个作为主码

    B.主码可以是单个属性,也可以是属性组

    C.不包含在主码中的属性称为非主属性

    D.若一个关系模式中的所有属性构成码,则称为全码


    正确答案:C
    解析:当候选码多于一个时,选定其中一个做主码。包含在任何一个候选码中的属性叫做主属性。不包含在任何候选码中的属性叫做非主属性。最简单的情况,单个属性是码:最极端的情况,整个属性组是码,称做全码。

  • 第17题:

    下列关于关系模型码的叙述中,( )是正确的。

    Ⅰ.包含在任何一个候选码中的属性叫非主属性

    Ⅱ.主属性在任何一个元组上的值可以为空Ⅲ.当候选码多于一个时,选定其中一个作为主码

    Ⅳ.若一个关系模式中的所有属性构成码,则称为全码

    A)Ⅰ和Ⅱ

    B)Ⅲ和Ⅳ

    C)Ⅰ和Ⅲ

    D)Ⅰ和Ⅳ


    正确答案:B

  • 第18题:

    在一个关系模式中,所谓主属性是()。

    • A、主码
    • B、候选码
    • C、主码中属性
    • D、候选码中属性

    正确答案:D

  • 第19题:

    一个实体的主码属性不能为空,称为()。


    正确答案:主键

  • 第20题:

    下列关于关系模式的码和外码的叙述中,哪些是正确的?() Ⅰ.主码可以是单个属性,也可以是属性组 Ⅱ.外码可以是单个属性,也可以是属性组 Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空 Ⅳ.一个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性

    • A、Ⅰ和Ⅱ
    • B、Ⅰ、Ⅱ和Ⅲ
    • C、Ⅰ、Ⅱ和Ⅳ
    • D、Ⅰ、Ⅲ和Ⅳ

    正确答案:B

  • 第21题:

    根据关系模型的完整性规则,一个关系中的主码()。

    • A、不能有两个
    • B、不可作为其他关系的外码
    • C、可以取空值
    • D、不可以是属性组合

    正确答案:A

  • 第22题:

    单选题
    在关系数据模型中,一个关系中的主码()。
    A

    可以取值为NULL(空值)

    B

    只能是单个属性

    C

    不能是其他关系的外码

    D

    只能有一个


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

  • 第23题:

    单选题
    下列关于关系模式的码和外码的叙述中,哪些是正确的?() Ⅰ.主码可以是单个属性,也可以是属性组 Ⅱ.外码可以是单个属性,也可以是属性组 Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空 Ⅳ.一个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性
    A

    Ⅰ和Ⅱ

    B

    Ⅰ、Ⅱ和Ⅲ

    C

    Ⅰ、Ⅱ和Ⅳ

    D

    Ⅰ、Ⅲ和Ⅳ


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

  • 第24题:

    单选题
    在关系模式中,候选码可以有多个,主码只能有一个。()
    A

    B


    正确答案: A
    解析: