Programar tareas con pgAgent

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...

Procedimientos y funciones en PostgreSQL

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...

Problema de seguridad – Inyección SQL

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 *...

Disparadores CDC – Change Data Capture

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...

Disparadores en PosgreSQL -Triggers

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...