Sunteți pe pagina 1din 19

INTELIGENCIA DE NEGOCIOS.

BASES DE DATOS
MULTIDIMENSIONALES,
RELACIONALES, OLAP Y OLTP.





BASES DE DATOS MULTIDIMENSIONALES.

Una base de datos multidimensional, es aquella que almacena
sus datos con varias dimensiones, es decir que en vez de un
valor, encontramos varios dependiendo de los "ejes" definidos
o una base de datos de estructura basada en dimensiones
orientada a consultas complejas y alto rendimiento. Puede
utilizar un SGBDR en estrella (Base de datos Multidimensional
a nivel lgico) o SGBDM (Base de datos Multidimensional a
niveles lgico y fsico o Base de datos Multidimensional Pura).

BASES DE DATOS
MULTIDIMENSIONALES.
Las bases de datos multidimensionales son una
variacin del modelo relacional que utiliza cubos
OLAP para organizar los datos y expresar las relaciones
entre ellos. Las principales ventajas de este tipo de
bases de datos son la versatilidad para cruzar
informacin y la alta velocidad de respuesta. Esto las
convierte en herramientas bsicas para soluciones
de Business Intelligence o de Big Data, donde el anlisis
de los datos resulta crucial.

DIFERENCIAS ENTRE BASES DE DATOS
MULTIDIMENSIONALES Y BASE DE
DATOS RELACIONALES.


Bsicamente no se diferencian demasiado de las
bases de datos relacionales (una tabla en una base
de datos relacional podra serlo tambin en una base
de datos multidimensional), la diferencia est ms bien
a nivel conceptual; en las bases de datos
multidimensionales los campos o atributos de una
tabla pueden ser de dos tipos, o bien representan
dimensiones de la tabla, o bien representan mtricas
que se desean estudiar.

APLICACIONES OLAP.

Es ofrecer a los usuarios una solucin que permite
agilizar de manera notable las consultas y
evaluaciones de la gran cantidad de datos que
produce constantemente una compaa, utilizando
informacin proveniente de todos los sectores de la
misma, que confluye en un sistema central.

Es por ello, que la velocidad de respuesta que ofrece
OLAP hace que las soluciones a los posibles problemas
surgidos durante los procesos productivos, y las
posteriores decisiones gerenciales, tengan lugar en
tiempo y forma precisa.
DONDE SE UTILIZA?

La herramienta OLAP ha sido ampliamente utilizada
durante aos en diversos sectores empresariales, tales
como el marketing, ventas, gerencia y dems,
permitiendo realizar informes de negocios confiables,
que mejoran la competitividad de las organizaciones,
tanto a nivel interno como externo.

CLASIFICACION DE OLAP.

Tradicionalmente los sistemas OLAP se clasifican en las
siguientes categoras:

ROLAP

La implementacin OLAP almacena los datos en un botn
relacional llamado ROLAP los datos son detallados evitando
las agregaciones y las tablas que se encuentran
normalizadas, los esquemas ms comunes son de estrella y
copo de nieve aunque es posible de trabajar sobre
cualquier base de datos relacional. La arquitectura de esta
se compone de un servidor de banco de datos relacional y
el botn OLAP se encuentra en el servidor dedicado. La
principal ventaja de esta arquitectura es que permite el
anlisis de una enorme cantidad de datos.

CLASIFICACION DE OLAP.

MOLAP

Esta almacena los datos de una base de datos
multidimensional. Para utilizar los tiempos de respuesta,
hacer resmenes de informacin calculados por
adelantado y un sinfn de operaciones utilizadas de
forma multidimensional para proporcionar el anlisis su
principal premisa es que OLAP esta mejor implantado
almacenando los datos multidimensionales.


CLASIFICACION DE OLAP.

HOLAP

HOLAP (Hybrid Online Analytical Process,
procesamiento analtico en lnea hbrido) es una
combinacin de ROLAP y MOLAP, que son otras
posibles implementaciones de OLAP. HOLAP permite
almacenar una parte de los datos como en un sistema
MOLAP y el resto como en uno ROLAP. El grado de
control que el operador de la aplicacin tiene sobre
este particionamiento vara de unos productos a otros.

CLASIFICACION DE OLAP.

Existen otros modelos OLAP como son:
WOLAP (basado y orientado para web)
DOLAP (Basado en escritorio)
RTOLAP (o Real Time, basado en tiempo real)
SOLAP (o especial Solap, Basado en OLAP especiales)

OLTP

Los sistemas OLTP son bases de datos relacionales
(RDBMS) orientadas a transacciones. Una transaccin es
una secuencia de operaciones llevada a cabo por una
base de datos de manera atmica. Las operaciones
pueden ser de cuatro tipos
diferentes: SELECT, INSERT, DELETE yUPDATE. Al tratarse de
un proceso atmico, cada transaccin solo tiene dos
posibles finales:commit (si se han llevado a cabo
correctamente todas las operaciones)
o rollback (cuando una operacin de la secuencia ha
fallado, en cuyo caso hay que deshacer los cambios
producidos por el resto de las operaciones de la
transaccin y alertar del error). Las transacciones son el
pilar de prcticamente cualquier programa de gestin o
pgina web del mundo. Su necesidad se ve muy clara,
por ejemplo, en el sector de la banca.

OLTP

Los sistemas OLAP son bases de datos orientadas al
procesamiento analtico. Este anlisis suele implicar,
generalmente, la lectura de grandes cantidades de
datos para llegar a extraer algn tipo de informacin
til: tendencias de ventas, patrones de
comportamiento de los consumidores, elaboracin de
informes complejos etc.

ESQUEMAS DE PRESENTACIN DE
LOS CUBOS OLAP ESTRELLA Y COPO
DE NIEVE.
Los cubos, las dimensiones y las jerarquas son la esencia
de la navegacin multidimensional del OLAP. Al describir
y representar la informacin en esta forma, los usuarios
pueden navegar intuitivamente en un conjunto
complejo de datos. Sin embargo, el solo describir el
modelo de datos en una forma ms intuitiva, hace muy
poco para ayudar a entregar la informacin al usuario
ms rpidamente.

ESQUEMA DE LOS CUBOS
OLAP.
Un principio clave del OLAP es
que los usuarios deberan
obtener tiempos de respuesta
consistentes para cada vista
de datos que requieran. Dado
que la informacin se colecta
en el nivel de detalle
solamente, el resumen de la
informacin es usualmente
calculado por adelantado.
Estos valores pre calculados
son la base de las ganancias
de desempeo del OLAP.

ESQUEMA EN ESTRELLA.

El concepto de Estrella
es bastante sencillo. Hay
que disear las tablas
usando una tabla
central para los hechos,
tablas paa los
catlogos y una tabla
de tiempo.

ESQUEMA EN COPOS DE
NIEVE.

Esquema en copo de nieve
(bola de nieve) es una
variedad ms compleja del
esquema estrella. El
afinamiento est orientado a
facilitar mantenimiento de
dimensiones.
Lo que distingue a la
arquitectura en copo de nieve
del esquema estrella, es que
las tablas de dimensiones en
este modelo representan
relaciones normalizadas (3NF) y
forman parte de un modelo
relacional de base de datos.
3 EJEMPLOS DE APLICACIONES DE
CUBOS OLAP Y BASE DE DATOS
MULTIDIMENSIONALES.

Un analista financiero podra querer ver los datos de diversas
formas, por ejemplo, visualizndolos en funcin de todas las
ciudades (que podran figurar en el eje de abscisas) y todos los
productos (en el eje de ordenadas), y esto podra ser para un
perodo determinado, para la versin y el tipo de gastos.
Despus de haber visto los datos de esta forma particular el
analista podra entonces querer ver los datos de otra manera y
poder hacerlo de forma inmediata. El cubo podra adoptar
una nueva orientacin para que los datos aparezcan ahora
en funcin de los perodos y el tipo de coste. Debido a que
esta reorientacin implica resumir una cantidad muy grande
de datos, esta nueva vista de los datos se debe generar de
manera eficiente para no malgastar el tiempo del analista, es
decir, en cuestin de segundos, en lugar de las horas que
seran necesarias en una base de datos relacional
convencional.

3 EJEMPLOS DE APLICACIONES DE
CUBOS OLAP Y BASE DE DATOS
MULTIDIMENSIONALES.

Dentro de una escala temporal para incluir datos
determinados a un periodo de tiempo, que llevara el nombre
de "Enero de 2009", seguramente incluir un dimensin
denominada "Primer Trimestre de 2009", la cual adems incluir
otra dimensin llamada "Ao
2009" y as sucesivamente, de acuerdo a las necesidades de
cada empresa.
Asimismo, tambin pueden utilizarse otras dimensiones del
cubo para recabar informacin referente a situaciones
geogrficas, clasificacin de los productos por categoras,
gastos realizados por la empresa, y dems.
Esta confluencia de la informacin permite llevar a cabo un
anlisis completo de diversas situaciones, para hallar las
soluciones correctas a los problemas de los
Negocios.

3 EJEMPLOS DE APLICACIONES DE
CUBOS OLAP Y BASE DE DATOS
MULTIDIMENSIONALES.

OLTP (Relational) OLAP(Multidimensional)
Atomized
Present
Record-at-a-time
Process oriented
Summarized
Historical
Many records at a time
Subject oriented
Por ejemplo, una consulta SQL para crear resmenes
de ventas del producto por la regin, las ventas de la
regin por producto, y as sucesivamente, podran
involucrar la revisin de la mayora, si no todos, de los
registros en una base de datos de mercadeo y podra
tomar horas de proceso. Un servidor OLAP podra
ocuparse de estas preguntas en unos segundos.

S-ar putea să vă placă și