参考答案和解析
正确答案:C
解析:超关键字:在关系r[R]中,如果属性集合具有性质:“对r的任何两个元组t、u,都有t[x]≠u[X]”,则称X为r的超关键字。显然R就是关系r[R]的一个超关键字。超关键字能唯一标识每个元组。超关键字则不一定是合成关键字,例如只有一个属性的关系,则超关键字不是合成关键字。
更多“以下对于数据库的几种关键字的描述中,错误的是(20)。A.主关键字一定是候选关键字B.候选关键字一定 ”相关问题
  • 第1题:

    在满足实体完整性约束的条件下

    A) 一个关系中可以没有候选关键字

    B) 一个关系中只能有一个候选关键字

    C) 一个关系中必须有多个候选关键字

    D)一个关系中应该有一个或多个候选关键字


    正确答案:D
    【答案】:D
    【知识点】:实体完整性与候选关键字
    【解析】:在满足数据完整性约束的条件下,一个关系可以有一个或多个候选关键字,但至少有一个候选关键字,故选D。

  • 第2题:

    候选关键字中的属性称为( )。

    A.非主属性

    B.主属性

    C.关键属性

    D.候选属性


    正确答案:B
    解析:关系中包含在任何一个候选码(候选关键字)中的属性称为主属性或码属性。

  • 第3题:

    下面关于主关键字段的叙述中,错误的是( )。

    A.数据库中每个表都必须有一个主关键字段

    B.主关键字段是唯一的

    C.主关键字段可以是一个字段,也可以是一组字段

    D.主关键字段中不许有重复值和空值


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第4题:

    假设关系R ,那么在关系R中(请作答此空),和候选关键字中必定含有属性( )

    A.有1个候选关键字A2A3
    B.有1个候选关键字A2A4
    C.有2个候选关键字A1A2和A1A3
    D.有2个候选关键字A1A2和A2A3

    答案:C
    解析:
    首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,因此体现在图示中,即入度为0,候选码必定包含属性A1.根据选项,只有C选项符合。第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4

  • 第5题:

    如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段称为()。

    • A、元组
    • B、属性
    • C、关键字
    • D、外部关键字

    正确答案:D

  • 第6题:

    关键字是关系模型中的重要概念。其值能够惟一地确定一条记录,但是它所包含的字段可能是有多余的,这样的关键字称为()。

    • A、超关键字
    • B、候选关键字
    • C、主关键字
    • D、外部关键字

    正确答案:A

  • 第7题:

    在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()。

    • A、对“一方”表的关键字建立主索引或候选索引,对“多方”表的关键字建立普通索引
    • B、对“一方”表的关键字建立主索引,对“多方”表的关键字建立普通索引或候选索引
    • C、对“一方”表的关键字建立普通索引,对“多方”表的关键字建立主索引或候选索引
    • D、对“一方”表的关键字建立普通索引,对“多方”表的关键字建立候选索引或普通索引

    正确答案:A

  • 第8题:

    候选关键字和主关键字不同,不能唯一标识一个记录。


    正确答案:错误

  • 第9题:

    一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为()

    • A、外关键字
    • B、主关键字
    • C、超关键字
    • D、候选关键字

    正确答案:A

  • 第10题:

    单选题
    对于二维表的关键字来讲,不一定存在的是()。
    A

    主关键字

    B

    候选关键字

    C

    超关键字

    D

    外部关键字


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

  • 第11题:

    单选题
    关键字是关系模型中的重要概念。其值能够惟一地确定一条记录,但是它所包含的字段可能是有多余的,这样的关键字称为()。
    A

    超关键字

    B

    候选关键字

    C

    主关键字

    D

    外部关键字


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

  • 第12题:

    单选题
    一个关系只有一个(()
    A

    候选关键字

    B

    外关键字

    C

    主属性

    D

    主关键字


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

  • 第13题:

    在满足实体完整性约束的条件下

    A)一个关系中应该有一个或多个候选关键字

    B)一个关系中只能有一个候选关键字

    C)一个关系中必须有多个候选关键字

    D)二个关系中可以没有候选关键字


    正确答案:C

    【答案】:C
    【知识点】:关系中的候选关键字
    【解析】:数据完整性指的是存储在数据库中的所有数据值均保持正确的状态。二维表中,能够惟一确定记录的一个字段或几个字段的组合被称为“超关键字”。“超关键字”虽然能唯一确定记录,但是它所包含的字段可能是有多余的。如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字”(Candidate Key)。在一个关系中,候选关键字可以有多个且在任何关系中至少有一个候选关键字。所以在满足数据完整性约束的条件下,一个关系应该有一个或多个候选关键字,答案为C。

  • 第14题:

    如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为 【6】


    正确答案:
    外关键字

  • 第15题:

    能够在相关的子表中反映父表中的主关键字或候选关键字的更改的是( )。

    A.级联

    B.限制

    C.忽略

    D.检索


    正确答案:A
    解析:“参照完整性生成器”对话框中若选择“级联”,则表示在相关的子表中反映父表中的主关键字或候选关键字的更改,在更新、删除和插入时,VFP会自动更改、删除和插入所有相关子表记录的连接字段值。

  • 第16题:

    一个关系只有一个(()

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

    正确答案:D

  • 第17题:

    关键字是关系模型中的重要概念。当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,它就称为B表的()

    • A、主关键字
    • B、候选关键字
    • C、外部关键字
    • D、超关键字

    正确答案:C

  • 第18题:

    对于二维表的关键字来讲,不一定存在的是()。

    • A、主关键字
    • B、候选关键字
    • C、超关键字
    • D、外部关键字

    正确答案:D

  • 第19题:

    数据库中一个关系只有一个()。

    • A、候选关键字
    • B、主关键字
    • C、外部关键字
    • D、组合关键字

    正确答案:B

  • 第20题:

    如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段就称为()。

    • A、关键字
    • B、外部关键字
    • C、候选关键字
    • D、域

    正确答案:B

  • 第21题:

    单选题
    数据库中一个关系只有一个()。
    A

    候选关键字

    B

    主关键字

    C

    外部关键字

    D

    组合关键字


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

  • 第22题:

    单选题
    如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段称为()。
    A

    元组

    B

    属性

    C

    关键字

    D

    外部关键字


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

  • 第23题:

    单选题
    一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为()
    A

    外关键字

    B

    主关键字

    C

    超关键字

    D

    候选关键字


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