En informática, una base de datos activa es una base de datos que incluye una arquitectura basada en eventos (a menudo en forma de reglas ECA ) que puede responder a condiciones tanto dentro como fuera de la base de datos. Los posibles usos incluyen la supervisión de seguridad, las alertas, la recopilación de estadísticas y la autorización. [1]
La mayoría de las bases de datos relacionales modernas incluyen funciones de base de datos activas en forma de activadores de base de datos .