新闻资讯 > 数据库知识单元测试题(七)
                                                                                      
     【发表日期】:2007年10月8日   【出处】:思达网校    【作者】:思达网校   【阅读】:


四、设计题  

    设有关系
EMPENOENAMESALARYDNO),其中各属性的含义依次为职工号、姓名、工资和所在部门号,以及关系DEPTDNODNAMEMANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。(回答3639题)

36
.试用SQL语句完成以下查询:
列出各部门中工资不低于600元的职工的平均工资。

37
.写出“查询001号职工所在部门名称”的关系代数表达式。

38
.请用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%

39
有如下关系代数表达式

请将其转化成相应的SQL语句。


答案:

36.SELECT DNO, AVG (SALARY)
  FROM EMP
  WHERE SALARY>=600
  GROUP BY DNO

37.


38.UPDATE EMP
  SET SALARY=SALARY*1.1
  WHERE ENO IN    
    (SELECT ENO
   FROM EMP, DEPT
   WHERE EMP.DNO=DEPT.DNO
   AND DNAME=‘销售部’
  AND SALARY<600=

39。SELECT ENO
  FROM EMP, DEPT
   
WHERE EMP.DNO=DEPT.DNO
   AND DEPT.MANAGER=‘001’

咨讯评论
相关连接
 
网校预告
联系方式
 免费咨询电话:1169865432

 电 话:023-65472523

 课程咨询:edu@staredu.net
 联系人:李老师 王老师
文章搜索: