Sistematización De Contenidos
Básicos De La Carrera
Tema: 3 Base de datos
Mg. Luis Fernando Aguas Bucheli
+593 984015184
@Aguaszoft
Laguas@uisrael.edu.ec
“El mayor enemigo del conocimiento no es la ignorancia,
sino la ilusión del conocimiento”
— Stephen Hawking
Objetivo
• Implementar la representación de un
modelo de proceso de negocios desde el
punto de vista conceptual y lógico;
mediante el diseño de objetos y
transacciones de la base de datos,
además conocer el lenguaje SQL para
aplicar en las bases de datos física
permitiendo resolver las diferentes
situaciones problemáticas.
● 3.2 Programación BDD
(Triggers, store procedures)
Contenido
ODS
● 4.3 De aquí a 2030, asegurar
el acceso igualitario de todos
los hombres y las mujeres a
una formación técnica,
profesional y superior de
calidad, incluida la enseñanza
universitaria
META
Trigger
• Un trigger es una clase especial de procedimiento almacenado que se
ejecuta automáticamente cuando se produce un evento en el servidor
de bases de datos.
• Los trigger se ejecutan cuando un usuario intenta modificar datos
mediante un evento de lenguaje de manipulación de datos (DML).
• Los eventos DML son instrucciones INSERT, UPDATE o DELETE de una
tabla o vista.
• Estos triggers se activan cuando se desencadena cualquier evento
válido, con independencia de que las filas de la tabla se vean o no
afectadas.
Procedure
• Un store procedure o procedimiento almacenado es un programa
dentro de la base de datos que ejecuta una acción o conjunto de
acciones específicas.
• Un procedimiento tiene un nombre, un conjunto de parámetros
(opcional) y un bloque de código.
• Los procedimientos almacenados pueden devolver valores (numérico
entero) o conjuntos de resultados.
Procedure
Cree un store procedure para transferir un valor de una cuenta a otra,
es decir los parámetros deben ser el código de cuenta a debitar, el
código de cuenta a acreditar y el valor de la transferencia