首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是(1)。 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 查询每个部门中月工资最高的“职工号
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是(1)。 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 查询每个部门中月工资最高的“职工号
admin
2019-03-11
26
问题
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是(1)。
职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
部门(部门号,部门名,负责人代码,任职时间)
查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
SELECT职工号FROM职工 AS E
WHERE月工资=(SELECT MAX(月工资)FROM职工AS M (2))。
选项
A、WHERE M. 职工号=E. 职工号
B、WHEREW M. 职工号=E. 负责人代码
C、WHERE M. 部门号=部门号
D、WHERE M. 部门号=E. 部门号
答案
D
解析
题目第(1)空要求找出职工和部门关系的外键,首先可以将这两个关系的主键求出。职工的主键为职工号,部门的主键为部门号。在职工关系中,部门号不是主键,但它在部门关系中是主键,所以部门号对于职工关系是外键。再看部门关系,在部门关系中未发现其它关系中的主键,但是题目中有“其中部门负责人也是一个职工”,这意味着部门中的“负责人代码”和职工关系中的“职工号”有着对应关系,所以负责人代码是部门关系的外键。正确答案为B。接下来看第(2)空,这里考的是SQL语言。题目要求查询每个部门中月工资最高的“职工号”,这里面最重要的一个条件就是“每个部门”。如何实现查询每个部门的最高工资呢?我们带着这个疑问来看SQL语句,此SQL语句的结构很简单,先看括号内的SQL语句,从此句中的“SELECT MAX(月工资)”可以看出这个SQL的作用是找出最高月工资,而这个最高月工资应是有条件限制的,题目要求的是每个部门的最高月工资,所以查询条件一定是与部门有关的。而括号外的语句用于把拥有此月工资的职工号查询出来。整个SQL语句唯有外层SQL的部门号字段能作为内层SQL的查询参数,又因为两层SQL当中有相同属性——部门号,所以要用外层职工关系的引用名E和内层职工关系的M对两个属性进行区分,故此处应加条件判断“WHERE M. 部门号=E. 部门号”。加了条件判断以后的SQL语句可以这样来理解,对于职工关系中的每一条数据,根据其部门号,找到此部门的最高工资与当前记录的月工资进行对比,若相等,则输出当前记录的职工号。
转载请注明原文地址:https://kaotiyun.com/show/HvRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
关于无线局域网,下面叙述中正确的是(64)。
在OSPF网络中,路由器定时发出Hello分组与特定的邻居进行联系,在默认情况下,如果__________没有受到这种分组,就认为对方不存在了。(2008年下半年试题)
10.Base-T以太网使用曼彻斯特编码,其编码效率为(11)%,在快速以太网中使用4B/5B编码,其编码效率为(12)%。(11)
在交换机配置模式下,使用命令vtppruning可以启动VTP动态修剪功能。以太网介质访问控制策略可以采用不同的监听算法,其中一种是:“一旦介质空闲就发送数据,假如介质忙,继续监听,直至介质空闲后立即发送数据”,这种算法称为(62)监听算法,该算法的主要特
所谓移动IP是指(58);实现移动IP的关键技术是(59)。(59)
在某公司局域网中的一台Windows主机中,先运行(47)命令,再运行“arp-a”命令,系统显示的信息如下图所示。
边界网关协议BGP的报文(22)传送。一个外部路由器通过发送(23)报文与另一个外部路由器建立邻居关系,如果得到应答,才能周期性地交换路由信息。(23)
M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下该公司不享有____________。
X、Y为逻辑变量,与逻辑表达式等价的是__________。(2012年下半年试题)
图3-2是该系统类图的一部分,依据上述说明中给出的术语,给出类Lock的主要属性。组装(composition)和聚集(aggregation)是UML中两种非常重要的关系。请说明组装和聚集分别表示什么含义?两者的区别是什么?
随机试题
Academicdishonestyisnothingnew.Aslongastherehavebeenhomeworkassignmentsandtests,therehavebeencheaters.Theway
某食品生产企业有饮料、休闲食品和调味品3个产品系列,每个系列中都有4种产品,该企业产品组合的总长度是()。
案例一:上完课,王老师刚到办公室,屁股还没来得及落座,班里的两个孩子就冲进办公室,叫嚷道:“老师,老师,小宇的头摔了好大一个窟窿。”王老师听了后,脑袋一阵眩晕差点倒下,紧接着冲向教室,看到孩子头上的伤口,吓得她双腿发软。王老师是一名刚入校不久的年轻老师,还
痈病心脾两虚证的代表方为痈病瘀阻脑络证的代表方为
三大营养素占热能比例为()
下列有关荷载标准值、设计值、准永久值、荷载效应组合的叙述中,错误的是()。
存货发生减值时,要提取存货跌价准备,提取存货跌价准备后,当该存货被领用或售出时其相应的存货跌价准备也应该转出。()
简述历史教师使用历史教科书的策略。
伦敦报价商报出了四种GBP/USD的价格,我国外汇银行希望卖出英镑,最好的价格是()。
Karaokemayneverbethesame,thankstoresearchbeingpresentedinNashvilledetailingthelatestfindingsineffortstocreat
最新回复
(
0
)