topicos de bd
INSTITUTO TECNOLÓGICO
Superior de Apatzingán
TOPICOS DE BASE DE DATOS
“Investigación”
PRESENTA:
GONZALEZ NIETO ERIKA RUBI
09020030LIC. EN INFORMATICA
MATUTINO
APATZINGAN, MICHOACAN; FEBRERO DE 2013
Bases de Datos Activas
El concepto deBases de Datos Activas (conocidas también bajo las siglas SGBDA) se define en la capacidad del motor de manejar eventos al momento en que los datos sufren cambios como modificación, eliminación oactualización (más adelante se verá que existen otros eventos), es decir, cuando se producen ciertas condiciones ejecuta de forma automática ciertas acciones, además el motor de BD debe ser capaz demonitorizar y reaccionar ante eventos de manera oportuna y eficiente.
Estas características de reaccionar ante condiciones son definidas en el esquema de base de datos, de manera que, se elimina laresponsabilidad de la aplicación que hace uso de la misma a gestionar tales eventos; la manera más común de definirlos en el esquema es a través de “triggers”, característica esta que maneja la gran mayoríade los motores de BD más conocidos en el mercado. Mediante los triggers (disparadores en español) se define el evento a recoger, y, mediante el propio lenguaje del motor escogido, se escriben lasacciones a tomar. Mediante estas reglas se puede hacer respetar reglas de integridad, generar datos derivados, controlar la seguridad o implementar reglas de negocio.
Características de las bases dedatos activas
* Un SGBDA no deja de ser un SGBD (Sistema de Gestión de Base de Datos)
* Un SGBDA tiene un modelo de reglas ECA (Evento-Condición-Acción)
* Un SGBDA debe soportar la gestión dereglas y la evolución de la base de reglas, esto significa, que el SGBD debe soportar la definición de reglas mediante por ejemplo Triggers.
Características de ejecución de reglas ECA
* Un SGBDA...
Regístrate para leer el documento completo.