更多“什么是数据库的完整性?”相关问题
  • 第1题:

    什么是数据库的完整性约束条件?分为哪几类?


    正确答案:数据完整性约束是为了保证进入数据库中的数据的有效性而定义的数据规则。它可以分为以下两类: ①针对不同的对象可以分为表级约束、元组级约束和属性级约束(也称列约束)。表级约束是若干元组间、关系之间的约束;元组级约束则是元组中的字段组和字段间联系的约束;属性级约束主要是针对列的类型、取值范围、精度、排序等而制定的约束条件。 ②针对数据对象的状态可以分为静态约束和动态约束。静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件它是反映数据库状态稳定时的约束;动态约束是指数据库从一种状态变为另一种状态时新、旧值之间所满足的约束条件它是反映数据库在状态变迁的约束。
    数据完整性约束是为了保证进入数据库中的数据的有效性而定义的数据规则。它可以分为以下两类: ①针对不同的对象可以分为表级约束、元组级约束和属性级约束(也称列约束)。表级约束是若干元组间、关系之间的约束;元组级约束则是元组中的字段组和字段间联系的约束;属性级约束主要是针对列的类型、取值范围、精度、排序等而制定的约束条件。 ②针对数据对象的状态可以分为静态约束和动态约束。静态约束是指数据库每一确定状态时的数据对象所应满足的约束条件,它是反映数据库状态稳定时的约束;动态约束是指数据库从一种状态变为另一种状态时,新、旧值之间所满足的约束条件,它是反映数据库在状态变迁的约束。

  • 第2题:

    数据库的完整性规则分为三类,它们是【 】完整性规则,参照完整性规则和用户定义的完整性规则。


    正确答案:实体
    实体 解析:数据库数据完整性规则分为:(1)实体完整性规则,对关系中的主属性值的约束。(2)参照完整性规则,现实世界中的实体之间往往存在某种联系,在关系模型中实体及实体间的联系都是用关系来描述的,这样就自然存在着关系与关系之间的参照。(3)用户定义的完整性。本题填写“实体”。

  • 第3题:

    在数据库技术中,数据库完整性包括()。

    A.实体完整性
    B.数据完整性
    C.参照完整性
    D.用户自定义完整性
    E.规范完整性

    答案:A,C,D
    解析:
    数据库的完整性包括实体完整性、参照完整性和用户自定义完整性。

  • 第4题:

    关系数据库中的实体完整性和参照完整性对数据分别有什么样的约束?


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

  • 第5题:

    数据库的完整性是指数据的()。


    正确答案:实体完整性、参照完整性和用户定义完整性

  • 第6题:

    什么是数据库完整性控制,其含义是什么? 


    正确答案:数据库完整性控制是指保证数据库中数据的正确性、有效性、相容性,防止错误的数据进入数据库。正确性是指数据的合法性;有效性是指数据是否属于所定义的有效范围;相容性是指表示同一个事实的多个数据应该相同。

  • 第7题:

    数据库的完整性概念与数据库的安全性概念有什么区别和联系?


    正确答案: 数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出(Garba:eInGarba:eout)所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。

  • 第8题:

    数据库的完整性是指数据的()()和()。


    正确答案:正确性;有效性;相容性

  • 第9题:

    问答题
    什么是数据库的完整性?DBMS的完整性子系统的功能是什么?

    正确答案: 数据库的完整性是指数据的正确性和相容性。DBMS完整性子系统的功能是:(1)监督事务的执行,并测试是否违反完整性规则;(2)如有违反,则采取恰当的操作,如拒绝、报告违反情况,改正错误等方法进行处理。
    解析: 暂无解析

  • 第10题:

    问答题
    关系数据库中的实体完整性和参照完整性对数据分别有什么样的约束?

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

  • 第11题:

    问答题
    数据库安全性的含义是什么?与完整性有何不同?

    正确答案: 数据库具有防止非法用户闯入,或合法用户非法使用造成数据泄露、更改或破坏的功能叫做数据库安全性。
    它与数据完整性是两个不同的概念,安全性是防范非法用户及非法操作,完整性是防范使用不合语义的数据。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是数据库的完整性?

    正确答案: 数据库的完整性是指数据的正确性和相容性。
    解析: 暂无解析

  • 第13题:

    在数据库技术中,数据库完整性包括()。

    A.实体完整性

    B.数据完整性

    C.参照完整性

    D.用户定义完整性

    E.规范完整性


    正确答案:ACD

  • 第14题:

    数据库的数据完整性是指数据库中数据的( )和( )。


    正确答案:正确性  相关性
    正确性  相关性

  • 第15题:

    在数据库技术中,数据库完整性不包括()。

    A.实体完整性
    B.数据完整性
    C.参照完整性
    D.用户定义完整性

    答案:B
    解析:
    数据库的完整性包括实体完整性、参照完整性和用户自定义完整性。

  • 第16题:

    数据库安全性的含义是什么?与完整性有何不同?


    正确答案: 数据库具有防止非法用户闯入,或合法用户非法使用造成数据泄露、更改或破坏的功能叫做数据库安全性。
    它与数据完整性是两个不同的概念,安全性是防范非法用户及非法操作,完整性是防范使用不合语义的数据。

  • 第17题:

    什么是数据库的完整性?DBMS的完整性子系统的功能是什么?


    正确答案: 数据库的完整性是指数据的正确性和相容性。DBMS完整性子系统的功能是:(1)监督事务的执行,并测试是否违反完整性规则;(2)如有违反,则采取恰当的操作,如拒绝、报告违反情况,改正错误等方法进行处理。

  • 第18题:

    什么是数据库的完整性约束条件?可分为哪几类?


    正确答案: 完整性约束条件是指数据库中的数据应该满足的语义约束条件。一般可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。静态列级约束是对一个列的取值域的说明,包括以下几个方面:(l)对数据类型的约束,包括数据的类型、长度、单位、精度等;(2)对数据格式的约束;(3)对取值范围或取值集合的约束;(4)对空值的约束;(5)其他约束。静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。
    常见的静态关系约束有:(l)实体完整性约束;(2)参照完整性约束;(3)函数依赖约束。
    动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:(l)修改列定义时的约束;(2)修改列值时的约束。动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。动态关系约束是加在关系变化前后状态上的限制条件,例如事务一致性、原子性等约束条件。

  • 第19题:

    什么是关系数据模型?其中的基本概念,如元组、属性、关键字、模式、关系数据库、关系完整性等的含义分别是什么?


    正确答案: 关系数据模型是将用户对数据的视图与其物理实现分割开来,从而使得关系模型十分有利于数据库的设计。
    基本概念含义:
    元组:每个实例对应于表中的一行,在关系镇南关叫做元组,相当于通常的一个记录;
    域:表中的列表示属性,叫做域,相当于通常记录中的一个数据项;
    属性:关键字:关系中的某一属性组,若它的唯一地标识了一个元组则称该属性组为候选关键字;
    关系模式:关系数据库:一系列关系的集合构成一个关系数据库;
    关系完整性:关系的正确性相容性和有效性;

  • 第20题:

    问答题
    什么是数据库的完整性约束条件?可分为哪几类?

    正确答案: 完整性约束条件是指数据库中的数据应该满足的语义约束条件。一般可以分为六类:静态列级约束、静态元组约束、静态关系约束、动态列级约束、动态元组约束、动态关系约束。静态列级约束是对一个列的取值域的说明,包括以下几个方面:(l)对数据类型的约束,包括数据的类型、长度、单位、精度等;(2)对数据格式的约束;(3)对取值范围或取值集合的约束;(4)对空值的约束;(5)其他约束。静态元组约束就是规定组成一个元组的各个列之间的约束关系,静态元组约束只局限在单个元组上。静态关系约束是在一个关系的各个元组之间或者若干关系之间常常存在各种联系或约束。
    常见的静态关系约束有:(l)实体完整性约束;(2)参照完整性约束;(3)函数依赖约束。
    动态列级约束是修改列定义或列值时应满足的约束条件,包括下面两方面:(l)修改列定义时的约束;(2)修改列值时的约束。动态元组约束是指修改某个元组的值时需要参照其旧值,并且新旧值之间需要满足某种约束条件。动态关系约束是加在关系变化前后状态上的限制条件,例如事务一致性、原子性等约束条件。
    解析: 暂无解析

  • 第21题:

    问答题
    数据库的完整性概念与数据库的安全性概念有什么区别和联系?

    正确答案: 数据的完整性和安全性是两个不同的概念,但是有一定的联系。前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出(Garba:eInGarba:eout)所造成的无效操作和错误结果。后者是保护数据库防止恶意的破坏和非法的存取。也就是说,安全性措施的防范对象是非法用户和非法操作,完整性措施的防范对象是不合语义的数据。
    解析: 暂无解析

  • 第22题:

    问答题
    关系数据库的三个完整性约束是什么?各是什么含义?

    正确答案: 实体完整性、参照完整性和用户定义的完整性。
    实体完整性指关系数据库中所有的表都必须有主键。
    参照完整性用于描述和约束实体之间的关联关系。
    用户定义的完整性是针对某一具体应用领域定义的数据约束条件,它反映某一具体应用所涉及的数据必须满足应用语义的要求。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是数据库完整性控制,其含义是什么?

    正确答案: 数据库完整性控制是指保证数据库中数据的正确性、有效性、相容性,防止错误的数据进入数据库。正确性是指数据的合法性;有效性是指数据是否属于所定义的有效范围;相容性是指表示同一个事实的多个数据应该相同。
    解析: 暂无解析