Sistemas de soporte

Preview:

Citation preview

SISTEMAS DE SOPORTE

ING. MARCO REVELO A., MGS.

IMPORTANCIA Y NECESIDAD DE UNA BDO Puede que ya tenga una base de

datos, pero lo más probable es que sólo tiene datos de carácter personal y no a la información clave que necesita para recoger.

O  La importancia de crear una lista de calidad con los campos que le permite ordenar y enviar los mensajes en relevancia y oportuna a los clientes que le dará la bienvenida, no puede ser exagerada.

O El secreto de la creación de estrategias de correo electrónico que se está trabajando en la identificación de los puntos más importantes (a menudo llamado “puntos de contacto”), que son las fechas, horarios, eventos cuando usted puede ponerse en contacto con los clientes con la información pertinente.

O Mediante la identificación de los puntos de contacto a adelantado como parte del desarrollo de su estrategia de marketing, entonces usted puede estar seguro de que está capturando todos los datos que necesita para convertir a sus clientes en clientes incondicionales!

REQUERIMIENTOS DE LAS BDD

O El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software. Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información y debe desarrollarse un documento formal de los requerimientos.

O Requerimientos administrativos: se requiere mucho más para l desarrollo de sistemas de bases de datos que únicamente seleccionan un modelo lógico de base de datos. La bases de datos es una disciplina organizacional, un método, más que una herramienta o una tecnología. Requiere de un cambio conceptual y organizacional.

ELEMENTOS CLAVE EN LA ORGANIZACIÓN DE UNA BDD

O Sistema de administración de base de datos.

O Administración de información.O Tecnología de administración de

base de datos O Usuarios.O Planeación de información y

tecnología de modelaje

CARACTERISTICAS DE LAS BDD

O Una base de datos contiene entidades de información que están relacionadas vía organización y asociación. La arquitectura lógica de una base de datos se define mediante un esquema que representa las definiciones de las relaciones entre las entidades de información

O La arquitectura física de una base de datos depende de la configuración del hardware residente. Sin embargo, tanto el esquema (descripción lógica como la organización (descripción física) deben adecuarse para satisfacer los requerimientos funcionales y de comportamiento para el acceso al análisis y creación de informes.

VENTAJAS DEL USO DE BDD

O La utilización de bases de datos como plataforma para el desarrollo de Sistemas de Aplicación en las Organizaciones se ha incrementado notablemente en los últimos años, se debe a las ventajas que ofrece su utilización, algunas de las cuales se comentarán a continuación:

O Globalización de la información: permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos.

O Eliminación de información inconsistente: si existen dos o más archivos con la misma información, los cambios que se hagan a éstos deberán hacerse a todas las copias del archivo de facturas.

O Permite compartir información.

O Permite mantener la integridad en la información: la integridad de la información es una de sus cualidades altamente deseable y tiene por objetivo que sólo se almacena la información correcta.

O Independencia de datos: el concepto de independencia de datos es quizás el que más ha ayudado a la rápida proliferación del desarrollo de Sistemas de Bases de Datos. La independencia de datos implica un divorcio entre programas y datos.

AMBIENTE MODERNO DE BDD

O La tecnología de las bases de datos pueden eliminar facilmente muchos problemas creados por la organización tradicional de archivos. Una definición más rigurosa de bases de datos dice que es una colección de datos organizada para dar servicios eficientemente a muchas aplicaciones al centralizar los datos y minimizar aquellos que son redundantes.

O En vez de separar los datos en archivos por separados para cada aplicación, los datos son almacenados físicamente para aparecer a los usuarios como almacenados en una sola ubicación: una sola base de datos sirve a muchas aplicaciones. 

O Por ejemplo, en vez de que una corporación almacene los datos de personal en sistemas de información separados y archivos separados para personal, nominas y prestaciones, la corporación podría crear una sola base de datos para Talentos Humanos.

APLICACIONES OLAPO Qué es OLAP inteligente ?

OLAP inteligente

Procesamiento Analítico en Linea (On-Line Analytical Processing).

Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. 

OLAP inteligenteO OLAP Intelligence proporciona un

análisis eficaz y guiado que permite a los empleados, clientes y proveedores comprender mejor los datos corporativos y tomar decisiones inteligentes que impacten el rendimiento empresarial.

OLAP InteligenteO Para ello utiliza estructuras

multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales (OLTP).

O Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos y áreas similares.

OLAP inteligente

La razón de usar OLAP para las consultas es la rapidez de respuesta. Una base de datos relacional almacena entidades en tablas discretas si han sido normalizadas.

OLAP inteligenteO Esta estructura es buena en un

sistema OLTP pero para las complejas consultas multitabla es relativamente lenta.

O Un modelo mejor para búsquedas (aunque peor desde el punto de vista operativo) es una base de datos multidimensional.

Funcionalidad OLAPO En la base de cualquier sistema

OLAP se encuentra el concepto de cubo OLAP (también llamado cubo multidimensional o hipercubo).

O Se compone de hechos numéricos llamados medidas que se clasifican por dimensiones.

Funcionalidad OLAPO El cubo de metadatos es típicamente

creado a partir de un esquema en estrella o copo de nieve, esquema de las tablas en una base de datos relacional.

O Las medidas se obtienen de los registros de una tabla de hechos y las dimensiones se derivan de la dimensión de los cuadros.

Tipos de Sistemas OLAP

ROLAPImplementación OLAP que almacena los datos en un motor relacional. Típicamente, los datos son detallados, evitando las agregaciones y las tablas se encuentran desnormalizadas Los esquemas más comunes sobre los que se trabaja son estrella ó copo de nieve, 

Tipos de Sistemas OLAP

ROLAPO Aunque es posible trabajar sobre

cualquier base de datos relacional. O La arquitectura está compuesta por

un servidor de banco de datos relacional y el motor OLAP se encuentra en un servidor dedicado

Tipos de Sistemas OLAP

MOLAPO Esta implementación OLAP almacena

los datos en una base de datos multidimensional.

O Para optimizar los tiempos de respuesta, el resumen de la información es usualmente calculado por adelantado.

Tipos de Sistemas OLAP

MOLAPO Estos valores precalculados o

agregaciones son la base de las ganancias de desempeño de este sistema.

O Algunos sistemas utilizan técnicas de compresión de datos para disminuir el espacio de almacenamiento en disco debido a los valores precalculados.

Tipos de Sistemas OLAP

HOLAPAlmacena algunos datos en un motor relacional y otros en una base de datos multidimensional.

Data WarehouseO Proporciona una visión global, común e

integrada de los datos de la organización, independiente de cómo se vayan a utilizar posteriormente por los consumidores o usuarios, con las propiedades siguientes: estable, coherente, fiable y con información histórica.

O Al abarcar un ámbito global de la organización y con un amplio alcance histórico, el volumen de datos puede ser muy grande (centenas de terabytes).

Data Warehousing

O Las bases de datos relacionales son el soporte técnico más comúnmente usado para almacenar las estructuras de estos datos y sus grandes volúmenes.

Data Warehousing

O  Normalmente en el almacén de datos habrá que guardar información histórica que cubra un amplio período de tiempo. Pero hay ocasiones en las que no se necesita la historia de los datos, sino sólo sus últimos valores, siendo además admisible generalmente un pequeño desfase o retraso sobre los datos operacionales. En estos casos el almacén se llama almacén operacional (ODS, Operational Data Store).

Data Warehousing

Data MartO Un subconjunto de los datos del Data

Warehouse con el objetivo de responder a un determinado análisis, función o necesidad y con una población de usuarios específica

Data MartO Al igual que en un data warehouse,

los datos están estructurados en modelos de estrella o copo de nieve y un data mart puede ser dependiente o independiente de un data warehouse. Por ejemplo, un posible usos sería para el data mining.

Data MiningO La extracción de información

oculta y predecible de grandes bases de datos, es una poderosa tecnología nueva con gran potencial para ayudar a las compañías a concentrarse en la información más importante de sus Bases de Información (Data werehose). 

Data MiningO Las herramientas de Data Mining

predicen futuras tendencias y comportamientos, permitiendo en los negocios tomar decisiones proactivas y conducidas por un conocimiento acabado de la información (knowledge-driven). 

Fundamentos de Data Mining

O Las técnicas de Data Mining son el resultado de un largo proceso de investigación y desarrollo de productos. Esta evolución comenzó cuando los datos de negocios fueron almacenados por primera vez en computadoras, y continuó con mejoras en el acceso a los datos, y más recientemente con tecnologías generadas para permitir a los usuarios navegar a través de los datos en tiempo real.

Fundamentos Data Mining

O Data Mining toma este proceso de evolución más allá del acceso y navegación retrospectiva de los datos, hacia la entrega de información prospectiva y proactiva. Data Mining está listo para su aplicación en la comunidad de negocios porque está soportado por tres tecnologías que ya están suficientemente maduras:

Fundamentos Data Mining

O Recolección masiva de datosO Potentes computadoras con

multiprocesadoresO Algoritmos de Data Mining

DATA WAREHOUSE VS. DATA MART

O La duplicación en otro entorno de datos es un término que suele ser mal interpretado e incomprendido. Así es usado por los fabricantes de SGBD en el sentido de simple réplica de los datos de un sistema operacional centralizado en sistemas distribuidos. 

DATA WAREHOUSE VS. DATA MART

O  En un contexto de Data Warehouse, el término duplicación se refiere a la creación de Data Marts locales o departamentales basados en subconjuntos de la información contenida en el Data Warehouse central o maestro.

DATA WAREHOUSE VS. DATA MART

O Según define Meta Group, "un Data Mart es una aplicación de Data Warehouse, construida rápidamente para soportar una línea de negocio simple". Los Data Marts, tienen las mismas características de integración, no volatilidad, orientación temática y no volatilidad que el Data Warehouse. Representan una estrategia de "divide y vencerás" para ámbitos muy genéricos de un Data Warehouse.

O Según define Meta Group, "un Data Mart es una aplicación de Data Warehouse, construida rápidamente para soportar una línea de negocio simple".

DATA WAREHOUSE VS. DATA MART

O  Los Data Marts, tienen las mismas características de integración, no volatilidad, orientación temática y no volatilidad que el Data Warehouse. Representan una estrategia de "divide y vencerás" para ámbitos muy genéricos de un Data Warehouse.

DATA WAREHOUSE VS. DATA MART

O Esta estrategia es particularmente apropiada cuando el Data Warehouse central crece muy rápidamente y los distintos departamentos requieren sólo una pequeña porción de los datos contenidos en él.

DATA WAREHOUSE VS. DATA MART

O  La creación de estos Data Marts requiere algo más que una simple réplica de los datos: se necesitarán tanto la segmentación como algunos métodos adicionales de consolidación.

O La primera aproximación a una arquitectura descentralizada de Data Mart, podría ser venir originada de una situación como la descrita a continuación.

DATA WAREHOUSE VS. DATA MART

DATA WAREHOUSE VS. DATA MART

O El departamento de Marketing, emprende el primer proyecto de Data Warehouse como una solución departamental, creando el primer Data Mart de la empresa.

DATA WAREHOUSE VS. DATA MART

O Visto el éxito del proyecto, otros departamentos, como el de Riesgos, o el Financiero se lanzan a crear sus Data Marts. Marketing, comienza a usar otros datos que también usan los Data Marts de Riesgos y Financiero, y estos hacen lo propio

DATA WAREHOUSE VS. DATA MART

O Esto parece ser una decisión normal, puesto que las necesidades de información de todos los Data Marts crecen conforme el tiempo avanza. Cuando esta situación evoluciona, el esquema general de integración entre los Data Marts pasa a ser, la del gráfico de la derecha.

DATA WAREHOUSE VS. DATA MART

O Esto parece ser una decisión normal, puesto que las necesidades de información de todos los Data Marts crecen conforme el tiempo avanza. Cuando esta situación evoluciona, el esquema general de integración entre los Data Marts pasa a ser, la del gráfico de la derecha.

DATA WAREHOUSE VS. DATA MART

O En esta situación, es fácil observar cómo este esquema de integración de información de los Data Marts, pasa a convertirse en un rompecabezas en el que la gestión se ha complicado hasta convertir esta ansia de información en un auténtico quebradero de cabeza. No obstante, lo que ha fallado no es la integración de Data Marts, sino su forma de integración.

DATA WAREHOUSE VS. DATA MART

DATA WAREHOUSE VS. DATA MART

O En efecto, un enfoque más adecuado sería la coordinación de la gestión de información de todos los Data Marts en un Data Warehouse centralizado.

O En esta situación los Data Marts obtendrían la información necesaria, ya previamente cargada y depurada en el Data Warehouse corporativo, simplificando el crecimiento de una base de conocimientos a nivel de toda la empresa.

DATA WAREHOUSE VS. DATA MART

O Esta simplificación provendría de la centralización de las labores de gestión de los Data Marts, en el Data Warehouse corporativo, generando economías de escala en la gestión de los Data Marts implicados.

DATA WAREHOUSE VS. DATA MART

O Según un estudio de IDC (International Data Corporation) tras analizar 541 empresas, la distribución de las implantaciones de Data Warehouse y Data Marts en la actualidad, y sus opiniones respecto a esta distribución en el futuro, nos muestra los siguientes datos:

DATA WAREHOUSE VS. DATA MART

O En la gráfica, observamos, cómo en la actualidad, de las empresas consultadas, un 80% de ellas cuentan con implantaciones de Data Warehouse o Data Marts.

DATA WAREHOUSE VS. DATA MART

DATA WAREHOUSE VS. DATA MART

O La proporción actual de implantaciones de Data Warehouse es casi el doble que el de Data Mart.

O No obstante, seguramente tras la andadura inicial de alguno de estos proyectos de Data Mart, se ve como más adecuado para el futuro este enfoque "divide y vencerás", previéndose una inversión de estos papeles y duplicando la implantación de Data Marts a los Data Warehouse.

DATA WAREHOUSE VS. DATA MART

O Probablemente, el 5% de usuarios que disponen de tecnología de Data Warehouse y piensan renunciar a ella en el futuro, no han realizado previamente un estudio de factores implicados en un Data Warehouse, o han pasado por la situación inicial de partida, y no se han planteado una reorganización del mismo.

DATA WAREHOUSE VS. DATA MART

O ING. MARCO REVELO A., MGS.

BASES DE DATOS ESTRATÉGICAS Y DATA

WEREHOUSEO PROCESO DE NEGOCIOO SISTEMA TRANSACCIONALO SISTEMA ANALÍTICOO ALMACEN DE DATOSO DIMENSIÓNO MEDIDAO TABLA DE HECHOS

PROCESO DE NEGOCIO

O Es el conjunto de actividades, procedimientos relacionados de manera lógica que son usados para alcanzar un objetivo en un negocio específico.

O Cada proceso de negocio tiene sus entradas, funciones y salidas. Las entradas son requisitos que deben tenerse antes de que una función pueda ser aplicada.

PROCESO DE NEGOCIO

O Cuando una función es aplicada a las entradas de un método, tendremos ciertas salidas resultantes.

O Por ejemplo, el proceso a través del que una organización ofrece sus servicios a sus clientes, tal como puede ser el proceso de ventas de una empresa:

PROCESO DE NEGOCIO

SISTEMA TRANSACCIONAL

O Sistema transaccional es aquel en el que se ejecutan muchas operaciones, y este se encarga de gestionar la manera y el orden en que son procesadas.

O Una transacción es un evento o proceso que genera o modifica la información que se encuentran eventualmente almacenados en un sistema de información.

SISTEMA TRANSACCIONAL

O Contienen información para apoyar el servicio del día a díaEl diseño de la base de datos es normalizado.

O Por ejemplo una tienda que necesita tener información de cuanto se ha vendido día a día.

SISTEMA ANALÍTICOO Un sistema analítico es aquel que

usa la información y datos históricos de la empresa, para apoyar en la toma de decisiones.

O Es rápido para entregar consultas complejas

SISTEMA ANALÍTICOO Utiliza estructuras

multidimensionales llamado Cubos OLAP , los cuales contienen datos resumidos de Sistemas OLTP, pues los datos se encuentran calculados y agregados para ser consultados.

SISTEMA ANALÍTICOO Contiene información histórica para

analizarLa información necesita estar integreadaEl diseño de la base de datos es desnormalizado 

SISTEMA ANALÍTICOO Por ejemplo una empresa que

acumula informacion de como fueron sus ventas años pasados, para plantear alternativas que eleven las ventas en el futuro.

ALMACEN DE DATOSO Es una colección de datos orientada

a un determinado ámbito, integrado, no volátil y variable en el tiempo.

O Ayuda a la toma de decisiones.

O Va más allá de los datos transaccionales y operacionales

ALMACEN DE DATOSO Favorece el análisis y la divulgación

eficiente de datos.

O Contiene gran cantidad de información que se divide en unidades lógicas más pequeñas que son llamadas DataMarts

ALAMACEN DE DATOS

DIMENSIÓNO Son aquellos parámetro que definen

la organización lógica de los datos. Las dimensiones implementan la interfaz de usuario para la DWH.

O Cada dimensión describe un aspecto de negocio.

DIMENSIÓNO Provee un medio para analizar datos

del negocio.

O Permite filtrar y manipular los datos almacenados. 

O Tiene una PK única y columnas de referencia.

MEDIDAO Son también llamados hechos y son

los valores de datos que se analizan (son numéricos).

O Los hechos son aquellos datos que residen en una tabla de hechos y que son utilizados para crear indicadores, a través de sumarizaciones prestablecidas al momento de crear un cubo multidimensional.

MEDIDAO Las medidas representan los valores

que son analizados, (en diferentes mer):–Cantidad de pacientes admitidos–Llamadas efectuadas.–ImporteTotal = precioProducto * cantidadVendida–Rentabilidad = utilidad / PN–CantidadVentas = cantidad–PromedioGeneral = AVG(notasFinales)

TABLA DE HECHOSO Una tabla de hechos es la tabla

principal en un modelo numérico tridimensional donde se almacenan las mediciones de rendimiento de la empresa.

O La tabla de hechos contiene hechos y tiene una clave primaria compuesta por las claves primarias de las tablas de dimensiones relacionadas a este.

Recommended