首页学历类考试大学管理学
(简答题)

某数据库中有员工数据E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(emlpoyeeID,name,department)中的属性为:员工编号,姓名,部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号;库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是什么?

正确答案

应依次满足实体完整性、参照完整性和用户定义完整性。
关系模型的完整性规则是对关系的某种约束条件,关系模型中可以有三类完整性约束:实体完整性、参照完成性和用户定义的完整性。实体完整性规定基本关系的主属性不能取空值。由于员工关系E中的员工编号、仓库关系W中的仓库编号和产品关系P中的产品编号都不能为空且唯一标识一个记录,所以满足实体完整性约束。
参照完整性规定褓间引用的完整性,本表中,外码的值必须取空值或者在被引用的表中存在的相对应的主码值。由于仓库关系的负责人引用了员工关系的员工编号,所以应满足参照完整性约束。
实体完整性和参照完整性是所有数据库系统都要支持的完整性约束。
用户定义的完整性是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。根据题目要求:仓库的地址不能为空,所以也应满足用户定义完整性约束。

答案解析

相似试题

  • (简答题)

    根据某电力公司班组管理系统的部分E-R图导出关系数据模型。

    答案解析

  • (单选题)

    某单位的人事档案数据库中有下列事实:“张三是营销部员工”及“李四是营销部经理”。若当询问“谁是张三的领导”时,系统能够回答“李四”,则说明该智能信息检索系统()

    答案解析

  • (简答题)

    与关系数据库比较,数据仓库的特点。

    答案解析

  • (简答题)

    把下列某汽车销售公司管理系统的部分E-R图补充完全并导出关系数据模型。各实体关系为n:m。将上图中A、B补充完整,并将其转换为关系模型。

    答案解析

  • (简答题)

    下图是某班级“学生选修课程”E-R图,仔细看图并完成以下问题: 为实体填写没有不完整的属性名,并说明实体之间关系的类型; 将实体、联系转化成关系数据模型。

    答案解析

  • (单选题)

    客户关系管理系统需要建立数据仓库,首先需要的是进行()

    答案解析

  • (简答题)

    什么是E-R图?如何设计E-R图,并根据E-R图设计关系数据库的概念模式?

    答案解析

  • (简答题)

    把下列E-R图转换导出关系数据模型。

    答案解析

  • (多选题)

    某工程师为了研究温度与焊接强度的关系,收集了20对温度和焊接强度的数据,并进行了相关性分析,计算出温度和强度的相关性系数为0.02,对应的P-value为0.8;关于温度和焊接强度的关系问题,下列判定正确的是:()

    答案解析

快考试在线搜题