por Diego Calvo | Jun 1, 2017 | Bases de Datos
Antes de ver como se programan tareas en pgAdmin debemos de instalar el componente pgAgent según se indican en las siguientes instruciones. Una vez instalado el componente nos aparecerá un nuevo componente en la parte visual: Para su utilización solamente es... por Diego Calvo | May 30, 2017 | Bases de Datos
Los procedimientos o funciones son esctructuras que aglutinan una serie de instruciones con el fin de evitar tener que repetir código, esto produce una mejora en la legibilidad y eficiencia del código, así como un mejor control de errores. En el SGBD PostgreSQL un... por Diego Calvo | May 30, 2017 | Bases de Datos
La inyección SQL, es un mecanismo permite al atacante inyectar código SQL dentro del propio código SQL programado, tratándose generalmente de un código SQL programado dinámico. Ejemplo de inyección SQL que explicar esta vulnerabilidad. v_consulta := ‘SELECT *... por Diego Calvo | May 30, 2017 | Bases de Datos
Los disparadores CDC – Change Data Capture o identificación, captura y procesamiento de datos, son los únicos disparadores que se aceptan en entornos data warehouse, su misión consiste en reflejar los cambios realizados en las tablas origen, no esto se consigue... por Diego Calvo | May 29, 2017 | Bases de Datos
Definición de disparador o trigger, es un componente de base de datos que produce una ejecución automática al producirse un evento siempre que se cumpla una determinada condición. Se rige por la regla ECA (Event, Condition, Action) Clasificación de disparadores Según... por Diego Calvo | May 29, 2017 | Bases de Datos
Definición de transacción: conjunto de operaciones (de lectura y actualización) que se ejecutan como una unidad indivisible de trabajo. La transacción finaliza su ejecución confirmando o cancelando los cambios realizados sobre la base de datos. Toda transacción debe...