Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Campus Vicalvaro
Datos Alumnos
Datos Titulaciones
Datos Autobús
….
APLICACIÓN
Gestión
Campus Vicalvaro
CUANDO…. APLICACIÓN
ENTONCES ….. SONDEO
Mejora la Modularidad
Frecuencia de Sondeo??
Comportamiento Activo
SGBD Activo
CONDICIÓN:
Un predicado sobre la BD: consulta
ACCIÓN: ¿Qué se puede incluir en la reacción?
comandos de SQL
comandos de SQL extendido (p.e. PL/SQL)
llamadas externas
abortar la transacción
Ejemplo
SGBD SGBD
Sueldo >
INSERT UPDATE
Sueldo Jefe
do rollback
Ejemplo
SGBD SGBD
Sueldo >
INSERT UPDATE
Sueldo Jefe
do update empleado
set salario = new.salario
where nombre = new.jefe
Modelo de Ejecución
Modos de Acoplamiento
Ningún empleado debe
¿Cuándo se evalúa la condición? ganar más que su jefe
UPDATE EMPLEADO
SET SUELDO = SUELDO * 1.10
LA CONDICIÓN.
DIFERIDO (DEFERRED):
LA CONDICIÓN SE EVALÚA AL FINAL DE LA
TRANSACCIÓN.
LA ACCIÓN SE EJECUTA AL FINAL DE LA TRANSACCIÓN.
Modos de Acoplamiento
Modos de Acoplamiento
SQL y las BD Activas