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

题目
问答题
什么是数据库的完整性约束条件?可分为哪几类?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关系模型的程序员不需熟悉数据库的()

A、数据操作

B、完整性约束条件

C、存取路径

D、数据定义


参考答案:C

第2题:

数据库完整性的静态约束条件分为:值的约束和()()。


参考答案:类型约束、格式约束

第3题:

数据库的约束条件有助于确保数据的引用完整性。()

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


参考答案:√

第4题:

为了实现数据库的完整性控制数据库管理员应向DBMS提出一组完整性规则来检查数据库中的数据完整性规则主要由三部分组成以下哪一个不是完整性规则的内容?()

A.完整性约束条件

B.完整性检查机制

C.完整性修复机制

D.违约处理机制


参考答案:C

第5题:

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


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

第6题:

为维护数据库的完整性,DBM必须能够().

A、提供定义完整性约束条件的机制

B、提供完整性检查的方法

C、违约处理

D、用户定义的完整性


参考答案:ABC

第7题:

数据库完整性的实现应包括两个方面:一是系统要提供定义完整性约束条件的功能;二是提供【 】完整性约束条件的方法。


正确答案:检查
检查

第8题:

所有数据都满足数据完整性约束条件的状态,称为数据库的

A.完整性

B.正确性

C.一致性

D.安全性


正确答案:C
解析:所谓数据库的一致性指的是所有数据都满足数据完整性约束条件的状态。

第9题:

数据库系统系统依靠什么支持数据独立性?

A.具有封装机制

B.定义完整性约束条件

C.模式分级,各级模式之间的映象

D.DDL语言与DML语言互相独立


正确答案:C
解析:数据库管理系统的两层映射机制:外模式/模式映射,模式/内模式映射。这两种映射保证了数据库系统中的数据能够有较高的逻辑独立性和物理独立性。

第10题:

数据库系统的三级模式结构包括哪三级模式?关系数据库系统是常用的数据库系统,关系模型中有哪三类完整性约束?


正确答案:
外模式,模式,内模式
实体完整性、参照完整性和用户定义的完整性

更多相关问题