- Definición
Base de datos de estructura basada en dimensiones, orientada a consultas complejas y alto rendimiento. Es decir que en vez de un valor, encontramos varios dependiendo del los "ejes".
Ejemplo: "Una tabla relacional de productos podría tener 2 campos ID, Nombre del producto y existencias. En un entorno multidimensional con dos dimensiones, tiempo y espacio, tendríamos por cada entrada N valores dependiendo de estos dos ejes y así podríamos observar el número de existencias en el tiempo (histórico) y en las diferentes sedes de la empresa."
El esquema de este cubo da a conocer sus ejes con sus respectivas estructuras,todas las celadas de la matriz contiene datos con igual estructura, a los ejes se les llama dimensiones y al dato que se presenta en la matriz se le llama medida. A los elementos del producto cartesiano de los ejes se les llama coordenadas.
El esquema de este cubo da a conocer sus ejes con sus respectivas estructuras,todas las celadas de la matriz contiene datos con igual estructura, a los ejes se les llama dimensiones y al dato que se presenta en la matriz se le llama medida. A los elementos del producto cartesiano de los ejes se les llama coordenadas.
- Operaciones de Hipercubos
Drill down.- incremento en el nivel de detalle, lo opuesto al roll up.
Slice.- reducción de la dimensionalidad de los datos mediante selección.
Dice.- reducción de la dimensionalidad de los datos mediante proyección.
Pivotaje o rotación.- reorientacion de la visión multidimensional.
Estas bases de datos se usan en aquellas aplicaciones que implica procesamiento de grandes cantidades de datos como es la minería de datos y los negocios inteligentes.
BASES DE DATOS DEDUCTIVAS
- Definición
Estas bases de datos extienden la capacidad expresiva de las BDR incluyendo un conjunto de reglas que permiten definir conocimiento implícito. Estas bases de datos permiten hacer deducciones a partir de inferencias, que es el deducir una cosa aparir de otra.
Se basan principalmente en reglas y hechos que son almacenados en la base de datos.
Surge debido a las limitaciones de BDR para realizar consultas recursivas y deducir relaciones indirectas, también son llamadas Bases de Datos Lógicas.
Utilizan un subconjunto del lenguaje Prolog llamado Datalog, el cual es declarativo y permite al ordenador hacer deducciones para contestar consultas basándose en reglas y hechos.
Sintaxis y semántica.- Clausulas de Horn: construyen reglas del tipo "modus ponendo ponens" es decir "si es verdad el antecedente, es verdad el consecuente".
- Ejemplo Datalog:
hombre(daniel).
hombre(abraham).
hombre(isaac).
mujer(sarai).
padre(daniel,sarai).
padre(daniel,abraham).
%reglas
hijo(X,Y):-hombre(X), (padre(Y,X); madre(Y,X)).
hija(X,Y):-mujer(X), (padre(Y,X); madre(Y,X)).
BASES DE DATOS PARALELAS
- Definición
Dichos procesadores y discos están conectados a través de una red de alta velocidad. Con este método la organización de los datos tiene mas flexibilidad en sus ampliaciones, se realizan de una manera menos traumática, y con ordenadores de talla media que suelen ser mucho mas baratos que un grande equivalente en potencia.
BASES DE DATOS SEMÁNTICAS
Estas ofrecen flexibilidad para proyectos web. No se tiene que navegar por todas las tablas y registros por medio de operaciones y consultas en las que es necesario conocer el nombre de las tablas involucradas, son mas bien dictadas por la semántica es decir el significado de los datos.
BIBLIOGRAFÍA
No hay comentarios:
Publicar un comentario