第1题:
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门关系的外键分别是(48)。
职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
部门(部门号,部门名,负责人代码,任职时间)
查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
Select 职工号 from 职工as E
where 月工资=(Select Max(月工资)from 职工 as M(49))。
A.职工号和部门号
B.部门号和负责人代码
C.职工号和负责人代码
D.部门号和职工号
第2题:
● 设有一个关系EMP (职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT 语句为:SELECT 部门名,AVG(工资) AS 平均工资 FROMEMPGROUPBY (60) HAVING (61) 将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP 关
系中的SQL语句为:Insert (62)
(60)
A. 职工号
B. 姓名
C. 部门名
D. 工种
(61)
A. 工种= ′钳工′
B. ′工种=钳工′
C. ′工种′ = 钳工
D. 工种= 钳工
(62)
A. set to EMP Values(23115, 李军, 硬件测试部, ,)
B. set to EMP Values('23115', '李军', '硬件测试部', ,)
C. into EMP Values(23115, 李军, 硬件测试部, ,)
D. into EMP Values('23115', '李军', '硬件测试部', ,)
第3题:
企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。
职工(职工号,姓名,年龄,月薪,部门号,电话,地址)
部门(部门号,部门名,电话,负责人代码,任职时间)
请将下面的SQL语句空缺部分补充完整。
CREATE TABLE部门(部门号CHAR(4)PRIMARY KEY,部门名CHAR(20),
电话CHAR(13),负责人代码CHAR(5),任职时间DATE,
FOREIGN KEY (37));
查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:
SELECT 姓名,月薪FROM 职工
WHERE月薪<(SELECT (38) FROM职工
WHERE部门号=(39));
A.(电话)REFERENCES职工(电话)
B.(部门号)REFERENCES部门(部门号)
C.(部门号)REFERENCES职工(部门号)
D.(负责人代码)REFERENCES职工(职工号)
第4题:
以下两个关系表:
Emp(eid,ename,age,did,salary),其各列含义为:
职工号,姓名,年龄,部门号,工资
Dept(did,dname,mgr_id),其各列含义为:部门号,部门名称,部门经理职工号
写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。
第5题:
设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:
SELECT 部门名,AVG(工资) AS 平均工资
FROM EMP
GROUP BY(60)
HAVING(61)
将职工号为“23115”、姓名为“李军”、部门名为“硬件测试部”的元组插入EMP关系中的SQL语句为:Insert(62)
A.职工号
B.姓名
C.部门名
D.工种
第6题:
第7题:
第8题:
第9题:
第10题:
第11题:
第12题:
统计职工的总人数
统计每一部门的职工人数
统计职工服务的部门数目
统计每一职工服务的部门数目
第13题:
某企业职工和部门的关系模式如下所示,其中部门负责人也是一名职工。 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
Select 职工号 from 职工 as E
where 月工资=(Select Max(月工资)from 职工as M (54) );
A.where M.部门号=E.部门号
B.where M.职工号=E.职工号
C.where M.职工号=E.负责人代码
D.where M.部门号=E.职工号
第14题:
对于基本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。基本表DEPT(DNO,DNAME)其属性表示部门的编号和部门名。有一SQL语句: SELECT COUNT (DI STINCT DNO)FROM EMP;其等价的查询语句是______。
A.统计职工的总人数
B.统计每一部门的职工人数
C.统计职工服务的部门数目
D.统计每一职工服务的部门数目
第15题:
在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。
A.SELECT姓名FROM职工
B.SELECT*FROM职工
C.SELECT姓名FROM职工 WHILE职工号=265
D.SELECT*FROM职工WHILE职工号=265
第16题:
某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和己花费金额。若要查询部门为"开发部"且职工号为"03015"的职工姓名及其经费余额,则相应的SQL语句应为: SELECT(60) FROM(61) WHERE(62)
A.EMP.E_no,E_limit-E_used
B.EMP.E_name,E_used-E_limit
C.EMP.E_no,E_used-E_limit
D.EMP.E_name,E_limit-E_used
第17题:
某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。职工和部门的关系模式的外键分别是(5)。
职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
部门(部门号,部门名,负责人代码,任职时间)
查询每个部门中月工资最高的“职工号”的SQL查询语句如下:
Select职工号 from职工as E
where月工资=(Select Max(月工资)from职工as M(6))。
A.职工号和部门号
B.部门号和负责人代码
C.职工号和负责人代码
D.部门号和职工号
第18题:
第19题:
第20题:
第21题:
第22题:
第23题:
对于:表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。表DEPT(DNO,DNAME),其属性表示部门的编号和部门名。有以下SQL语句:SELECT COUNT(DISTINCT DNO)FROM EMP其等价的查询语句是()。