计算机科学与技术(本科)

关系完整性的主要内容是什么?为什么要保证关系的完整性?

题目

关系完整性的主要内容是什么?为什么要保证关系的完整性?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关系模型的数据约束通常由3类完整性约束提供支持,以保证数据的一致性和完整性。3类完整性指的是实体完整性、域完整性和 【 】。


正确答案:参照完整性
参照完整性

第2题:

关系数据模型中,完整性包括:域完整性、实体完整性、()和用户定义完整性约束

A.参照完整性

B.数据

C.关系

D.系统


参考答案:A

第3题:

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


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

第4题:

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

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

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

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

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


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

第5题:

关系的完整性约束是什么?各有什么含义?


参考答案:1.实体完整性
实体完整性是指关系的主属性不能为空。在关系模型中关键字(码)能够唯一地识别元组,而关键字是由一个或几个属性组成的。这就规定了组成关键字的所有属性都不能为空,这些属性也称为主属性。
2.参照完整性
在关系模型中,实体与实体之间的联系都是用关系来表示的,这些关系主要分为1∶1、1∶n和m∶n三种。参照完整性也称为引用完整性,描述了实体之间的引用规则。即一个实体中某个属性的属性值是引用另一个实体的关键字,其中引用关系称为参照关系,而被引用关系称为被参照关系,参照关系中的引用字段称为外关键字。
3.用户定义的完整性
用户定义的完整性是指不同的关系数据库系统根据应用环境的不同,设定的一些特殊约束条件。用户定义的完整性也称为域完整性或语义完整性。它说明某一具体应用所涉及的数据必须满足应用语义的要求。

第6题:

关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、( )和自定义完整性。


正确答案:
参照完整性

第7题:

关系完整性是指数据的正确性、一致性和有效性。关系完整性包括( )。

A. 实体完整性

B. 参照完整性

C. 用户定义完整性

D. 标准完整性


参考答案:ABC

第8题:

关系完整性包括实体完整性、()完整性和用户定义的完整性三个方面。


参考答案:参照

第9题:

某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中,员工关系E (employeeID,name,department)中的属性为:员工编号,姓名,部门;产品关系P(productID, name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W (warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号:库存关系I(warehouseID,productID,quantity)中的属性为:仓库编号,产品编号和产品数量。

a.a.若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且惟一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是(26)。

A.实体完整性、参照完整性、用户定义完整性

B.参照完整性、实体完整性、用户定义完整性

C.用户定义完整性、实体完整性、参照完整性

D.实体完整性、用户定义完整性、参照完整性


正确答案:B

第10题:

关系模型的数据约束通常由3类完整性约束提供支持,以保证数据的一致性和完整性。这3类完整性指的是实体完整性、域完整性和【 】。


正确答案:参照完整性
参照完整性 解析:关系模型中的完整性是指数据库中数据的正确性和一致性。为了维护数据库中数据与现实世界的一致性,关系数据库的插入、删除、修改操作必须遵循3类完整性规则。关系模型的完整性规则是对关系的某种约束条件。关系模型的3类完整性指的是实体完整性、域完整性和参照完整性。

更多相关问题