在关系A(S,SN,D)和B(D,CN,NM)中,S是A的主键,D是B的主键,A中的外键D对应B的主键,则要求A中D的取值必须来源于关系B中的D,符合()。A.实体完整性B.参照完整性C.用户定义完整性D.域完整性

题目

在关系A(S,SN,D)和B(D,CN,NM)中,S是A的主键,D是B的主键,A中的外键D对应B的主键,则要求A中D的取值必须来源于关系B中的D,符合()。

A.实体完整性

B.参照完整性

C.用户定义完整性

D.域完整性


相似考题
更多“在关系A(S,SN,D)和B(D,CN,NM)中,S是A的主键,D是B的主键,A中的外键D对应B的主键,则要求A中D的取值必须来源于关系B中的D,符合()。”相关问题
  • 第1题:

    在关系S(S,SN,D)和D(Dg,CN,NM)中,S的主键是S,D的主键是D,则D在S中称为 ______。


    正确答案:外键或外来键
    外键或外来键

  • 第2题:

    在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过______。

    A、候选键 B、主键 C、外键 D、超键


    正确答案:B

  • 第3题:

    以下关于候选键与主键、超键、外键的关系说法正确的是()

    A.在关系中能唯一标识元组的属性集称为关系模式的外键。
    B.不含有多余属性的超键称为候选键
    C.如果关系模式R中的某些属性集不是R的候选键,而是关系模式S的候选键,则这个属性集对模式R而言是主键。
    D.不含有多余属性的超键称为外键

    答案:B
    解析:

  • 第4题:

    关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为()


    正确答案:外键

  • 第5题:

    下列关于主键和外键哪一项表述是错误的?()

    • A、主键唯一地标识表中的行
    • B、外键是引用其他表主键的列集
    • C、主键和外键用于强制数据完整性
    • D、必须始终在表中定义主键

    正确答案:D

  • 第6题:

    外键和主键的关系是()

    • A、外键等于主键
    • B、外键等于候选码
    • C、外键由候选码中选出
    • D、外键是另一个关系中的主键

    正确答案:D

  • 第7题:

    在关系A()和B()中,A的主键是S,B的主键是D,则D在S中称为()。


    正确答案:S,SN,D;D,CN,NM;外码

  • 第8题:

    下列关于外键的说法正确的是()

    • A、外键必须和相应的主键同名
    • B、外键值不允许为空
    • C、外键和相应的主键可以不同名,只要定义在相同域上即可
    • D、外键的取值只允许等于所参照关系中某个主键值

    正确答案:C

  • 第9题:

    填空题
    关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为()

    正确答案: 外键
    解析: 暂无解析

  • 第10题:

    单选题
    外键和主键的关系是()
    A

    外键等于主键

    B

    外键等于候选码

    C

    外键由候选码中选出

    D

    外键是另一个关系中的主键


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

  • 第11题:

    单选题
    主键和候选码的关系是()
    A

    候选码中不包含主键

    B

    候选码等于主键

    C

    主键包含候选码

    D

    主键是候选码中的一个


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

  • 第12题:

    单选题
    下列关于外键的说法正确的是()
    A

    外键必须和相应的主键同名

    B

    外键值不允许为空

    C

    外键和相应的主键可以不同名,只要定义在相同域上即可

    D

    外键的取值只允许等于所参照关系中某个主键值


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

  • 第13题:

    第(32)-(34)题基于“学生一选课一课程”数据库中的三个关系:

    S(S#,SNAME,SEX, AGE,DEPARTMENT)主码是S#

    C(C#,CNAME, TEACHER)主码是C#

    SC(S#, C#, GRADE)主码是(S#,C#)

    为了便于识别,当外键与相应的主键属于不同关系时,往往给它们以相同的名字。

    下列叙述中,哪个是不正确的?

    A.S#是关系S的主键,也是关系SC的外键

    B.C#是关系C的主键,也是关系SC的外键

    C.向任何一个关系插入元组时,必须保证关系主码值的唯一性

    D.可以任意删除每个关系中的元组


    正确答案:D

  • 第14题:

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

    A.外键

    B.候选键

    C.主键

    D.超键


    答案A

  • 第15题:

    在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为()。

    • A、主键
    • B、键
    • C、候选键
    • D、外键

    正确答案:D

  • 第16题:

    主键和候选码的关系是()

    • A、候选码中不包含主键
    • B、候选码等于主键
    • C、主键包含候选码
    • D、主键是候选码中的一个

    正确答案:D

  • 第17题:

    以下关于外键和相应的主键之间的关系,不正确的是()

    • A、外键一定要与主键同名
    • B、外键不一定要与主键同名
    • C、主键值不允许是空值,但外键值可以是空值
    • D、外键所在的关系与主键所在的关系可以是同一个关系

    正确答案:A

  • 第18题:

    设有关系R(A,B,C)和S(D,E,A),其中A是R的主键和S的外键,为了不破坏参照完整性,当修改R中的A值时,对S中的A值可能有几种修改?


    正确答案: NOACTION:对依赖表没影响,
    CASCADE://对应外键值一起修改,
    RESTRICT:只有当依赖表中没有对应的外键值时才能修改,否则拒绝修改,
    SETNULL:对应外键值全置空,
    SETDEFAULT:对应外键值全置为预设的默认值。

  • 第19题:

    在关系A()和B()中,A的主键是S,B的主键是D,则D在A中称为()。


    正确答案:S,SN,D;D,CN,NM;外码

  • 第20题:

    填空题
    在关系A()和B()中,A的主键是S,B的主键是D,则D在S中称为()。

    正确答案: S,SN,D,D,CN,NM,外码
    解析: 暂无解析

  • 第21题:

    单选题
    以下关于外键和相应的主键之间的关系,不正确的是()
    A

    外键一定要与主键同名

    B

    外键不一定要与主键同名

    C

    主键值不允许是空值,但外键值可以是空值

    D

    外键所在的关系与主键所在的关系可以是同一个关系


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

  • 第22题:

    填空题
    在关系A()和B()中,A的主键是S,B的主键是D,则D在A中称为()。

    正确答案: S,SN,D,D,CN,NM,外码
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于主键和外键哪一项表述是错误的?()
    A

    主键唯一地标识表中的行

    B

    外键是引用其他表主键的列集

    C

    主键和外键用于强制数据完整性

    D

    必须始终在表中定义主键


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

  • 第24题:

    单选题
    在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为()。
    A

    主键

    B

    C

    候选键

    D

    外键


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