itgle.com

若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为S中某个元组的主码值。这是( )。A)实体完整性规则B)参照完整性规则C)用户定义完整性规则D)域完整性规则

题目

若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为S中某个元组的主码值。这是( )。

A)实体完整性规则

B)参照完整性规则

C)用户定义完整性规则

D)域完整性规则


相似考题
更多“若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为 ”相关问题
  • 第1题:

    在一个关系R中,若属性组X能够函数决定其余的所有属性,并且X的任何真子集都

    不能函数决定所有属性,则称X为关系R的一个()。

    A.候选码

    B.外码

    C.超码

    D.一般属性组


    参考答案A

  • 第2题:

    实体完整性的规则是若属性A是基本关系R的主属性,则属性A【 】。


    正确答案:不为空
    不为空 解析:实体完整性规则规定关系的所有主属性都不能为空/而不仅是主码不能取空值。对于实体完整性规则说明如下:实体完整性规则是针对关系而言。显示世界中的实体是可以区分的,它们具有某种惟一性标识。关系模型中是以主码作为惟一性标识。主码中的属性不能取空,不能取一些类似与“不知道”或“无意义”的值。

  • 第3题:

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

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

    A.外部码

    B.候选码

    C.主属性

    D.主码


    正确答案:B

  • 第4题:

    若在实体R的诸属性中,属性A不是R的主码,却是另一个实体的主码,则称A为R的 ( )。

    A.外码

    B.非主属性

    C.候选码

    D.主属性


    正确答案:A
    解析:当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外码。

  • 第5题:

    设K为R中的属性或属性组合,若K(图片)U,则K为R的______。

    A.外部码

    B.候选码

    C.主属性

    D.主码


    正确答案:B

  • 第6题:

    在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为()。

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

    正确答案:A

  • 第7题:

    参照完整性规则是指()

    • A、设属性A是关系R的主属性,则属性A不能取空值(NULL)
    • B、外码的取值只能为NULL
    • C、外码的取值只能为NULL或对应主码的值
    • D、外码的取值只能为对应主码的值

    正确答案:C

  • 第8题:

    在一个关系R中,若X能够函数决定R中的每个属性,并且X的任何真子集都不能够函数决定R中的每个属性,则称X为关系R的一个()。

    • A、候选码
    • B、外码
    • C、超码
    • D、属性组

    正确答案:A

  • 第9题:

    若关系R和S分别包含r和s个属性,分别含有m和n个元组,则R×S()

    • A、包含r+s个属性和m+n个元组
    • B、包含r+s个属性和m×n个元组
    • C、包含r×s个属性和m+n个元组
    • D、包含r×s个属性和m×n个元组

    正确答案:B

  • 第10题:

    填空题
    关系数据模型的三要素:()。 关系完整性约束:()。 实体完整性规则:若属性A是关系R的(),则属性A不可以为()。 如果属性(或属性组)F是关系R的(),它与关系S的()K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取()(F的每个属性均为空值);或者等于S中某个元组的()。

    正确答案: 关系数据构、关系数据操作、关系数据完整性约束,实体完整性、参照完整性、用户定义完整性,主属性,空值,外部关键字,主关键字,空值,主关键字的值
    解析: 暂无解析

  • 第11题:

    单选题
    参照完整性规则是指()
    A

    设属性A是关系R的主属性,则属性A不能取空值(NULL)

    B

    外码的取值只能为NULL

    C

    外码的取值只能为NULL或对应主码的值

    D

    外码的取值只能为对应主码的值


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

  • 第12题:

    填空题
    设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,则称()为子关系,()为父关系。

    正确答案: R1,R2
    解析: 暂无解析

  • 第13题:

    关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()

    A. 主码

    B. 候选码

    C. 唯一码

    D. 外码


    正确答案:D

  • 第14题:

    设有关系模式R (A, B,C)和S (E, A, F),若R.A是R的主码,S.A是S的外码,则S.A的值或者等于R中某个元组的主码值,或者取 【】 。这是参照完整性规则。


    正确答案:空值(null)
    参照完整性:外键的值不允许参照相应主表中不存在的主键值,或外键为空值。

  • 第15题:

    在关系模型中,若属性A是关系R的主码,则在R的任伺元组中,属性A的取值都不允许为空,这种约束称为【 】规则。


    正确答案:实体完整性
    实体完整性 解析:实体完整性:关系中的元组在组成主键的属性上不能有空值。参照完整性:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。用户自定义完整性:由用户根据应用需要定义。

  • 第16题:

    设R(U)是在属性U上的关系模式,X,Y是U的子集,若对于R(U)的任意一个可能的关系r,r中的任意两个元组在X上的属性值相等,那么在Y上的属性值也相等,则称( )。

    A.r函数依赖于X

    B.r对X完全函数依赖

    C.X为U的侯选码

    D.R属于2NF


    正确答案:A

  • 第17题:

    关系数据模型的三要素:()。 关系完整性约束:()。 实体完整性规则:若属性A是关系R的(),则属性A不可以为()。 如果属性(或属性组)F是关系R的(),它与关系S的()K相对应,则对于关系R中每个元组在属性(或属性组)F上的值必须为:或者取()(F的每个属性均为空值);或者等于S中某个元组的()。


    正确答案:关系数据构、关系数据操作、关系数据完整性约束;实体完整性、参照完整性、用户定义完整性;主属性;空值;外部关键字;主关键字;空值;主关键字的值

  • 第18题:

    关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()。

    • A、主码
    • B、候选码
    • C、唯一码
    • D、外码

    正确答案:D

  • 第19题:

    设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,则称()为子关系,()为父关系。


    正确答案:R1;R2

  • 第20题:

    如果属性或属性组F是关系R的(),它与关系S的()K相对应,则对于关系R中每个元组在属性或属性组F上的值必须为:或者取()F的每个属性均为空值;或者等于S中某个元组的()


    正确答案:外部关键字;主关键字;空值;主关键字的值

  • 第21题:

    在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为()规则。


    正确答案:实体完整性

  • 第22题:

    单选题
    在一个关系R中,若X能够函数决定R中的每个属性,并且X的任何真子集都不能够函数决定R中的每个属性,则称X为关系R的一个()。
    A

    候选码

    B

    外码

    C

    超码

    D

    属性组


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

  • 第23题:

    填空题
    如果属性或属性组F是关系R的(),它与关系S的()K相对应,则对于关系R中每个元组在属性或属性组F上的值必须为:或者取()F的每个属性均为空值;或者等于S中某个元组的()

    正确答案: 外部关键字,主关键字,空值,主关键字的值
    解析: 暂无解析

  • 第24题:

    填空题
    在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为()规则。

    正确答案: 实体完整性
    解析: 暂无解析