Está en la página 1de 20

UNIDAD III MODELOS DE DATOS Y

OLAP
Contenido
3. Introduccin, definiciones y terminologa
3.1.1 Cubo de Datos
3.1.2 OLAP
3.1.3 OLAP VS OLTP
3.2 Modelos de Datos.
3.2.1 Modelo Relacional.
3.2.2 Modelo Dimensionales OLAP.
3.2.3 Modelo Estrella, Modelo Copo de Nieve y otros.
3.3 Operaciones del cubo de Datos.
3.4 Ejemplos de cubos de datos multidimensionales.

OLTP
Los sistemas de OLTP (On-Line
Transaction Processing) son los
sistemas operacionales que capturan
las transacciones de un negocio y las
persisten en estructuras relacionales
llamadas Base de Datos.

OLTP
Las caractersticas principales de los sistemas OLTP son:
a) Realizan transacciones en tiempo real del proceso de un negocio, con lo cual los
datos almacenados cambian continuamente. Los sistemas OLTP en sus
transacciones conducen procesos esenciales del negocio.
b) Los sistemas OLTP son los responsables del mantenimiento de los datos, ya sea
agregando datos, realizando actualizaciones o bien eliminndolos.
c) Las estructuras de datos deben estar optimizadas para validar la entrada de los
mismos, y rechazarlos si no cumplen con determinadas reglas de negocio.
d) Para la toma de decisiones, proporciona capacidades limitadas ya que no es su
objetivo, por lo tanto no es prioridad en su diseo. Si se quisiera obtener
determinada informacin histrica relativa al negocio consultando un sistema
OLTP, se producira un impacto negativo en el funcionamiento del sistema.

OLTP
Normalmente, para el diseo de un sistema OLTP se define
un modelo de Diagrama Entidad Relacin (DER). Un DER es
una representacin de la realidad a travs de un esquema
grfico que contiene los siguientes elementos:
Entidades: Una Entidad es un tipo de objeto que puede
identificarse de manera nica por algn medio. Este objeto
es traducido a la estructura fsica de una base de datos
como una tabla.
Atributos: Las caractersticas particulares que distinguen a
las Entidades se denominan Atributos.
Relaciones: vnculos existentes entre las tablas que sirven
para asegurar la integridad referencial.

OLTP
Un sistema OLTP es utilizado en:

Sistemas bancarios
Procesamiento de pedidos
Comercio electrnico
Sistemas de facturacin
Sistemas de stock
$

OLTP

OLTP

OLAP
Los sistemas OLAP (On-Line Analytical
Processing) proporcionan una alternativa a
los sistemas transaccionales, ofreciendo una
visin de los datos orientada hacia el anlisis
y una rpida y flexible navegacin por estos.

OLAP
Facilita el anlisis de los datos en lnea en un DWH,
proporcionando respuestas rpidas a consultas analticas
complejas.
Las preguntas que se le hacen a un OLAP, deben permitir un
uso interactivo con los usuarios.
OLAP es utilizado generalmente para ayuda en la toma de
decisiones y presenta los datos a los usuarios a travs de un
modelo de datos intuitivo y natural.
Los cubos de OLAP almacenan varios niveles de datos
conformados por estructuras altamente optimizadas que
responden a las expectativas de negocio de la empresa.

Caractersticas de OLAP
Un sistema OLAP est preparado para realizar informes complejos
de una manera simple.
OLAP proporciona una vista de datos multidimensional. Los cubos
proporcionan una vista de los datos multidimensional que se
extiende ms all del anlisis de dos dimensiones que puede
proporcionar una simple planilla de clculo utilizada como tal.
Los usuarios pueden cambiar fcilmente las filas, las columnas, y las
pginas en informes de OLAP, pudiendo leer la informacin de la
manera que se crea ms conveniente para el anlisis.
Ofrece un conjunto de operadores que facilitan la concepcin de
consultas, algunos de ellos son SLICE & DICE, SWAP, DRILL DOWN,
DRILL UP, ROLL-UP, DRILL-ACROSS, DRILL-THROUGH.

Usos comunes de OLAP


Sistemas de informacin ejecutivos. Los
usuarios y los administradores generalmente de
mandos altos y medios, reciben la informacin
sobre los indicadores de funcionamiento
dominantes del negocio y de las excepciones o
las variaciones segn sea de patrones y de
estndares preestablecidos. Los Sistemas de
Informacin
Ejecutivos
(EIS)
presentan
tpicamente datos multidimensionales en
formatos grficos.

Usos comunes de OLAP


Aplicaciones financieras. Para diversos usos de tipo financiero se utilizan
las bases de datos de OLAP como ser para comunicar, planear, y analizar.
Los ejemplos de usos financieros incluyen la comunicacin, anlisis del
mes-cierre, anlisis de lo beneficioso del producto, los presupuestos y
pronstico. Los analistas financieros utilizan OLAP extensivamente para el
anlisis de datos financieros y operacionales para contestar las preguntas
de la gerencia mayor.
Ventas y aplicaciones de Marketing. Existen diferentes formas de llegar a
los clientes para alcanzar los objetivos de venta y de comercializacin
propuestos. Por esto, la utilizacin de sistemas OLAP, donde es importante
contar con informacin organizada de manera rpida, es aconsejable. Los
ejemplos incluyen anlisis de la facturacin, anlisis de producto, anlisis
del cliente, y anlisis de ventas regional.

Usos comunes de OLAP


Otros Usos. Las bases de datos de OLAP se
adaptan a una amplia gama de anlisis,
incluyendo rendimiento de procesamiento y
eficacia de la fabricacin, eficacia del
servicio de cliente, y anlisis de coste del
producto. En definitiva, un sistema OLAP es
til para todo proceso en el que sea
necesario tomar decisiones.

Objetivos de una herramienta OLAP:


1. Permite tomar decisiones acerca de acciones
futuras.
2. Permite funciones bsicas de navegacin y de
exploracin hasta la realizacin de clculos y
realizacin de anlisis ms complejos, como
series temporales y modelados de gran
complejidad.

Business Inteligence
Es aquella tecnologa formada por un
almacn de datos (uno o ms
mercados de datos) junto con
herramientas OLAP y/o minera de
datos.

Pruebas definidas en OLAP


a) Carga masiva de datos desde fuentes de datos internas o
externas.
b) Carga incremental de datos desde sistemas operacionales.
c) Agregacin de datos de entrada de acuerdo con determinadas
jerarquas.
d) Clculo de nuevos datos basndose en los modelos de negocio.
e) Anlisis de series temporales.
f) Consultas con un alto grado de complejidad.
g) Profundizacin en las jerarquas.
h) Consultas ad hoc
i) Mltiples sesiones en lnea.

Un requisito escencial para todas las


aplicaciones OLAPes la capacidad de
proporcionar a los usuarios informacin JIT
(just-in-time), que es necesaria para tomar
decisiones efectivas acerca de las direcciones
estratgicas de la organizacin.

rea Funcional Ejemplos de


aplicaciones OLAP
Finanzas Presupuestos, desgloses de costos por
unidad, anlisis de rendimiento financiero y
modelado financiero.
Ventas Anlisis de ventas y previsiones de
ventas.
Marketing
Anlisis de investigacin de
mercados, previsiones de ventas, anlisis de
promociones, anlisis de clientes y segmentacin
de mercados/clientes.
Fabricacin
Planificacin de la produccin y
anlisis de defectos.

Beneficios de OLAP
1. Mayor productividad de los usuarios finales de la organizacin,
de los desarrolladores de los departamentos de tecnologas de
informacin y, consecuentemente de toda la organizacin.
2. Una reduccin en la carga de trabajo de desarrollo de
aplicaciones para el personal en los departamentos de tecnologas
de informacin, al hacer que los usuarios finales sean
autosuficientes para poder realizar sus propios cambios de
esquema y construir sus propios modelos.
3. Se conserva el control por parte de la organizacin de la
integridad de los datos corporativos, ya que las aplicaciones OLAP
dependen de los almacenes de datos y de los sistemas OLTP para
refrescar sus datos de origen.

Beneficios de OLAP
4. Menor frecuencia de consultas y menor
trfico de red en los sistemas OLTP o en el
almacn de datos.
5. Mayores ingresos y beneficios potenciales,
al permitir a la organizacin responder ms
rpidamente a las demandas del mercado.

También podría gustarte