You are on page 1of 8

28 de Junio del 2017 DISPARADORES-2

Diego Gabriel Muoz Melndez


GRUPO 4501 ING. VIRGINIA AGUILAR GUERRERO
Objetivo

Realiza la siguiente prctica de acuerdo al tema de Practica: SQL Procedural


(Disparadores).
La cual era la siguiente

1. Trabajar en el espacio de trabajo llamado disparadores.

2. Crear las siguientes tablas, con los siguientes registros.

3. Crear un Trigger sobre la tabla empleados para que no se permita que un


empleado sea jefe de ms de cuatro empleados.

Para contar los empleados a los que supervisa cada jefe:


SELECT cojefe, count(*) FROM empleados GROUP BY cojefe;

4. Modificar la tabla empleados aadiendo el campo salario (integer).

5. Crear un trigger para impedir que se aumente el salario de un empleado en


ms de un 15%.

Como se muestran en los puntos anteriores tenamos que realizar cada uno de
ellos par eso lo trabajamos en la consola de Oracle

1
Desarrollo

El primer punto solo era un campo de trabajo llamado disparadores

Posteriormente seguimos con el siguiente punto el cual quedo de la siguiente


manera
Crear las siguientes tablas, con los siguientes registros.

2
Crear un Trigger sobre la tabla empleados para que no se permita que un
empleado sea jefe de ms de cuatro empleados.

3
Para contar los empleados a los que supervisa cada jefe:

SELECT cojefe, count(*) FROM empleados GROUP BY cojefe;

Modificar la tabla empleados aadiendo el campo salario (integer).

4
Crear un trigger para impedir que se aumente el salario de un empleado en
ms de un 15%.

5
6
Conclusiones

Aqu podemos observar diferentes tipos en lo que es Oracle ya que creamos 2


tipos de trigger diferentes y cada uno realizo diferentes procesos tambin creamos
o ms bien modificaos un campo en cual pudimos observar su caractersticas que
se hicieron adems de aprender cmo se construye un trigger con exactitud y que
funcin hace o tiene en una base de datos en lo que es Oracle.