select job from emp;
select job,count(*) from emp;
select distinct job,count(*) from emp;
select job,count(*) from emp group by job;
select job,sum(empno) from emp group by job;
第1题:
以下说法错误的是( )
A.SELECT max(sal),deptno,job FROM EMP group by sal;
B.SELECT max(sal),deptno,job FROM EMP group by deptno;
C.SELECT max(sal),deptno,job FROM EMP;
D.SELECT max(sal),deptno,job FROM EMP group by job;
第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题:
在如下2个数据库表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
A.从雇员信息表EMP中删除行('010','王宏达','01','1200')
B.从雇员信息表EMP中插入行('102','赵敏','01','1500')
C.将雇员信息表EMP中雇员号='010'的工资改为1600元
D.将雇员信息表EMP中雇员号='010'的部门号改为'05'
第4题:
有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。 EMP表:
若执行下面列出的操作,哪个操作不能成功执行?(20)。
A.从EMP中删除行('010','李金娜','01',1200)
B.在EMP中插入行('102','张敏','01',1500)
C.将EMP中雇员号='056'的工资改为1600元
D.将EMP中雇员号='101'的部门号改为'05'
第5题:
A. emp表中数据处于回滚段中
B. emp表中的数据被永久删除
C. emp表中的数据没有变化
D. 原来的emp表中的数据被添加到新emp表中
E. 以上所述都不正确
第6题:
检索出员工表emp中的第6条到第10条记录。显字段:emp表中的全部字段。
第7题:
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。查询出职位不为“办事员”的雇员信息是()
第8题:
有如下三步操作,并且均成功执行,请选择结果() delete from emp; alter table emp add(addr varchar2(40)); rollback;
第9题:
type array arr_type[emp.ename%type] index by binary_integer;
type table arr_type[emp.ename%type] index by binary_integer;
type arr_type is table of emp.ename%type index by binary_integer;
type arr_type is pl_sql table of emp.ename%type index by binary_integer;
第10题:
v_record emp%type;
v_record emp%recordtype;
v_record emp%record_type;
v_record emp%rowtype;
v_record emp%row_type;
第11题:
LOCK TABLE emp IN SHARE MODE;
LOCK TABLE emp IN EXCLUSIVE MODE;
UPDATE emp SET sal=sal*1.2 WHERE job=MANAGER;
INSERT INTO emp(empno,ename) VALUES (1289,’Harry’);
SELECT ename FROM emp WHERE job=’CLERK’ FOR UPDATE OF empno;
第12题:
select * from emp where hiredate>='19820101';
select * from emp where hiredate>=to_char('19820101','YYYYMMDD');
select * from emp where to_date(hiredate,'YYYYMMDD')>='19820101';
select * from emp where to_char(hiredate,'YYYYMMDD')>='19820101';
第13题:
统计每个部门中人数( )
A.SELECT SUM(ID) FROM EMP GROUP BY DEPTNO;
B.SELECT SUM(ID) FROM EMP ORDER BY DEPTNO;
C.SELECT COUNT(ID) FROM EMP ORDER BY DEPTNO;
D.SELECT COUNT(ID) FROM EMP GROUP BY DEPTNO;
第14题:
下面三个题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。
若执行下面列出的操作,哪一项操作不能成功执行?
A.从EMP中删除行('010','王宏达','01',1200)
B.在EMP中插入行('102','赵敏','01',1500)
C.将EMP中雇员号='056'的工资改为1600元
D.将EMP中雇员号='101'的部门号改为'05'
第15题:
在如下两个数据库的表中,若雇员信息表EMP的主键是雇员号,部门信息表DEPT的主键是部门号。若执行所列出的操作,哪一项操作不能执行?
A.从雇员信息表EMP中删除行('010','王宏达','01','1200')
B.从雇员信息表EMP中插入行('102','赵敏','01','1500')
C.将雇员信息表EMP中雇员号='010'的工资改为1600元
D.将雇员信息表EMP中雇员号='001'的部门号改为'05'
第16题:
A.v_record emp%type;
B.v_record emp%recordtype;
C.v_record emp%record_type;
D.v_record emp%rowtype;
E.v_record emp%row_type;
第17题:
A.select job from emp;
B.select job,count(*) from emp;
C.select distinct job,count(*) from emp;
D.select job,count(*) from emp group by job;
E.select job,sum(empno) from emp group by job;
第18题:
数据库中有一张表名为Emp,包含有如下列:EmpNO(雇员编号,Varchar(20),Pk),Job(职位Varchar(10)),HirDate(雇佣日期,Date),Sal(月薪,Float)。要求查询全部雇员信息应该是哪些数据?()
第19题:
某公司近年来产销两旺,公司高速发展,但仍有不少员工辞职,公司人力资源部为了解员工离职的主要原因,拟进行一次员工满意度调查。 请你为该公司人力资源部设计一份员工满意度调查表。 【评分标准】 (1)表中列出“调查说明”,得1分。 (2)表中提出“保密要求”,得1分。 (3)表中给出“示例”,得1分。 (4)表中列出“个人信息”,每列出一项给1分,最高3分。 (5)表中列出至少6个相关封闭式问题,每个问题2分,最高12分。每个封闭式问题的选项少于5项和多于9项,共扣4分。 (6)表中至少列出2个开放式问题,每个1分,最高2分。
第20题:
列出EMP表中,从事每个工种(JOB)的员工人数()
第21题:
第22题:
LOCK TABLE emp IN SHARE MODE;
LOCK TABLE emp IN EXCLUSIVE MODE;
DELETE FROM emp WHERE job=’MANAGER’;
INSERT INTO emp(empno,ename) VALUES (1289,’Dick’);
SELECT job FROM emp WHERE job=’CLERK’ FOR UPDATE OF empno;
第23题:
LOCK TABLE emp IN SHARE MODE;
LOCK TABLE emp IN EXCLUSIVE MODE;
UPDATE emp SET sal=sal*1.2 WHERE job=ANAGER?UPDATE emp SET sal=sal*1.2 WHERE job=?ANAGER?
INSERT INTO emp(empno,ename) VALUES (1289,’Harry’);
SELECT ename FROM emp WHERE job=’CLERK’ FOR UPDATE OF empno
第24题:
select job from emp;
select job,count(*) from emp;
select distinct job,count(*) from emp;
select job,count(*) from emp group by job;
select job,sum(empno) from emp group by job;