1 实现将某一个部门(Dept)的员工(Emp)工资的提升

本案例的详细要求如下:

1.如果职位(job)为“ANALYST”的员工,那么工资提升20%。

2.如果职位(job)为“MANAGER”的员工,那么工资提升30%。

3. 要求某部门下的以上两个职位的员工工资,要么工资全部提升成功,要么工资全部提升失败。

2 批量插入Dept数据

向Dept表中批量插入100条数据,需要插入数据的列为deptno、dname,这两列的数据要求如下:

1. deptno列的数据通过序列dept_seq自动生成;

2. dname列的数据为字符串,格式为:“name”+循环次数i。

3 向Emp表中插入一个团队成员

向Emp表中插入一个团队成员,该团队的成员信息如图-1所示。

图-1

从图-1可以看出tom为这个团队的管理者,其他三位员工的管理者ID(mgr) 都为1,而1是管理者tom的员工编号(empno)。

要求向Emp表插入以上四个员工的信息。职员marry、terry、jim的管理者ID(mgr)为刚刚插入Emp表的管理者tom的员工编号(empno)的数据。另外,Emp表的主键列empno的数据通过序列emp_seq获得。

4 实现对Dept数据的分页查询(Oracle和MySQL)

使用JDBC分别连接Oracle数据库和MySQL数据库,实现对Dept表数据的分页查询功能。

5 完成NetCTOSS项目中,权限管理模块的角色的DAO设计及实现

详细要求如下:

1. 查询所有角色信息。

2. 添加某个角色。

3. 修改某个角色的角色名称。