Introduccion de Base de Datos Activas (Resumen)

Páginas: 7 (1731 palabras) Publicado: 11 de julio de 2013
Bases de Datos Activas

RESUMEN
 
En el afán de ofrecer una respuesta a las necesidades planteadas por los usuarios y por las aplicaciones avanzadas, en donde se necesitan herramientas semánticamente más ricas que las provistas por las Bases de Datos Relacionales, aparecen recientes aplicaciones de los sistemas de bases de datos que consiste en ofrecer recursos para definir Reglas Deductivasy Activas que permitan deducir, inferir u obtener información nueva a partir de los datos almacenados o sucesos condicionados. La meta de estas aplicaciones es incorporar a las Bases de Datos Relacionales los beneficios de la lógica y la reacción espontánea ante sucesos predefinidos como instrumentos para la formalización integrada de los aspectos estáticos y dinámicos del modelado deaplicaciones.
DEFINICION:
base de datos activa es a base de datos eso incluye reglas activas, sobre todo bajo la forma de Reglas de ECA. Activo base de datos los sistemas realzan tradicional base de datos funcionalidad con capacidades de regla-proceso de gran alcance, proporcionando un mecanismo uniforme y eficiente para muchos usos del sistema de la base de datos. Entre estos usos están los apremios de laintegridad, las opiniónes, la autorización, la estadística que recolecta, la supervisión y el alertar, los sistemas basados en el conocimiento, los sistemas expertos, y la gerencia del workflow. Esta colección significativa se centra en los proyectos de investigación más prominentes de sistemas activos de la base de datos. Los líderes de proyecto para cada sistema del prototipo proporcionandiscusiones detalladas de sus proyectos y de la importancia de sus resultados al futuro de los sistemas activos de la base de datos.
REGLAS DE ECA:
Acción de la condición del acontecimiento (ECA) es un atajo para referir a la estructura de reglas activas adentro arquitectura conducida acontecimiento y base de datos sistemas.
Tal regla consistió en tradicionalmente tres porciones:
acontecimiento laparte especifica la señal que acciona la invocación de la regla
condición la parte es una prueba lógica que, si está satisfecha o evalúa para verdad, hace la acción ser realizada
acción la parte consiste en actualizaciones o invocaciones en los datos locales
Esta estructura fue utilizada por la investigación temprana en las bases de datos activas que comenzaron a utilizar el término ECA. Elestado actual de los motores de la regla del arte ECA utiliza muchas variaciones en la estructura de la regla. También otras características no consideradas por la investigación temprana se introducen, por ejemplo los stragegies para la selección del acontecimiento en la partición del acontecimiento.
En un almacenado en la memoria motor de la regla, la condición podría ser algunas pruebas en datoslocales y las acciones podrían ser actualizaciones para oponerse cualidades. En un sistema de la base de datos, la condición podría simplemente ser una pregunta a la base de datos, con el resultado fijado (si no falta de información) el ser pasado a la pieza de la acción para los cambios a la base de datos. En cualquier caso, las acciones podían también ser llamadas a los programas externos o a losprocedimientos alejados.
Observe que para el uso de la base de datos, las actualizaciones a la base de datos están miradas como acontecimientos internos. Por consiguiente, la ejecución de la pieza de la acción de una regla activa puede emparejar la pieza del acontecimiento igual o de otra regla activa, así accionándola. El equivalente en un almacenado en la memoria motor de la regla sea invocarun método externo que hizo un acontecimiento externo accionar otra regla de ECA.
Las reglas de ECA se pueden también utilizar adentro motores de la regla variantes de ese uso del Algoritmo de Rete para el proceso de la regla.
TRIGGERS:
Casi todos los sistemas relacionales incorporan reglas activas simples denominadas disparadores (triggers), que están basados en el modelo ECA:
Los eventos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion a la Administracion de Base de Datos
  • Introduccion A La Base De Datos
  • Introducción a Base de Datos
  • Introduccion a Bases De Datos
  • Introducción base de datos
  • Introducción A Las Bases De Datos
  • INTRODUCCION A LOS SISTEMAS DE BASE DE DATOS
  • Introducción Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS