更多“关系模型中,实现表之间的联系通常是通过() A.主码B.外码C.主属性D.地址指针”相关问题
  • 第1题:

    在关系数据库模型中,通常可以把以外码作为主码的关系称为( ),也称主关系。

    A.被参照关系

    B.参照关系

    C.主码

    D.主关系


    正确答案:B

    所谓关系数据库就是基于关系模型的数据库。1、关系数据库管理系统(RDBMS)·关系数据库管理系统就是管理关系数据库的计算机软件。2、关键字(Key)关键字是关系模型中的一个重要概念,它是逻辑结构,不是数据库的物理部分。·侯选关键字(Candidate Key)如果一个属性集能惟一地标识表的一行而又不含多余的属性,那么这个属性集称为侯选关键字。·主关键字(Primary Key)主关键字是被挑选出来,作表的行的惟一标识的侯选关键字。一个表只有一个主关键字。主关键字又可以称为主键。·公共关键字(Common Key)在关系数据库中,关系之间的联系是通过相容或相同的属性或属性组来表示的。如果两个关系中具有相容或相同的属性或属性组,那么这个属性或属性组被称为这两个关系的公共关键字。·外关键字(Foreign Key)如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字。由此可见,外关键字表示了两个关系之间的联系。以另一个关系的外关键字作主关键字的表被称为主表,具有此外关键字的表被称为主表的从表

     

  • 第2题:

    在关系数据库模型中,通常可以把外码所在的关系称为( )。

    A.被参照关系

    B.参照关系

    C.主码

    D.主关系


    正确答案:B

  • 第3题:

    如果一个关系模式的所有属性的集合是这个关系的主码,则称这样的主码为

    A.全码

    B.参照码

    C.外码

    D.连接码


    正确答案:A
    解析:用户选作元组标识的一个候选码为主码;外码:某个关系的主码相应的属性在另一关系中出现,此时该主码在就是另一关系的外码,如有两个关系s和SC,其中s#是关系s的主码,相应的属性s#在关系SC中也出现,此时s#就是关系SC的外码;如果一个关系模式的所有属性的集合是这个关系的主码,则称这样的主码为全码。本题答案为A)。

  • 第4题:

    关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时, 称该属性为( )。A.元组B.主属性C.外码D.参照关系


    正确答案:C
    外键的概念;即不是该关系的主键,但是是另一个关系的主键,则该属性为关系的外键。

  • 第5题:

    在关系数据模型中,一个关系中的主码

    A.可以取值为NULL(空值)

    B.只能是单个属性

    C.不能是其他关系的外码

    D.只能有一个


    正确答案:D
    解析:我们在建立数据库的时候,需要为每张表指定一个主码,所谓主码就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主码,但可以有多个候选码。

  • 第6题:

    关系数据模型中表和表之间的数据联系是通过以下( )来实现的。

    A.主码

    B.指针

    C.外码

    D.链表


    正确答案:C

  • 第7题:

    在概念模型中,惟一标识实体的属性集称为( )。

    A.元组

    B.关系

    C.主码

    D.主属性


    正确答案:C
    解析:如果在一个关系中,存在多个属性(或属性组合)都能用来惟一标识该关系的元组,这些属性(或属性组合)都称为该关系的候选码或候选键。在一个关系的若干个候选码中指定一个用来惟一标识该关系的元组,这个被指定的候选码称为该关系的主码或主键。

  • 第8题:

    在关系模型中,每一个二维表称为一个()。

    A.关系

    B.属性

    C.元组

    D.主码(键)


    正确答案:A

  • 第9题:

    在关系模型概念中,不含多余属性的超码称为______。

    A) 候选码

    B) 主码

    C) 外码

    D) 备用码

    A.

    B.

    C.

    D.


    正确答案:A

  • 第10题:

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

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

    答案:A
    解析:

  • 第11题:

    关系数据库用()实现数据之间的联系。

    • A、关系
    • B、指针
    • C、表
    • D、公共属性(或外码)

    正确答案:D

  • 第12题:

    单选题
    关系数据库用()实现数据之间的联系。
    A

    关系

    B

    指针

    C

    D

    公共属性(或外码)


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

  • 第13题:

    在关系中,候选码中的属性称为

    A.主码

    B.外码

    C.主属性

    D.分量


    正确答案:C
    解析:关系中包含任何一个候选码中的属性称为主属性或码属性,不包含在任何一个候选码中的属性称为非主属性或非码属性。

  • 第14题:

    在关系数据库中,实现“表中任意两行不能相同”的约束是靠( )。

    A.外码

    B.主码

    C.列

    D.属性


    正确答案:D
    解析:在关系数据库中,实现“表中任意两行不能相同”是靠属性来约束的。

  • 第15题:

    下列关于外码的叙述中,不正确的是( )。

    A.外码是某个关系的主码

    B.外码体现了关系间的联系手段

    C.外码不是任何关系的主码

    D.外码是一个关系的主码不是另一个关系的主码


    正确答案:C
    解析:根据外码的定义:设F是基本关系R的一个或一组属性,但不是关系R的主码,如果F与基本关系S的主码相对应,则称F是基本关系R的外码。外码体现了关系间的联系手段,外码是一个关系主码,是另一个关系的属性.

  • 第16题:

    下列关于关系模式的码和外码的叙述中,哪一条是正确的?

    A.主码必须是单个属性

    B.外码可以是单个属性,也可以是属性组

    C.一个关系模式的主码与该关系模式中的任何一个外码的交一定为空

    D.一个关系模式的主码与该关系模式中的所有外码的并一定包含了该关系模式中的所有属性


    正确答案:B

  • 第17题:

    下列关于关系模式的码和外码的叙述中,哪些是正确的?

    Ⅰ.主码可以是单个属性,也可以是属性组

    Ⅱ.外码可以是单个属性,也可以是属性组

    Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空

    Ⅳ.—个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性

    A.Ⅰ和Ⅱ

    B.Ⅰ、Ⅱ和Ⅲ

    C.Ⅰ、Ⅱ和Ⅳ

    D.Ⅰ、Ⅲ和Ⅳ


    正确答案:B
    解析:假设关系R(A,B,C,D),其中A为主码,B为外码,主码与外码的并为(A,B),这并没有包含所有的码,所以题目的Ⅳ选项是错误的,故选择B选项。

  • 第18题:

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

    A.外码

    B.非主属性

    C.候选码

    D.主属性


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

  • 第19题:

    下列关于外码的说法中不正确的是( )。

    A.外码是某个关系的主码

    B.外码可以作为两个关系的联系手段

    C.外码只能是一个关系的主码

    D.外码不是任何关系的主码


    正确答案:D
    解析:当关系中的某个属性(或属性组)虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的外码。以外码作为主码的关系称为参照关系:外码所在的关系称为被参照关系,两者是以外码来联系的。

  • 第20题:

    以下关于外码和相应的主码之间的关系,正确的是 _______。

    A.外码并不一定要与相应的主码同名

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

    C.外码一定要与相应的主码同名而且唯一

    D.外码一定要与相应的主码同名,但并不一定唯一


    正确答案:A

  • 第21题:

    关系数据库表中,一个()值唯一标识表中的一个元组。

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

    答案:C
    解析:

  • 第22题:

    下列关于参照完整性约束的参照关系和被参照关系的叙述中,哪一条是错误的()

    A.参照关系与被参照关系通过外码相联系
    B.参照关系是从关系,被参照关系是主关系
    C.参照关系与被参照关系之间的联系是1:n联系
    D.其主码在另一个关系中作为外码的关系称为被参照关系

    答案:C
    解析:
    参照完整性(ReferentialIntegrity)是定义建立关系之间联系的主关键字与外部关键字引用的约束条件。关系数据库中通常都包含多个存在相互联系的关系,关系与关系之间的联系是通过公共属性来实现的。所谓公共属性,它是一个关系R(称为被参照关系或目标关系)的主关键字,同时又是另一关系K(称为参照关系)的外部关键字。如果参照关系K中外部关键字的取值,要么与被参照关系R中某元组主关键字的值相同,要么取空值,那么,在这两个关系间建立关联的主关键字和外部关键字引用,符合参照完整性规则要求。如果参照关系K的外部关键字也是其主关键字,根据实体完整性要求,主关键字不得取空值,因此,参照关系K外部关键字的取值实际上只能取相应被参照关系R中已经存在的主关键字值。

  • 第23题:

    在关系数据库中,实现"表中任意两行不能相同"的约束是靠().

    • A、主码
    • B、外码
    • C、列
    • D、属性

    正确答案:A