itgle.com

以下关于主码及主码约束说法错误的是______。A) 在一个关系中不存在两个元组,它们具有相同的主码值B) 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性C) 关系模型通过主码约束维护关系的完整性D) 如果属性A为关系B的主码,则在关系R中没有一个元组在属性B上的属性位为空值A.B.C.D.

题目

以下关于主码及主码约束说法错误的是______。

A) 在一个关系中不存在两个元组,它们具有相同的主码值

B) 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性

C) 关系模型通过主码约束维护关系的完整性

D) 如果属性A为关系B的主码,则在关系R中没有一个元组在属性B上的属性位为空值

A.

B.

C.

D.


相似考题
更多“以下关于主码及主码约束说法错误的是______。A) 在一个关系中不存在两个元组,它们具有相同的主码 ”相关问题
  • 第1题:

    第(35)~(37)题基于包含如下 3 个关系的“学生-选课-课程”数据库.

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

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

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

    (35)下列关于保持数据库完整性的叙述中,不正确的是( )。

    A)向关系 SC 插入元组时,S#和 C#都不能是空值(NULL)

    B)可以任意删除关系 S 中的元组

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

    D)可以任意删除关系 SC 中的元组


    正确答案:B

    (35)【答案】B)
    【解析】如果任意删除关系S中的元组,那么,SC表中的元素将不再完整。

  • 第2题:

    下列关于码的叙述中,正确的是

    A.在一个关系中,不可能存在两个不同的元组在码属性上取值相同

    B.属性是一个元组区别于其它元组的依据

    C.在一个关系中,可能存在码或码的一部分为空值的元组

    D.码不是一个元组赖以存在的条件


    正确答案:A
    解析:码是一个元组区别于其它元组的依据,同时也是一个元组赖以存在的条件。在一个关系中,不可能存在两个不同的元组在码属性上取值相同,也不可能存在码或码的一部分为空值的元组。

  • 第3题:

    下列叙述正确的是

    A.同一关系内部属性之间不能存在引用关系

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

    C.同一个关系中不允许出现完全相同的元组

    D.同一个关系中主码的值可以相同


    正确答案:C
    解析:同一关系内部属性之间可以存在引用关系,所以A)错。外码并不一定要与相应的主码同名,所以B)错。同一个关系中主码的值不可以相同,所以D)错。

  • 第4题:

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

    A.当候选码多于一个时,选定其中一个作为主码

    B.主属性在任何一个元组上的值都不能为空

    C.包含在任何一个候选码中的属性叫主属性

    D.若一个关系模式中的所有属性构成码,则称为全码


    正确答案:B
    在一个关系中,如一个属性是构成某一个候选关键字的属性集中的一个属性,则称它为主属性,主码不能为空,主属性可以为空,只要其不是主码的组成部分即可。

  • 第5题:

    关系规范化的最起码的要求是必须达到第一范式的要求,即满足( )。

    A.每个非主码属性都完全依赖于主码

    B.主码惟一标识关系中的元组

    C.关系中的元组不可重复

    D.每个属性都是不可分割的


    正确答案:D
    解析:第一范式的要求就是实体的每个属性都是不可分割的。因此本题选择D。

  • 第6题:

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

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

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

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

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


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

  • 第7题:

    在关系中,能唯一标识元组的属性集称为关系模式的()。

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

    正确答案:A

  • 第8题:

    有两个方法用于小区主扰码规划: 1,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于相同扰码组; 2,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于不同扰码组。我们推荐使用的是第1中方法。


    正确答案:正确

  • 第9题:

    在关系模型中,表中的行称为()

    • A、主码
    • B、分量
    • C、元组

    正确答案:C

  • 第10题:

    如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,那么该属性(或属性组)不是这个关系的()。

    • A、候选码
    • B、主码
    • C、外码
    • D、连接码

    正确答案:A,B,D

  • 第11题:

    单选题
    在一个关系模式中,所谓主属性是()。
    A

    主码

    B

    候选码

    C

    主码中属性

    D

    候选码中属性


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

  • 第12题:

    单选题
    实体完整性是对关系中()的约束。
    A

    主属性

    B

    主码整体

    C

    关系模式

    D

    元组


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

  • 第13题:

    有两个方法用于小区主扰码规划:1,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于相同扰码组;2,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于不同扰码组。我们推荐使用的是第1中方法。

    此题为判断题(对,错)。


    正确答案:√

  • 第14题:

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

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

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

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

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


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

  • 第15题:

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


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

  • 第16题:

    ● 关于关系模式中主属性和非主属性的说法中,错误的是( )。( )

    A.候选码中的任意一个属性称为主属性

    B.主码中的任意一个属性肯定是主属性

    C.包含在某一候选码中但不在主码之中的属性不是主属性

    D.不包含在任何候选码中的属性称为非主属性


    正确答案:C
    一个关系可能有多个候选码,实际设计时选定其中一个使用,这个当前使用的候选码称为主码。候选码中的任意一个属性称为主属性,不管该属性是否在主码之中。不包含在任何候选码中的属性称为非主属性。

  • 第17题:

    下列叙述正确的是________。

    A.同一关系内部属性之间不存在引用关系

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

    C.同一个关系中不允许出现完全相同的元组

    D.同一个关系中主码的值可以相同


    正确答案:C
    解析:同一关系内部属性之间可以存在引用关系,所以选项A错误;外码并不一定要与相应的主码同名,所以B错误;同一个关系中主码的值不可以相同,所以D错误。

  • 第18题:

    在一个关系模式中,所谓主属性是()。

    • A、主码
    • B、候选码
    • C、主码中属性
    • D、候选码中属性

    正确答案:D

  • 第19题:

    请简述关系模型中关系、元组、属性、域、候选码和主码的概念。


    正确答案:(1)关系:关系数据库中的一个二维表
    (2)元组:表中的一行
    (3)属性:表中的一列
    (4)域:属性的取值范围
    (5)候选码:关系中能唯一标识一个元组的某一属性组
    (6)主码:若一个关系有多个候选码,则选定其中一个用以唯一标识元组

  • 第20题:

    实体完整性是对关系中()的约束。

    • A、主属性
    • B、主码整体
    • C、关系模式
    • D、元组

    正确答案:A

  • 第21题:

    在关系模型中,二维表称为()

    • A、元组
    • B、关系
    • C、主码

    正确答案:B

  • 第22题:

    问答题
    请简述关系模型中关系、元组、属性、域、候选码和主码的概念。

    正确答案: (1)关系:关系数据库中的一个二维表
    (2)元组:表中的一行
    (3)属性:表中的一列
    (4)域:属性的取值范围
    (5)候选码:关系中能唯一标识一个元组的某一属性组
    (6)主码:若一个关系有多个候选码,则选定其中一个用以唯一标识元组
    解析: 暂无解析

  • 第23题:

    判断题
    有两个方法用于小区主扰码规划: 1,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于相同扰码组; 2,主小区和邻近小区使用不同主扰码,和相邻小区的主扰码属于不同扰码组。我们推荐使用的是第1中方法。
    A

    B


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