企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。
职工(职工号,姓名,年龄,月薪,部门号,电话,地址)
部门(部门号,部门名,电话,负责人代码,任职时间)
请将下面的SQL语句空缺部分补充完整。
CREATE TABLE部门(部门号CHAR(4)PRIMARY KEY,部门名CHAR(20),电话CHAR(13),负责人代码CHAR(5),任职时间DATE,FOREIGN KEY());
查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:
SELECT姓名,月薪FROM职工
WHERE月薪<(SELECT()FROM职工
WHERE部门号=());

WHERE部门号=());

A:职工.部门号AND部门名=’软件部’ B:职工.部门号AND部门.部门名=’软件部’ C:部门.部门号AND部门名=’软件部’ D:(SELECT部门号FROM部门WHERE部门名=’软件部’)

企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。
职工(职工号,姓名,年龄,月薪,部门号,电话,地址)
部门(部门号,部门名,电话,负责人代码,任职时间)
请将下面的SQL语句空缺部分补充完整。
CREATE TABLE部门(部门号CHAR(4)PRIMARY KEY,部门名CHAR(20),
电话CHAR(13),负责人代码CHAR(5),任职时间DATE,
FOREIGN KEY();
查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:
SELECT 姓名,月薪FROM 职工
WHERE月薪<(SELECT()FROM职工
WHERE部门号=();

WHERE部门号=()

A:职工.部门号AND部门名=’软件部’ B:职工.部门号AND部门.部门名=’软件部’ C:部门.部门号AND部门名=’软件部’ D:(SELECT部门号FROM部门WHERE部门名=’软件部’)

企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。 职工(职工号,姓名,年龄,月薪,部门号,电话,地址) 部门(部门号,部门名,电话,负责人代码,任职时间) 请将下面的 SQL 语句空缺部分补充完整。 CREATE TABLE 部门(部门号 CHAR(4) PRIMARY KEY,部门名 CHAR(20), 电话 CHAR(13),负责人代码 CHAR(5),任职时间 DATE, FOREIGN KEY () ); 查询比软件部所有职工月薪都要少的职工姓名及月薪的 SQL 语句如下: SELECT 姓名, 月薪 FROM 职工 WHERE 月薪< ( SELECT () FROM 职工 WHERE 部门号 = () ) ;

WHERE 部门号 = ()

A:职工.部门号 AND 部门名 = ’软件部’ B:职工.部门号 AND 部门.部门名 = ’软件部’ C:部门.部门号 AND 部门名 = ’软件部’ D:( SELECT 部门号 FROM 部门 WHERE 部门名 = ’软件部’ )

某企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。
·职工(职工号,姓名,年龄,月工资,部门号,电话,办公室)
·部门(部门号,部门名,负责人代码,任职时间)
查询比软件部所有职工月工资都要少的职工姓名及月工资,以下SQL语句正确的是______。

A:SELECT姓名,月工资FROM职工WHERE月工资<ALL B:(SELECT MAX(月工资)FROM职工WHERE部门号=’软件部’) C:SELECT姓名,月工资FROM职工WHERE月工资< D:(SELECT COUNT(月工资)FROM职工WHERE部门号=’软件部’) E:SELECT姓名,月工资FROM职工WHERE月工资< F:(SELECT MAX(月工资)FROM职工WHERE部门号=’软件部’) G:SELECT姓名,月工资FROM职工WHERE月工资< H:(SELECT MIN(月工资)FROM职工WHERE部门号=’软件部’)

如下两个数据库表中,若雇员信息表的主键是‘雇员号’,部门信息表的主键是‘部门号’。雇员信息表中的‘部门号’就是部门信息表中的‘部门号’。说要删除部门信息表中的行,( )行可以被删除。                        雇员信息表 雇员号 雇号名 部门号 工资 001 010 088 101 … 李建 吴伟东 葛晓新 包奋起 … 02 01 04 02 … 2000 1200 1000 1500 …                         部门信息表  部门号  部门名  电话  01  02  03  04  业务部  销售部  服务部  财务部  68190047  62512312  88132458  68175798

A:部门号='01'的行 B:部门号='02'的行 C:部门号='03'的行 D:部门号='04'的行

现有雇员信息表(雇员号:主键,雇员名,部门号,工资)和部门信息表(部门号:主键,部 门名,地址)在雇员信息表中,哪个属性是外键

A:雇员号 B:雇员名 C:部门号 D:工资

第(32)~(35)题使用如下的部门表和职工表。 部门表(部门号N(4)、部门名称C(10)) 职工表(部门号N(4)、职工号C(4)、姓名C(8)、工资N(7,2)) 检索有职工的工资大于或等于W1部门中任意一名职工工资的部门号,正确的命令是

A:SELECT DISTINCT部门号 FROM 职工表 WHERE 工资>=ANY; (SELECT 工资 FROM 职工表 WHERE 仓库号=“W1”) B:SELECT DISTINCT 部门号 FROM 职工表 WHERE 工资>=ALL; (SELECT 工资 FROM 职工表 WHERE 仓库号=“W1”) C:SELECT DISTINCT 部门号 FROM 职工表 WHERE 工资>=ANY; (SELECT MAX (工资) FROM 职工表 WHERE 仓库号=“W1”) D:SELECT DISTINCT 部门号 FROM 职工表 WHERE 工资>=ALL; (SELECT MIN (工资) FROM 职工表 WHERE 仓库号=“W1”)

(1)~(2)基于如下两个关系,其中雇员信息表关系EMP的主码是雇员号,部门信息表关系DEPT的主码是部门号。
                      EMP

 

雇员号 雇员名 部门号 工资
001 010 056 101

张山 王宏达 马林生 赵敏

02 01 02 04 3000 2200 1800 2500

                      DEPT

 

部门号 部门名 主任
01 02 03 04 业务部 销售部 服务部 财务部 李建 应伟东 周垠 陈力胜

 

下列哪一个操作不能正确执行(这里不考虑置空值与级联操作)()

A:从DEPT中删除部门号=’03’的行 B:在DEPT中插入行(’06’,’计划部’,’李浩’) C:将DEPT中部门号=’02’的部门号改为’10’ D:将DEPT中部门号=’01’的主任改为’陈映先’

微信扫码获取答案解析
下载APP查看答案解析