Para el primer punto no ocnozco un query que realice la suma de una vez. Creo que le toca hacer la consulta delos que tengan comision menor a 500 obtener la comision sumarle los 100 y luego realizar el update de cada registro. Si usa php o algo asi simplemente es que en un while recorra los resultados de la consulta,haga el calculo y vaya actualizando los registros.
Para el segundo punto creo que seria algo asi
Código:
update empleados set DEP_NO =(select DEP_NO from departamentos where DNOMBRE='departamento de produccion')
where DEP_NO = (select DEP_NO from departamentos where DNOMBRE='departamento de investigacion')
Luego eliminar el departamento
Código:
delete from departamentos where DNOMBRE='departamento de investigacion'
Espero le sirva