Características

Una Base de Datos Deductiva debe contar al menos con las siguientes caracterısticas:
  • Tener la capacidad de expresar consultas por medio de reglas lógicas.
  • Permitir consultas recursivas y algoritmos eficientes para su evaluación.
  • Contar con negaciones estratificadas.
  • Soportar objetos y conjuntos complejos.
  • Contar con métodos de optimización que garanticen la traducción de especificaciones dentro de planes eficientes de acceso.
  • Su lenguaje de definicion de datos (DDL) es DataLog y no SQL (basado
  • en el algebra relacional).
  • En lugar de relaciones entre entidades, en las bases de datos deductivas
  • aparecen los predicados; y en lugar de las tulpas aparecen los hechos.
  • Modelado semántico y uniformidad en la representación.
  • Como caracterıstica fundamental de una Base de Datos Deductiva es la posibilidad de inferir información a partir de los datos almacenados, es imperativo modelar la base de datos como un conjunto de formulas logicas, las cuales permiten inferir otras formulas nuevas.