更多“实体完整性是对关系中()的约束。A、主属性B、主码整体C、关系模式D、元组”相关问题
  • 第1题:

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

    A.实体完整性

    B.参照完整性

    C.用户自定义完整性

    D.全部


    正确答案:A
    解析:现实世界中的实体是可区分的,相应的,关系中的元组也是可区分的。实体完整性要求主属性不能为空值。如果主属性取空值,则意味着关系中的某个元组是不可标识的,即存在不可区分的实体,这与实体的定义矛盾。

  • 第2题:

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


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

  • 第3题:

    设属性A是关系R的主属性,也是关系S的属性但不是主属性,则在删除关系R的元组时,应检查______。

    A.实体完整性规则

    B.参照完整性规则

    C.用户定义完整性规则

    D.域完整性规则


    正确答案:B
    解析:参照完整性规则定义外码与主码之间的参照约束。若属性F是关系R的外码,它与关系S的主码Ks相对应,则对于R中每个元组在F上的值必须为:或者取空值,或者等于S中某个元组的主码值。因此在删除关系R的元组时要检查该属性。

  • 第4题:

    关系模式规范化理论中要求关系要满足最低要求的第一范式,即满足( )。

    A.关系模式中不存在传递依赖

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

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

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


    正确答案:D
    解析:如果关系模式R的所有的属性的值域中每一个值都是不可再分解的值,则称R是属于第一范式(1NF)模式。关系数据库中的关系都必须满足第一范式,这是关系模型的最低范式。

  • 第5题:

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

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

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

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

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


    正确答案:D

  • 第6题:

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

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:D
    解析:主码必须满足的条件,唯一性,即在一个关系中不存在两个元组,它们具有相同的主码值;最小性,即不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性;如果属性A为关系B的主码,则在关系R中没有一个元组在属性A上的属性位为空值。所以本题的答案为D。

  • 第7题:

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

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

    正确答案:A

  • 第8题:

    关系数据库中,实现主码标识元组的作用是通过()。

    • A、实体完整性规则
    • B、参照完整性规则
    • C、用户自定义完整性
    • D、属性的值域

    正确答案:A

  • 第9题:

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


    正确答案:实体完整性

  • 第10题:

    单选题
    关系数据库中,实现主码标识元组的作用是通过()。
    A

    实体完整性规则

    B

    参照完整性规则

    C

    用户自定义完整性

    D

    属性的值域


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

  • 第11题:

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

    主属性

    B

    主码整体

    C

    关系模式

    D

    元组


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

  • 第12题:

    多选题
    实体完整性规则说明正确的有()
    A

    信息世界中的实体是可区分的,即它们具有某种唯一性标识

    B

    关系模型中以主码作为唯一性标识

    C

    主码中的属性即主属性不能取空值

    D

    实体完整性规则是针对基本关系的


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

  • 第13题:

    关于实体完整性规则,正确的叙述是______。

    A.实体完整性规则规定关系的主码不能为空

    B.实体完整性规则规定关系的候选码不能为空

    C.实体完整性规则规定关系的主属性不能为空

    D.实体完整性规则规定关系的外码不能为空


    正确答案:C
    解析:实体完整性规则规定关系的主属性不能为空,而不是候选码整体不能取空值。实体完整性保证主码是关系的各个元组的唯一标识。

  • 第14题:

    此题基于如下两个关系,其中关系EMP的主码是雇员号,并且工资金额不得小于1600元;关系DEPT的主码是部门号。

    ( )。

    Ⅰ.实体完整性约束

    Ⅱ.参照完整性约束

    Ⅲ.用户定义完整性约束

    A)仅Ⅰ

    B)仅Ⅱ

    C)Ⅰ和Ⅲ

    D)都违反


    正确答案:C

  • 第15题:

    下列关于E-R模型向关系数据模型转换的叙述中,正确的是

    A.实体的元组就是关系的属性

    B.实体的属性就是关系的属性

    C.实体的候选码就是关系的码

    D.实体的主属性就是关系的码


    正确答案:B
    解析:E-R模型向关系数据模型转换时,实体的属性就是关系的属性,实体的码就是关系的码。

  • 第16题:

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

    A.元组

    B.关系

    C.主码

    D.主属性


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

  • 第17题:

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

    A)实体完整性规则

    B)参照完整性规则

    C)用户定义完整性规则

    D)域完整性规则


    正确答案:A

  • 第18题:

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

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

    正确答案:D

  • 第19题:

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


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

  • 第20题:

    下列哪些情况会违反实体完整性规则()

    • A、向一个关系中插入新元组
    • B、从一个关系中查询元组
    • C、删除一个关系中的元组
    • D、修改某个元组在主码上的值

    正确答案:A,D

  • 第21题:

    实体完整性规则说明正确的有()

    • A、信息世界中的实体是可区分的,即它们具有某种唯一性标识
    • B、关系模型中以主码作为唯一性标识
    • C、主码中的属性即主属性不能取空值
    • D、实体完整性规则是针对基本关系的

    正确答案:A,B,C,D

  • 第22题:

    单选题
    关系的主属性不能取空值,属于(  )。
    A

    实体完整性约束

    B

    参照完整性约束

    C

    用户定义完整性约束

    D

    动态元组约束


    正确答案: B
    解析:

  • 第23题:

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

    候选码

    B

    主码

    C

    外码

    D

    主键


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