首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
根据上述说明,请给出: (1)“职员”关系模式的主键和外键。 (2)“部门”关系模式的主键和外键。 原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。
根据上述说明,请给出: (1)“职员”关系模式的主键和外键。 (2)“部门”关系模式的主键和外键。 原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。
admin
2009-05-15
38
问题
根据上述说明,请给出:
(1)“职员”关系模式的主键和外键。
(2)“部门”关系模式的主键和外键。
原来的“职员”关系模式存在什么问题?在不增加新关系模式的前提下,请给出修改后的“职员”和“部门”关系模式。
选项
答案
“职员”关系模式主要的问题是: (1)数据冗余问题。因为某部门的职员人数有多少人,其办公室和电话将要重复存入多少个。 (2)数据修改不一致问题。因为某部门的办公室变了可能会导致某些职员的属性修改了,某些职员的属性未修改。 将关系模式修改为:职员(职员号,职员姓名,月工资,部门号) 部门(部门号,部门名,负责人代码,任职时间,办公室,电话)
解析
根据表2-3,“职员”关系的主键可为属性“职员号”,根据表2-4,“部门”关系的主键可为属性“部门号”。在“部门”关系中,由于“负责人也是公司的一名职员”,因此“负责人代码”亦即职员号,是“职员”关系的主键,是外键;在“职员”关系中,“部门号”是“部门”关系的主键,是外键。
问题2是考查用SQL定义关系,在定义时需要特别注意完整性约束,包括:实体完整性、参照完整性。在“职员”关系中,“职员号”是主键,须声明实体完整性约束,“部门号”是外键,须声明参照完整性。故空(a)应填PRIMARY KEY,表示主键,空(b)应填FOREIGN KEY,表示外键。
问题2的(2)是创建部门视图,条件是“部门人数大于2”,这样就要求按部门分组统计职员人数。根据视图的概念,易得空(c)应填“COUNT(*),SUM(月工资),AVG(月工资)”,由于需要分组,故空(d)处应由“GROUP BY 部门号”,这样其后只能搭配HAVING语句,故空(d)应填“GROUP BY 部门号 HAVING”。
问题3就是插入数据时,完整性约束的检查,必须满足实体完整性和参照完整性,以及用户自定义完整性。在此,实体完整性为“职员号唯一且非空”,参照完整性为“部门号只能取部门表中的某个部门号或为空”,用户自定义完整性为“月工资大于等于1000且小于等于 8000”。根据这3个完整性易得:记录1不能插入,其工资是800,违反了用户自定义完整性;记录2不能插入,其职员号60802在表2-3中已存在,违反实体完整性(主键唯一):记录3可以插入,部门号等属性为空,表示尚未分配到任何部门。
考虑到“每个部门有一名负责人、一间办公室、一部电话、多名职员”,因此“职员”表中的属性“办公室”和“电话”存在数据冗余,而且有可能导致数据修改不一致。因此,应该将“职员”关系中的属性“办公室”和“电话”放到“部门”关系中,这样修改后的关系模式如下:
职员(职员号,职工姓名,月工资,部门号)
部门(部门号,部门名,负责人代码,任职时间,办公室,电话)
转载请注明原文地址:https://kaotiyun.com/show/j5xZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在FDM中,主要通过(1)技术,使各路信号的带宽(2)。使用FDM的所有用户(3)。从性质上说,FDM比较适合于传输(4),FDM的典型应用是(5)。
国际标准化组织制定的OSI网络管理协议是(36),另外,ISO还定义了5个管理功能域,(37)属于性能管理域。IAB制定的网络管理协议是SNMP,在SNMP管理框架中使用的管理信息库为(38)。管理站(Manager)通过GetRequest命令查询代理(
TCP是一个面向连接的协议,它提供连接的功能是(31)的,采用(32)来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(33)的分组,这种分组的数量最多可以(34),TCP协议采用滑动窗口协议解决了(35)。
TCP是一个面向连接的协议,它提供连接的功能是(31)的,采用(32)来实现可靠数据流的传送。为了提高效率,又引入了滑动窗口协议,协议规定重传(33)的分组,这种分组的数量最多可以(34),TCP协议采用滑动窗口协议解决了(35)。
用户李四给数据库服务器发命令,要求将文件“张三.dbf”删除。数据库服务器上的认证机制需要确定的主要问题是(33)。
WhiletheInternetisinherentlyinsecure,businessesstillneedtopreservetheprivacyofdataasittravelsoverthenetwork.
基于TCP/IP的互联网服务中,IP协议提供主机之间的(42)分组传输服务。TCP协议提供端口之间的(43)文传输服务;U-DP属于(44)协议,从其下一层接收了数据以后,根据(45)将之分解咸UDP数据报;应用层的(46)协议可以使用UDP或TCP协议传
在分布式数据库的类型中,网络中有一个中心站,在这个站点上存放着所有的数据,这种类型是(56)。
Inthefollowingessay,eachblankhasfourchoices.Choosethebestanswerandwritedownontheanswersheet.Microwavecom
BorderGatewayProtocol(BGP)isinter-autonomoussystem(71)protoc01.BGPisbasedonaroutingmethodcalledpathvectorrouting
随机试题
A.自由度B.样本含量C.理论频数D.行×列表中格子数的多少E.实际频数抽样误差的大小受到什么影响
患者,女,20岁,一年前被同学辱骂后,逐渐出现性格改变,对家人亲友变得冷淡,对所有的事情都不感兴趣,有时莫名其妙地哭泣,不去上学,不作家务,不梳洗打扮,对与自己有关的各种事情表现得无动于衷,最可能的诊断
估计排卵日期,哪种检查方法最简便()
佣金可分为明佣和暗佣。
入境后,需要进行隔离检疫的,还要向出入境检验检疫机关申请( )。带介质土的还需办理特许审批。
矩阵组织结构适应的企业类型是()。
根据《行政复议法》的规定,下列情形中,不属于行政复议范围的是()。
从教学实际过程看,学生学习知识的过程可分为知识的理解、________和________三个彼此相互联系又相对独立的阶段。
热:蒸发
农产品补贴通常是指一国政府对本国的农业产品生产商或者经营者提供资金或财政上的支持,包括现金补贴、价格支持或其他政策优惠待遇,使其农业产品在国际、国内市场上与未受补贴的同类产品相比获得竞争优势。根据上述定义,下列属于农产品补贴的是:
最新回复
(
0
)