Bases De Datos Deductivas
SAN LUIS POTOSÍ
Materia:
Inteligencia Artificial
Título Proyecto:
Bases de datos deductivas
Equipo:
Aguilar Hervert Sofía
Espino Olivares José Manuel
GranjaRodríguez Yesenia
Ramírez Arellano Brenda Isela
Profesor:
García Guerrero Pedro
Fecha:
10 de Marzo de 2011
Especialidad:
Ing. Sistemas Computacionales
Bases de Datos Deductivas
Los sistemasde bases de datos deductivas son aquellos en los que se pueden hacer deducciones a través de inferencias. Se basan principalmente en reglas y hechos que se almacenan en la base de datos. Las bases dedatos deductivas se llaman también bases de datos lógicas, dado que se basan en lógica matemática. Se pueden ver los sistemas de BDD como una extensión de los sistemas relacionales.
Unacaracterística de las BDD compartida con las bases de datos relacionales es la propiedad de ser declarativos. Esto significa que permite al usuario hacer una consulta o actualización diciendo específicamente loque quieren, en vez de cómo realizar la operación.
La mayoría de los sistemas deductivos están inspirados en Prolog. A la hora de implementar se debe tener en cuenta:
1. La estrategia deprimero en profundidad de Prolog conduce a cómputos posiblemente infinitos debido a los predicados recursivos, incluso con programas sin negación o también en ausencia de símbolos de función o aritméticos.2. La corrección y completitud del método de evaluación.
3. En una aplicación típica de bases de datos, la cantidad de información es lo suficientemente grande como para ser parte delalmacenamiento secundario. El acceso eficiente a estos datos es crucial para un buen rendimiento del sistema.
En resumen, un objetivo primordial de las bases de datos deductivas es tratar con unsuperconjunto del álgebra relacional (AR) que permita recursión sin que ello conlleve un gran número de accesos a disco, que sea terminante y con un método de evaluación correcto y completo.
*...
Regístrate para leer el documento completo.