Present 1 Cap3DASDAS

download Present 1 Cap3DASDAS

of 20

Transcript of Present 1 Cap3DASDAS

  • 7/24/2019 Present 1 Cap3DASDAS

    1/20

    UNIDAD III MODELOS DE DATOS Y

    OLAPContenido

    3. Introduccin, definiciones y terminologa

    3.1.1 Cubo de Datos

    3.1.2 OLAP3.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.

  • 7/24/2019 Present 1 Cap3DASDAS

    2/20

    OLTP

    Los sistemas de OLTP (On-Line

    Transaction Processing) son lossistemas operacionales que capturan

    las transacciones de un negocio y las

    persisten en estructuras relacionalesllamadas Base de Datos.

  • 7/24/2019 Present 1 Cap3DASDAS

    3/20

    OLTP

    Las caractersticas principales de los sistemas OLTP son:

    a) Realizan transacciones en tiempo real del proceso de un negocio, con lo cual losdatos 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 seaagregando datos, realizando actualizaciones o bien eliminndolos.

    c) Las estructuras de datos deben estar optimizadas para validar la entrada de losmismos, y rechazarlos si no cumplen con determinadas reglas de negocio.

    d) Para la toma de decisiones, proporciona capacidades limitadas ya que no es suobjetivo, por lo tanto no es prioridad en su diseo. Si se quisiera obtenerdeterminada informacin histrica relativa al negocio consultando un sistemaOLTP, se producira un impacto negativo en el funcionamiento del sistema.

  • 7/24/2019 Present 1 Cap3DASDAS

    4/20

    OLTP

    Normalmente, para el diseo de un sistema OLTP se defineun modelo de Diagrama Entidad Relacin (DER). Un DER esuna representacin de la realidad a travs de un esquemagrfico que contiene los siguientes elementos:

    Entidades: Una Entidad es un tipo de objeto que puedeidentificarse de manera nica por algn medio. Este objetoes traducido a la estructura fsica de una base de datoscomo 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.

  • 7/24/2019 Present 1 Cap3DASDAS

    5/20

    OLTP

    Un sistema OLTP es utilizado en:

    Sistemas bancarios

    Procesamiento de pedidos Comercio electrnico

    Sistemas de facturacin

    Sistemas de stock

    $

  • 7/24/2019 Present 1 Cap3DASDAS

    6/20

    OLTP

  • 7/24/2019 Present 1 Cap3DASDAS

    7/20

    OLTP

  • 7/24/2019 Present 1 Cap3DASDAS

    8/20

    OLAP

    Los sistemas OLAP (On-Line AnalyticalProcessing) proporcionan una alternativa alos sistemas transaccionales, ofreciendo unavisin de los datos orientada hacia el anlisisy una rpida y flexible navegacin por estos.

  • 7/24/2019 Present 1 Cap3DASDAS

    9/20

    OLAP

    Facilita el anlisis de los datos en lnea en un DWH,proporcionando respuestas rpidas a consultas analticascomplejas.

    Las preguntas que se le hacen a un OLAP, deben permitir unuso interactivo con los usuarios.

    OLAP es utilizado generalmente para ayuda en la toma dedecisiones y presenta los datos a los usuarios a travs de unmodelo de datos intuitivo y natural.

    Los cubos de OLAP almacenan varios niveles de datosconformados por estructuras altamente optimizadas queresponden a las expectativas de negocio de la empresa.

  • 7/24/2019 Present 1 Cap3DASDAS

    10/20

    Caractersticas de OLAP

    Un sistema OLAP est preparado para realizar informes complejosde una manera simple.

    OLAP proporciona una vista de datos multidimensional. Los cubosproporcionan una vista de los datos multidimensional que se

    extiende ms all del anlisis de dos dimensiones que puedeproporcionar una simple planilla de clculo utilizada como tal.

    Los usuarios pueden cambiar fcilmente las filas, las columnas, y laspginas en informes de OLAP, pudiendo leer la informacin de lamanera que se crea ms conveniente para el anlisis.

    Ofrece un conjunto de operadores que facilitan la concepcin deconsultas, algunos de ellos son SLICE & DICE, SWAP, DRILL DOWN,DRILL UP, ROLL-UP, DRILL-ACROSS, DRILL-THROUGH.

  • 7/24/2019 Present 1 Cap3DASDAS

    11/20

    Usos comunes de OLAP

    Sistemas de informacin ejecutivos. Losusuarios y los administradores generalmente de

    mandos altos y medios, reciben la informacinsobre los indicadores de funcionamientodominantes del negocio y de las excepciones olas variaciones segn sea de patrones y de

    estndares preestablecidos. Los Sistemas deInformacin Ejecutivos (EIS) presentantpicamente datos multidimensionales enformatos grficos.

  • 7/24/2019 Present 1 Cap3DASDAS

    12/20

    Usos comunes de OLAP

    Aplicaciones financieras. Para diversos usos de tipo financiero se utilizanlas bases de datos de OLAP como ser para comunicar, planear, y analizar.Los ejemplos de usos financieros incluyen la comunicacin, anlisis delmes-cierre, anlisis de lo beneficioso del producto, los presupuestos ypronstico. Los analistas financieros utilizan OLAP extensivamente para el

    anlisis de datos financieros y operacionales para contestar las preguntasde la gerencia mayor.

    Ventas y aplicaciones de Marketing. Existen diferentes formas de llegar alos clientes para alcanzar los objetivos de venta y de comercializacinpropuestos. Por esto, la utilizacin de sistemas OLAP, donde es importante

    contar con informacin organizada de manera rpida, es aconsejable. Losejemplos incluyen anlisis de la facturacin, anlisis de producto, anlisisdel cliente, y anlisis de ventas regional.

  • 7/24/2019 Present 1 Cap3DASDAS

    13/20

    Usos comunes de OLAP

    Otros Usos. Las bases de datos de OLAP seadaptan a una amplia gama de anlisis,

    incluyendo rendimiento de procesamiento yeficacia de la fabricacin, eficacia delservicio de cliente, y anlisis de coste delproducto. En definitiva, un sistema OLAP estil para todo proceso en el que seanecesario tomar decisiones.

  • 7/24/2019 Present 1 Cap3DASDAS

    14/20

    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.

  • 7/24/2019 Present 1 Cap3DASDAS

    15/20

    Business Inteligence

    Es aquella tecnologa formada por un

    almacn de datos (uno o ms

    mercados de datos) junto conherramientas OLAP y/o minera de

    datos.

  • 7/24/2019 Present 1 Cap3DASDAS

    16/20

  • 7/24/2019 Present 1 Cap3DASDAS

    17/20

    Un requisito escencial para todas las

    aplicaciones OLAPes la capacidad de

    proporcionar a los usuarios informacin JIT

    (just-in-time), que es necesaria para tomardecisiones efectivas acerca de las direcciones

    estratgicas de la organizacin.

  • 7/24/2019 Present 1 Cap3DASDAS

    18/20

    rea Funcional Ejemplos deaplicaciones OLAP

    Finanzas Presupuestos, desgloses de costos porunidad, anlisis de rendimiento financiero ymodelado financiero.

    Ventas Anlisis de ventas y previsiones deventas.

    Marketing Anlisis de investigacin demercados, previsiones de ventas, anlisis depromociones, anlisis de clientes y segmentacin

    de mercados/clientes. Fabricacin Planificacin de la produccin y

    anlisis de defectos.

  • 7/24/2019 Present 1 Cap3DASDAS

    19/20

    Beneficios de OLAP

    1. Mayor productividad de los usuarios finales de la organizacin,de los desarrolladores de los departamentos de tecnologas deinformacin 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 tecnologasde informacin, al hacer que los usuarios finales seanautosuficientes para poder realizar sus propios cambios deesquema y construir sus propios modelos.

    3. Se conserva el control por parte de la organizacin de laintegridad de los datos corporativos, ya que las aplicaciones OLAP

    dependen de los almacenes de datos y de los sistemas OLTP pararefrescar sus datos de origen.

  • 7/24/2019 Present 1 Cap3DASDAS

    20/20

    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.