关系模型为什么要有完整性规则()A.数据库管理员随意制定的一些规则B.保证数据库中的数据正确有效C.为了让数据库中的数据更加真实的体现现实世界D.为了保证数据库中数据的安全性

题目

关系模型为什么要有完整性规则()

A.数据库管理员随意制定的一些规则

B.保证数据库中的数据正确有效

C.为了让数据库中的数据更加真实的体现现实世界

D.为了保证数据库中数据的安全性


相似考题
更多“关系模型为什么要有完整性规则()”相关问题
  • 第1题:

    下列不属于关系模型的三类完整性规则的是【】

    A.结构完整性

    B.用户定义完整性

    C.参照完整性

    D.实体完整性


    正确答案:A
    [解析]关系数据库中的数据更新必须遵从这三类完整性规则:实体完整性规则、参照完整性规则和用户自定义完整性规则.

  • 第2题:

    在关系模型的完整性约束中,实体完整性规则是指关系中(2)参照完整性规则要求(3)。

    A.不允许有主行

    B.属性值不允许为空

    C.主键值不允许为空

    D.外键值不允许为空


    正确答案:B

  • 第3题:

    数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是( )。

    A.实体完整性规则

    B.参照完整性规则

    C.对象完整性规则

    D.用户自定义完整性规则


    正确答案:C

  • 第4题:

    关系数据库设计理论中主要包括三个方面的内容,其中起核心作用的是_______ 。在关系模型的完整性约束中,实体完整性规则是指关系中_____。


    正确答案:数据依赖 主键值不允许为空
    数据依赖 主键值不允许为空

  • 第5题:

    简述关系模型的完整性规则。


    正确答案: 关系模型的完整性规则是对关系的某种约束性条件。关系模型中可以有三类完整性约束:
    (1)实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。
    (2)参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码KS相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值),或者等于S中某个元组的主码值。
    (3)用户定义的完整性:就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。

  • 第6题:

    在关系模型的完整性约束中,实体完整性规则是指关系中__(1)__,而参照完整性(即引用完整性)规则要求__(2)__。空白(1)处应选择()

    • A、属性值不允许重复
    • B、属性值不允许为空
    • C、主键值不允许为空
    • D、外键值不允许为空

    正确答案:C

  • 第7题:

    试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?


    正确答案: 实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。
    若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。即属性F本身不是主属性,则可以取空值,否则不能取空值。

  • 第8题:

    试述关系模型的完整性规则。在参照完整性中,为什么外码属性也可以为空?什么情况 下才可以为空?


    正确答案: (1)关系模型提供了三类完整性规则:实体完整性规则、参照完整性规则、用户定义的完整性规则。
    (2)在参照完整性中,关系与关系之间的联系是通过公共属性实现的。这个公共属性是一个关系的主码和另一个关系的外码。因此,外码必须是另一个表的主码有效值,或者是一个“空值”,以保证关系之间联系的有效性。所谓“空值”就是“不知道”或“无意义”的值。外码能否为空依赖于应用环境。

  • 第9题:

    填空题
    关系模型的完整性规则是对数据的约束。关系模型提供了三类完整性规则()、()、()

    正确答案: 实体,参照,自定义
    解析: 暂无解析

  • 第10题:

    问答题
    试述关系模型的完整性规则。在参照完整性中,为什么外码属性也可以为空?什么情况 下才可以为空?

    正确答案: (1)关系模型提供了三类完整性规则:实体完整性规则、参照完整性规则、用户定义的完整性规则。
    (2)在参照完整性中,关系与关系之间的联系是通过公共属性实现的。这个公共属性是一个关系的主码和另一个关系的外码。因此,外码必须是另一个表的主码有效值,或者是一个“空值”,以保证关系之间联系的有效性。所谓“空值”就是“不知道”或“无意义”的值。外码能否为空依赖于应用环境。
    解析: 暂无解析

  • 第11题:

    问答题
    关系模型完整性规则包括哪几类?

    正确答案: 关系模型的完整性规则是对关系的某种约束条件,关系模型中可以有三类完整性约束;实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性,应该由关系系统自动支持。
    解析: 暂无解析

  • 第12题:

    问答题
    说明关系模型有哪三类完整性规则?

    正确答案: 实体完整性、参照完整性、用户自定义完整性。
    解析: 暂无解析

  • 第13题:

    关系模型中的完整性约束规则包括()。

    A.实体完整性约束规则

    B.属性完整性约束规则

    C.引用完整性约束规则

    D.用户定义的完整性约束规则


    正确答案:ACD

  • 第14题:

    关系模型的完整性主要有()、()及()三种。


    参考答案:实体完整性、参照完整性、用户定义

  • 第15题:

    关系数据库设计理论主要包括三个方面内容,其中起核心作用的是(1)。在关系模型的完整性约束中,实体完整性规则是指关系中(2)。引用完整性规则要求(3)。

    A.范式

    B.数据模式

    C.数据依赖

    D.范式和数据依赖


    正确答案:C

  • 第16题:

    关系数据库设计理论中主要包括三个方面的内容,其中起核心作用的是 (4) 。在关系模型的完整性约束中,实体完整性规则是指关系中 (5) 。

    4.


    正确答案:数据依赖
    数据依赖

  • 第17题:

    关系模型的完整性规则是对数据的约束。关系模型提供了三类完整性规则()、()、()


    正确答案:实体;参照;自定义

  • 第18题:

    关系模型提供了以下完整性规则()。

    • A、实体完整性规则
    • B、用户表完整性规则
    • C、参照完整性规则
    • D、用户定义完整性规则
    • E、以上都是

    正确答案:A,C,D

  • 第19题:

    试述关系模型的参照完整性规则?


    正确答案: 参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。

  • 第20题:

    关系模型完整性规则包括哪几类?


    正确答案: 关系模型的完整性规则是对关系的某种约束条件,关系模型中可以有三类完整性约束;实体完整性、参照完整性和用户定义的完整性。其中实体完整性和参照完整性是关系模型必须满足的完整性约束条件,被称作关系的两个不变性,应该由关系系统自动支持。

  • 第21题:

    多选题
    关系模型提供了以下完整性规则()。
    A

    实体完整性规则

    B

    用户表完整性规则

    C

    参照完整性规则

    D

    用户定义完整性规则

    E

    以上都是


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

  • 第22题:

    问答题
    试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?

    正确答案: 实体完整性规则是指若属性A是基本关系R的主属性,则属性A不能取空值。
    若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值);或者等于S中某个元组的主码值。即属性F本身不是主属性,则可以取空值,否则不能取空值。
    解析: 暂无解析

  • 第23题:

    问答题
    试述关系模型的参照完整性规则?

    正确答案: 参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码Ks相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:取空值(F的每个属性值均为空值)或者等于S中某个元组的主码值。
    解析: 暂无解析

  • 第24题:

    问答题
    简述关系模型的完整性规则。

    正确答案: 关系模型的完整性规则是对关系的某种约束性条件。关系模型中可以有三类完整性约束:
    (1)实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。
    (2)参照完整性规则:若属性(或属性组)F是基本关系R的外码,它与基本关系S的主码KS相对应(基本关系R和S不一定是不同的关系),则对于R中每个元组在F上的值必须为:或者取空值(F的每个属性值均为空值),或者等于S中某个元组的主码值。
    (3)用户定义的完整性:就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。
    解析: 暂无解析