数据库练习题二
选择
1 A 2 B 3 B 4 A 5 B
6 C 7 B 8 D
填空
1 数据库管理 2 rollback
3 3 4 混合模式
5 查询的数据来源
设计
一设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号
1.试用SQL语句完成以下查询:
列出各部门中工资不低于600元的职工的平均工资。
select avg(salary) from emp
where salary>=600
2.写出“查询001号职工所在部门名称”
select dname from dept
where dno =(select dno from emp
where eno='001')
3.请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%。
update emp
set salary=salary+0.1*salary
where eno in
(select eno from emp,dept
where emp.dno=dept.dno and dname='销售部' and salary <600)
二 设数据库中有基本表:
教师(工号,姓名,性别,职称,工龄