在关系数据库中,对外码的正确法是A不能是本表中属性B同时为本表和其他表的主主关键字C不是本表关键字,是其他表主关键字D本表的主关键字

题目

在关系数据库中,对外码的正确法是

A不能是本表中属性

B同时为本表和其他表的主主关键字

C不是本表关键字,是其他表主关键字

D本表的主关键字


相似考题
更多“在关系数据库中,对外码的正确法是A不能是本表中属性B同时为本表和其他表的主主关键字C不是本 ”相关问题
  • 第1题:

    关系数据库表中的()用于实现表与表间的联系。

    A.外码
    B.属性
    C.主码
    D.汇总

    答案:A
    解析:

  • 第2题:

    4、外码的取值可能是

    A.空

    B.主表对应的码值

    C.主表的主属性值

    D.本表中对应的码值


    在参照关系中,没有对应的值,此时外码应该取空。

  • 第3题:

    如果关系中的一个属性不是本关系的主关键字,而是另外一个关系的主关键字,这个属性就称为() 。


    外部关键词(或外码) 外部关键词(或外码) 解析:如果在一个关系中,存在某一属性组的值都能够唯一地标识该关系的一个元组,则称该属性组为该关系的候选关键词(或称候选码)。一个关系中往往有多个候选关键词。在一个关系的多个候选关键词中选择一个用来唯一地标识该关系的元组,这个被选用的候选关键词称为该关系的主关键词(或称主码)。当关系中的某个属性不是本关系的主关键词或候选关键词,而是另外一个关系的主关键词或候选关键词时,则该属性叫做这个关系的外部关键词(或外码)。

  • 第4题:

    数据库表的外关键字是()部分。

    A.另一个表的关键字
    B.与本表没关系的
    C.是本表的关键字
    D.都不对

    答案:A
    解析:
    数据库表的外关键字是本表的一个字段,但非关键字,故BC错,外关键字是另一个表的关键字,选A。

  • 第5题:

    有的属性在本关系表中不是候选码,但在另张关系表中却是候选码,这称为外码


    正确