niusouti.com

定义关系的主码意味着主码属性()。A.部分唯一B.可以为空C.唯一且部分主码属性不为空D.唯一且所有主码属性不为空

题目

定义关系的主码意味着主码属性()。

A.部分唯一

B.可以为空

C.唯一且部分主码属性不为空

D.唯一且所有主码属性不为空


相似考题
参考答案和解析
唯一且所有主码属性不为空
更多“定义关系的主码意味着主码属性()。”相关问题
  • 第1题:

    ● 若某个关系的主码为全码,则该主码应包含 (52) 。

    (52)

    A. 单个属性

    B. 两个属性

    C. 多个属性

    D. 全部属性


    正确答案:D

  • 第2题:

    在一个关系中主码中的属性被称为主属性而候选码中的属性被称为非主属性。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第3题:

    若某个关系的主码为全码,则该主码应包含(52)。

    A.单个属性

    B.两个属性

    C.多个属性

    D.全部属性


    正确答案:D
    解析:本题考查的是关系数据库系统中关系的键的基本概念。全码(All-key)是指关系模型的所有属性组是这个关系模式的候选键。

  • 第4题:

    设K为R中的属性或属性组合,若KU,则K为R的 ______。A.外部码B.候选码C.主属性D.主码

    设K为R<U,F>中的属性或属性组合,若KU,则K为R的 ______。

    A.外部码

    B.候选码

    C.主属性

    D.主码


    正确答案:B

  • 第5题:

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

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

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

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

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


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

  • 第6题:

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

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

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

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

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

    A.

    B.

    C.

    D.


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

  • 第7题:

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

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

    正确答案:D

  • 第8题:

    2NF的不彻底性表现在()

    • A、主属性对码的部分依赖
    • B、非主属性对码的传递依赖
    • C、主属性对码的传递依赖
    • D、非主属性对码的部分依赖

    正确答案:D

  • 第9题:

    主码是一种候选码,主码中的属性个数可以为多个。


    正确答案:正确

  • 第10题:

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

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

    正确答案:A,B,D

  • 第11题:

    问答题
    请简述关系模型中关系、元组、属性、域、候选码和主码的概念。

    正确答案: (1)关系:关系数据库中的一个二维表
    (2)元组:表中的一行
    (3)属性:表中的一列
    (4)域:属性的取值范围
    (5)候选码:关系中能唯一标识一个元组的某一属性组
    (6)主码:若一个关系有多个候选码,则选定其中一个用以唯一标识元组
    解析: 暂无解析

  • 第12题:

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

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

    B

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

    C

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

    D

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


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

  • 第13题:

    在关系中,候选码中的属性称为

    A.主码

    B.外码

    C.主属性

    D.分量


    正确答案:C
    解析:关系中包含任何一个候选码中的属性称为主属性或码属性,不包含在任何一个候选码中的属性称为非主属性或非码属性。

  • 第14题:

    关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时, 称该属性为( )。A.元组B.主属性C.外码D.参照关系


    正确答案:C
    外键的概念;即不是该关系的主键,但是是另一个关系的主键,则该属性为关系的外键。

  • 第15题:

    ● 关于关系模式中主属性和非主属性的说法中,错误的是( )。( )

    A.候选码中的任意一个属性称为主属性

    B.主码中的任意一个属性肯定是主属性

    C.包含在某一候选码中但不在主码之中的属性不是主属性

    D.不包含在任何候选码中的属性称为非主属性


    正确答案:C
    一个关系可能有多个候选码,实际设计时选定其中一个使用,这个当前使用的候选码称为主码。候选码中的任意一个属性称为主属性,不管该属性是否在主码之中。不包含在任何候选码中的属性称为非主属性。

  • 第16题:

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

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

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

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

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


    正确答案:C

  • 第17题:

    若关系模式Rc3NF,则下面最正确的说法是______。

    A.某个非主属性不传递依赖于码

    B.某个非主属性不部分依赖于码

    C.所有的非主属性都不传递依赖于码

    D.所有的非主属性都不部分依赖于码


    正确答案:C

  • 第18题:

    如果一个关系模式的所有属性的集合是这个关系的主码,则称这样的主码为()

    • A、全码
    • B、参照码
    • C、外码
    • D、连接码

    正确答案:A

  • 第19题:

    请简述关系模型中关系、元组、属性、域、候选码和主码的概念。


    正确答案:(1)关系:关系数据库中的一个二维表
    (2)元组:表中的一行
    (3)属性:表中的一列
    (4)域:属性的取值范围
    (5)候选码:关系中能唯一标识一个元组的某一属性组
    (6)主码:若一个关系有多个候选码,则选定其中一个用以唯一标识元组

  • 第20题:

    定义并理解下列术语,说明它们联系与区别: (1)值域,关系,元组,属性; (2)主码,候选码,外码; (3)关系模式,关系,关系数据库。


    正确答案: (1)值域是属性的取值范围;关系是一个文件;元组是记录,描述一个实体;属性是字段,描述实体的特性。
    (2)主码:用来唯一地确定一个元组的某个属性或属性组;候选码:若关系中存在多个可以做主码的属性,就称为候选码。主码是从候选码中选出来的属性。外码:是关系中不是该关系的关键字或只是关键字的一部分的某个属性或属性组合,但它同时是另一个关系的关键字。
    (3)关系模式:是对关系的描述,一般表示为关系名(属性1,属性2,„,属性n);关系:在关系模型中,一张二维表就称为一个关系;关系数据库:采用关系模型作为数据的组织方式的数据库。

  • 第21题:

    如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,那么该属性(或属性组)不是这个关系的()。

    • A、候选码
    • B、主码
    • C、外码
    • D、连接码

    正确答案:A,B,D

  • 第22题:

    主码是一种候选码码,主码中的属性个数没有限制。


    正确答案:正确

  • 第23题:

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

    主码

    B

    候选码

    C

    主码中属性

    D

    候选码中属性


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

  • 第24题:

    问答题
    定义并理解下列术语,说明它们联系与区别: (1)值域,关系,元组,属性; (2)主码,候选码,外码; (3)关系模式,关系,关系数据库。

    正确答案: (1)值域是属性的取值范围;关系是一个文件;元组是记录,描述一个实体;属性是字段,描述实体的特性。
    (2)主码:用来唯一地确定一个元组的某个属性或属性组;候选码:若关系中存在多个可以做主码的属性,就称为候选码。主码是从候选码中选出来的属性。外码:是关系中不是该关系的关键字或只是关键字的一部分的某个属性或属性组合,但它同时是另一个关系的关键字。
    (3)关系模式:是对关系的描述,一般表示为关系名(属性1,属性2,„,属性n);关系:在关系模型中,一张二维表就称为一个关系;关系数据库:采用关系模型作为数据的组织方式的数据库。
    解析: 暂无解析