早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关

题目

原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。

参考答案
正确答案:“职员”关系模式主要的问题是: 数据冗余问题。因为某部门的职员人数有多少其办公室和电话将要重复存入多少。 数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的办公室属性修改了某些职员的未修改。 将关系模式修改为: 职员(职员号职员姓名月工资部门号) 部门(部门号部门名负责人代码任职时间办公室电话)
“职员”关系模式主要的问题是: 数据冗余问题。因为某部门的职员人数有多少,其办公室和电话将要重复存入多少。 数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的办公室属性修改了,某些职员的未修改。 将关系模式修改为: 职员(职员号,职员姓名,月工资,部门号) 部门(部门号,部门名,负责人代码,任职时间,办公室,电话) 解析:此题考察的是查询效率的问题。在涉及相关查询的某些情形中,构造临时关系可以提高查询效率。
  原来的“职员”关系模式主要的问题是数据冗余和数据修改不一致问题。例如,某部门的职员人数有100个,其办公室和电话的属性值将要重复存入100次。如果某部门的办公室变了,可能会导致有些职员的办公室属性值修改了,另一些职员的办公室属性值未修改。根据题意,每个部门有一名负责人、一间办公室、一部电话,因此,为了解决冗余和数据修改不一致的问题,应该将职员关系模式中的属性“办公室”和“电话”放到部门关系模式中,这样修改后的关系模式为:
  职员(职员号,职员姓名,月工资,部门号—)
  部门(部门号,部门名,负责人代码,任职时间,办公室,电话)
看了原来的“职员”关系模式存在什么...的网友还看了以下:

某部门有8位员工,其中6位员工的月工资分别为8200,8300,8500,9100,9500,96 数学 2020-05-17 …

如图为足球球门,球门宽为L,一个球员在球门中收正前方距离球门x处高高跃起,将足球顶入球门的左下方死 物理 2020-05-17 …

如图所示为足球球门,球门宽为L,一个球员在球门中心正前方距离球门s处高高跃起,将足球顶入球门的右下 物理 2020-05-17 …

如图所示为足球球门,球门宽为L,一个球员在球门中心正前方距离球门s处高高跃起,将足球顶入球门的左下 物理 2020-05-17 …

如图所示为足球球门,球门宽为L,一个球员在球门中心正前方距离球门s处高高跃起,将足球顶入球门的左下 物理 2020-05-17 …

下面2题基于以下说明:设有如下两个关系,若雇员的主键是雇员号,部门的主键是部门号。假设雇员表中 计算机类考试 2020-05-23 …

现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部门名,地址)在雇员 计算机类考试 2020-05-23 …

在如下的数据库表中,若雇员信息表的主键是'雇员号',部门信息表的主键是'部门号'。若要删除部门信 计算机类考试 2020-05-23 …

在如下两个表中,设雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。哪个操作不能执行 计算机类考试 2020-05-23 …

现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部 门名,地址)在雇 计算机类考试 2020-05-24 …