OLAP (On-Line Analytical Processing)
Enviado por Jhonrsc • 24 de Agosto de 2011 • 2.766 Palabras (12 Páginas) • 1.397 Visitas
OLAP (On-Line Analytical Processing)
JHON WALTER LOPEZ TOVAR
CRISTIAN ANDRES TORO MARTINEZ
ESCUELA DE ADMINISTRACION Y MERCADOTECNIA DEL QUINDIO
INGENIERIA DE SOFTWARE
ARMENIA Q.
2011
OLAP (On-Line Analytical Processing)
JHON WALTER LOPEZ TOVAR
CRISTIAN ANDRES TORO MARTINEZ
PRESENTADO A: Jorge Iván Triviño
ESCUELA DE ADMINISTRACION Y MERCADOTECNIA DEL QUINDIO
INGENIERIA DE SOFTWARE
ARMENIA Q.
2011
INDICE
Pág.
1. Introducción 5
2. Que se OLAP? 6
3. Para que Sirve? 6
4. Como Funciona? 6
4.1. Tipos de OLAP 7
4.2. Diferencias entre Tipos de OLAP
4.3. Cuando y Porque usar cada uno de Ellos 8
5. Ventajas y Desventajas 9
6. Ejemplos de Uso de OLAP(Aplicados) 10
7. Relación con los DataWareHouse
8. Relación con la Minería de Datos
9. Conclusiones
10. Bibliografía 12
INDICE DE FIGURAS
Pág.
Fig. 6.1 Cubo OLAP Ejemplo 11
INTRODUCCION
Hoy por día la Evolución Tecnológica avanza aceleradamente en diversas Aéreas, las cuales muchas de ellas no se han terminado de adaptar a una Nueva Tecnología cuando surge otra para remplazarla, estos Cambios Tecnológicos afectan la manera como se lleva a cabo los Procesos de Producción de Artículos o Servicios que demanda la Sociedad, es por esta Razón que las Empresas deben cambiar sus Métodos para crear estrategias, que les Permita mantenerse Competitivos y poder Avanzar a la misma medida que lo hace la Tecnología, esto es posible a una gran cantidad de Herramientas proporcionada por el mismo Avance Tecnológico en el Área del Software, los cuales contribuye al Mejoramiento Empresarial, ya sea Reordenando la Compañía, generando Bases de Datos, Informes, Gráficos, Tendencias, Análisis de Datos, es decir Aumentando la Productividad Empresarial y uno de ellos son las Soluciones de los Sistemas OLAP
2. Que es OLAP?
OLAP es el Acrónimo en Ingles de (On-Line Analytical Processing), y traduce “Procesamiento Analítico en Línea”, el cual es una Tecnología que Permite agilizar la Consulta de Grandes cantidades de Datos provenientes de Bases de Datos Relacionales (OLTP) (1)
3. Para que Sirve?
OLAP se utiliza para realizar el Análisis de Datos, los cuales provienen de una extensa Consulta de Múltiples Tablas de una Base de Datos generalmente Relacional (OLTP) o en algunas ocasiones de una Base de Datos Multidimensional, en donde el Resultado de esta Consulta es presentada al usuario por medio de un “Cubo OLAP” que proporciona diferentes Dimensiones de los Datos, para Facilitar la Toma de Decisiones Empresariales (1)
4. Como Funciona?
El Funcionamiento de OLAP básicamente se Realiza por medio del uso de Estructuras Multidimensionales las cuales se denominan “Cubos OLAP” que utilizan mas comúnmente por eficiencia, para la Rapidez de las Consultas de Datos, Bases de Datos Multidimensionales que pueden verse como Bases de Datos de una sola Tabla, en donde por cada Dimensión tienen un Campo (o columna), y otro Campo por cada Hecho (1), (6)
Los “Cubos OLAP” se generan a partir de dos Tipos de Datos (2)
El Primero de ellos son los “Valores Resumidos” los cuales contienen los Datos que se quieren calcular, estos Valores se denominan “Campos de Datos”
El Segundo son los “Hechos Descriptivos” relacionados con los Valores Resumidos que les da, a estos, un mayor Sentido en el Momento de ser Analizados, donde cada Hecho Descriptivo se organizan por Niveles de Detalle denominados “Dimensiones”
4.1 Tipos de OLAP
Existen diferentes Tipos de Implementaciones OLAP según el Tipo de Base de Datos donde están Almacenados los Datos, estas Implementaciones son (3), (4), (5)
ROLAP: Procesamiento Analítico Relacional en Línea, es una implementación OLAP, la cual se construye sobre una Base de Datos Relacional donde las tablas están Normalizadas. En esta implementación la Tabla de Hechos o Dimensiones es lo más Importante, ya que en ellas están los Datos Históricos más Relevantes para la Empresa o Compañía que requieren ser Analizados por sus Ejecutivos o Administrativos para apoyarse en la Toma de sus Decisiones Empresariales
La Tecnología ROLAP tiene la capacidad de Procesar y Analizar Grandes cantidades de Información, pero es poco eficiente en el momento de Ejecutar Consultas comparado con otras Implementaciones OLAP
MOLAP: Procesamiento Analítico Multidimensional en Línea, es una Implementación OLAP, y una alternativa a la tecnología ROLAP.
El Sistema MOLAP Almacena los Datos en una Base de Datos Multidimensional, la cual optimiza el Acceso a los Datos, reduciendo el Tiempo en que tarda la Ejecución de consultas, el Almacenamiento y Procesamiento de Información esta contenida en el Cubo OLAP.
Los Valores Resumidos o Campos de Datos son usualmente
...