下列关于码的叙述中,正确的是A.在一个关系中,不可能存在两个不同的元组在码属性上取值相同B.属性是一个元组区别于其它元组的依据C.在一个关系中,可能存在码或码的一部分为空值的元组D.码不是一个元组赖以存在的条件

题目

下列关于码的叙述中,正确的是

A.在一个关系中,不可能存在两个不同的元组在码属性上取值相同

B.属性是一个元组区别于其它元组的依据

C.在一个关系中,可能存在码或码的一部分为空值的元组

D.码不是一个元组赖以存在的条件


相似考题
更多“下列关于码的叙述中,正确的是A.在一个关系中,不可能存在两个不同的元组在码属性上取值相同B.属性 ”相关问题
  • 第1题:

    下列叙述正确的是________。

    A.同一关系内部属性之间不存在引用关系

    B.外码一定要与相应的主码同名

    C.同一个关系中不允许出现完全相同的元组

    D.同一个关系中主码的值可以相同


    正确答案:C
    解析:同一关系内部属性之间可以存在引用关系,所以选项A错误;外码并不一定要与相应的主码同名,所以B错误;同一个关系中主码的值不可以相同,所以D错误。

  • 第2题:

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

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

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

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

    A)Ⅰ和Ⅱ

    B)Ⅲ和Ⅳ

    C)Ⅰ和Ⅲ

    D)Ⅰ和Ⅳ


    正确答案:B

  • 第3题:

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

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

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

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

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

    A.

    B.

    C.

    D.


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

  • 第4题:

    下列关于E-R模型向关系数据模型转换的叙述中,正确的是

    A.实体的元组就是关系的属性

    B.实体的属性就是关系的属性

    C.实体的候选码就是关系的码

    D.实体的主属性就是关系的码


    正确答案:B
    解析:E-R模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。

  • 第5题:

    对于关系的主码必须满足的条件,有下列说法:

    Ⅰ.一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性

    Ⅱ.一个关系中的主码属性不能与其他关系中的主码属性重名

    Ⅲ.在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性

    Ⅳ.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组

    以上说法正确的是______。

    A) Ⅰ和Ⅱ

    B) Ⅰ和Ⅲ

    C) Ⅱ和Ⅲ

    D) Ⅱ和Ⅳ

    A.

    B.

    C.

    D.


    正确答案:B