informatica

Páginas: 5 (1238 palabras) Publicado: 29 de agosto de 2014
BASE DE DATOS ACTIVAS
El paradigma de bases de datos activas planteado por Morgenstern en 1983, describe la noción de una base de datos activa, como una metáfora de su comportamiento, el cual se concentra” en la dinámica de la interacción con los usuarios unido a la ”inteligencia” de la base de datos ” .
Una base de datos activa, son aquellas bases de datos capaz de detectar situaciones deinterés y de actuar en consecuencia.(Mota Noviembre 2005). El mecanismo que se utiliza se parece a las reglas de producción utilizadas en el área de inteligencia artificial.
Características de las reglas activas
Además de las características que poseen los disparadores que incorporan los sistemas relacionales, algunos sistemas más avanzados y algunos prototipos de bases de datos activas ofrecenalgunas características que incrementan la expresividad de las reglas activas:
•             Respecto a los eventos, estos pueden ser temporales o definidos por el usuario. Los eventos temporales permiten utilizar expresiones dependientes del tiempo, como por ejemplo: cada viernes por la tarde, a las 17:30 del 29/06/2002. Los eventos definidos por el usuario son eventos a los que el usuario da unnombre y que son activados por los programas de usuario. Por ejemplo, se podría definir el evento de usuario ¨ nivel_alto_azufre ¨ y que una aplicación lo activara; esto activaría la regla que reacciona al evento.
•             La activación de los disparadores puede que no dependa de un solo evento sino que dependa de un conjunto de eventos relacionados en una expresión booleana que puede ser unasimple disyunción o una combinación más compleja que refleje la precedencia entre eventos y la conjunción de eventos.
•             La consideración y/o ejecución de reglas se puede retrasar. En este caso, la consideración y/o la ejecución tienen lugar durante transacciones distintas, que pueden ser completamente independientes o pueden estar coordinadas con la transacción en la que se haverificado el evento.
•             Los conflictos entre reglas que se activan por el mismo evento se pueden resolver mediante prioridades explícitas, definidas directamente por el usuario cuando se crea la regla. Se pueden expresar como una ordenación parcial (utilizando relaciones de precedencia entre reglas), o como una ordenación total (utilizando prioridades numéricas). Las prioridades explícitassustituyen a los mecanismos de prioridades implícitos que poseen los sistemas.
•             Las reglas se pueden organizar en conjuntos y cada conjunto se puede habilitar y deshabilitar independientemente.

 Ventajas.
Mayor productividad.
Mejor mantenimiento.
Reutilización de código.
Reducción del tráfico de mensajes.
Posibilidad de optimización semántica.
Facilitar el acceso a la BD ausuarios finales.

Base de Datos Pasivas
En muchas aplicaciones, la base de datos debe evolucionar independientemente de la intervención del usuario como respuesta a un suceso o una determinada situación. En los sistemas de gestión de bases de datos tradicionales (pasivas), la evolución de la base de datos se programa en el código de las aplicaciones, ya que su funcionalidad permite crear,consultar, modificar y borrar datos sólo como respuesta a peticiones directas emitidos por usuarios o programas de la aplicación.
Las bases de datos convencionales se consideran “muerta” o pasivas, en el sentido de que es el usuario o el programa de aplicación quien decide que hacer en la base de datos y ella no reacciona a las acciones ejecutadas sobre ella.
CARACTERISTICAS
Son grandes almacenes dedatos.
Toda la gestión es explicita.
Existen controles mínimos (clave primaria, foránea).
  Las ventajas
Son la rapidez y facilidad con la que permite transformar el modelo de datos, la sencillez de la propia estructura física de este tipo de bases de datos y la posibilidad de adaptación a una serie de entornos de datos más amplia que los tipos vistos anteriormente.


BASES DE DATOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS