Capítulo 24 (Modelos de datos mejorados para aplicaciones avanzadas)

Post on 19-Jan-2017

134 views 1 download

Transcript of Capítulo 24 (Modelos de datos mejorados para aplicaciones avanzadas)

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE CIENCIAS ECONOMICASCARRERA DE FINANZAS

CAPITULO 24 MODELOS DE DATOS MEJORADOS PARA APLICACIONES AVANZADAS

DIANA PINEDA-AULA 39

MODELOS DE DATOS MEJORADOS PARA APLICACIONES AVANZADAS

A medida crece el uso de sistemas de base de datos demandan funcionalidades adicionales a los paquetes ,el propósito es facilitar la implementación de aplicaciones de usuarios mas avanzadas y complejas.Implementar estructuras de almacenamiento especializadas y métodos de indexación para mejorar el rendimiento de dichas características comunes.

Las reglas activas pueden ser actividades automáticamente por eventos como actualizaciones de la base de datos . Algunos modelos de bases de datos temporales permite almacenar la información futura que se espera, como las agendas planificadas.Las bases de datos espaciales suministran conceptos a modo de seguimiento de los objetos en un espacio multidimensional.

Las bases de datos multimedia permiten almacenar y consultar diferentes tipos de información multimedia.Sistema de base de datos deductivo incluye la posibilidad de definir reglas(deductivas)Sistema d bases de datos expertos o sistemas basados en el conocimiento incorporan capacidades de razonamiento e inferencia

Conceptos de bases de datos activas y triggersEs una técnica para especificar determinados tipos de reglas activas.Los DBMS relacionales comerciales(como Oracle,Db2 y SYBASE) tienen disponibles determinadas versiones de triggers.

Aplicaciones potenciales para las bases de datos activas

Las reglas activas también se pueden utilizar para implementar restricciones de integridad, comprobándolas si las

restricciones han sido realmente violadas o no por el evento

Triggers En SQL-99Los eventos básicos que podemos especificar para activar las reglas son

los comandos de actualización SQL estándar: INSERT,DELETE y UPDATE

Conceptos de bases de datos de tiempo (temporales)Las bases de datos temporales, en el sentido mas amplio, engloban todas las aplicaciones de bases de datos que requieran algún aspecto de tiempo

para organizar su información