Olap
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una soluciónutilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras multidimensionales (oCubos OLAP) que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos yáreas similares.
La razón de usar OLAP para las consultas es la velocidad de respuesta. Una base de datos relacional almacena entidades en tablas discretas si han sido normalizadas. Esta estructuraes buena en un sistema OLTP pero para las complejas consultas multitabla es relativamente lenta. Un modelo mejor para búsquedas (aunque peor desde el punto de vista operativo) es una base de datosmultidimensional.
La principal característica que potencia a OLAP, es que es lo más rápido a la hora de ejecutar sentencias SQL de tipo SELECT, en contraposición con OLTP que es la mejor opción paraoperaciones de tipo INSERT, UPDATE Y DELETE.
Contenido
[ocultar]
* 1 Funcionalidad
* 2 Tipos de sistemas OLAP
o 2.1 ROLAP
o 2.2 MOLAP
o 2.3 HOLAP (HybridOLAP)
o 2.4 Comparación
o 2.5 Otros tipos
* 3 Véase también
* 4 Enlaces externos
Funcionalidad [editar]
En la base de cualquier sistema OLAP se encuentra elconcepto de cubo OLAP (también llamado cubo multidimensional o hipercubo). Se compone de hechos numéricos llamados medidas que se clasifican por dimensiones. El cubo de metadatos es típicamente creado apartir de un esquema en estrella o copo de nieve, esquema de las tablas en una base de datos relacional. Las medidas se obtienen de los registros de una tabla de hechos y las dimensiones se derivan de...
Regístrate para leer el documento completo.