Unidad 10: DATAWAREHOUSING y OLAP. Cátedra Bases de Datos

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Unidad 10: DATAWAREHOUSING y OLAP. Cátedra Bases de Datos"

Transcripción

1 Unidad 10: DATAWAREHOUSING y OLAP Cátedra Bases de Datos

2 Introducción Dentro de una organización o empresa coexisten dos grupos diferentes de aplicaciones Aplicaciones Tradicionales Aplicaciones de Análisis Son el soporte para las transacciones del día a día (altas, bajas, modificaciones) Permiten analizar el negocio y dar soporte a la toma de decisiones Necesitan datos históricos 2

3 Introducción Bases de Datos Operacionales /Tradicionales /Transaccionales Proveen los datos Pueden proveer los datos Transacciones del día a día Aplicaciones de análisis que dan soporte a la toma de decisiones? Los datos provistos serían parciales y su acceso no sería eficiente 3

4 Introducción Detallando algunos problemas Aún pudiendo encontrar la información necesaria: Todos los datos necesarios no están on-line, deben rastrearse los backups correspondientes Los datos están esparcidos en distintas bases de datos, inclusive en otras fuentes (internas y/o externas) Altera el trabajo transaccional diario, deben postergarse a horarios sin carga de trabajo Los tiempos de respuestas no son los esperados La estructura de los datos está pensada para dar soporte a tareas transaccionales 4

5 Introducción Solución: Recoger los datos en un sistema separado y específico (datos históricos) Datawarehouse Almacén de Datos Bodegas de Datos Información precisa y en un tiempo razonable 5

6 Introducción Datos Tradicionales Datos Datawarehouse objetivo de explotación diferente BD orientadas al proceso BD orientadas al análisis OLTP (On Line Transaction Processing) OLAP (On Line Analytic Processing) 6

7 Introducción OLTP vs OLAP Datos dinámicos y de detalle Muchos usuarios (administrativos) Gran cantidad de transacciones concurrentes Orientado a los procesos de la organización Datos estáticos (históricos),detalle y de resumen Pocos usuarios (estratégicos) Baja o media cantidad de transacciones Orientado al análisis de datos 7

8 Introducción: Concepto En esta área existen discrepancias en muchos aspectos, inclusive en el concepto mismo. 8

9 Concepto - Inmon - "Un datawarehouse es una colección de datos orientados a temas integrados (provenientes de diversas fuentes), no-volátiles, variante en el tiempo, organizados para soportar necesidades empresariales" 9

10 Concepto Orientado a temas (a diferencia de orientados a los procesos) Ejemplo Compañía de Seguros: clientes políticas Producción Cobranzas premios demandas 10

11 Concepto Integrado 11

12 Concepto Problemas relativos a la integración: Codificación diferente 12

13 Concepto Problemas relativos a la integración: Diferentes Unidades de Medida o Aplicación A: Diámetro cm o Aplicación B: Diámetro pulgadas o Aplicación C: Diámetro m cm 13

14 Concepto Problemas relativos a la integración: Atributos Descriptivos Diferentes 14

15 Concepto Problemas relativos a la integración: Claves Diferentes 15

16 Concepto Variantes en el tiempo La información representa datos sobre un horizonte largo de tiempo, entre 5 y 10 años. Cada estructura en el DW contiene, implícita o explícitamente, un elemento de tiempo como día, semana, mes, etc. 16

17 Concepto No volátil El tipo de operaciones es diferente en ambos ambientes 17

18 Concepto Hay redundancia masiva de datos entre el ambiente operacional y el DW? Sí existe, pero es mínima Sólo los datos que se necesitan ingresarán al ambiente del DW. El horizonte de tiempo de los datos difiere de un ambiente a otro. La información en el ambiente operacional es más reciente con respecto a la del DW. El DW contiene un resumen de la información que no se encuentra en el ambiente operacional. Los datos experimentan una transformación fundamental cuando pasan al DW. La mayor parte de los datos se alteran significativamente al ser seleccionados y movidos al almacén. 18

19 Concepto - Ralph Kimball "A data warehouse is a copy of transaction data specifically structured for querying and analysis 19

20 Concepto - Larry Greenfield Disiente con Kimball: La forma en que los datos estén almacenados no determina que "algo" califique o no como datawarehouse No todos los datos son transaccionales 20

21 Concepto Si bien existen opiniones opuestas, hay importantes coincidencias BDT BDT BDT Fundamentalmente alimentados por bases de datos transaccionales Sistemas de soporte a la decisión - Procesamiento Analítico- 21

22 Concepto: Resumen Características Principales Agrupa y mantiene datos transaccionales y no transaccionales de distintas fuentes, incluso externas. Mantiene datos históricos. La forma en la que se almacenan los datos no es fija. El tipo de usuario correspondiente es de nivel gerencial. El tipo de proceso a realizar es de análisis. El objetivo de todo datawarehouse es proveer información suficiente y oportuna asistiendo a la toma de decisiones para alcanzar los objetivos del negocio. 22

23 Arquitectura 23

24 Arquitectura: Fuentes de Datos Bases de Datos (Internas o Externas) Datos contenidos en estructuras no base de datos (Internas o Externas) 24

25 Arquitectura: Gestor de Carga Permite realizar la extracción de los datos desde las fuentes y los carga al datawarehouse Encargado de soportar el proceso ETL (Extraction Transformation- Load) Extracción Transformación de los datos: Limpieza, Consolidación, Agregación de datos, etc. Carga Inicial Recarga Periódica (Refresco): Operación que propaga los cambios desde las fuentes 25

26 Arquitectura: Gestor de Carga Proceso de Carga Inicial Distinguir los diferentes tipos de datos a ser incorporados Datos de backup Datos actuales contenidos en el ambiente operacional Para ambos, el proceso se realiza sólo una vez No presenta demasiada complejidad Encontrar el momento oportuno para no recargar el ambiente operacional 26

27 Arquitectura: Gestor de Carga Proceso de Refresco Los datos provienen de las estructuras de los sistemas operacionales Específicamente, datos generados por cambios ocurridos en los sistemas transaccionales después de la última actualización Búsqueda de los datos procedentes de cambios Dónde se encuentra la mayor dificultad? 27

28 Arquitectura: Gestor de Carga Estrategias para reducir la cantidad de datos analizados: 1. Las aplicaciones operacionales graban el tiempo del último cambio sobre cada registro Los datos con una fecha posterior a la correspondiente al último refresco deberán ser incorporados 28

29 Arquitectura: Gestor de Carga Estrategias para reducir la cantidad de datos analizados: 2. Los cambios son generados en un archivo delta El proceso de refresco se realiza de manera muy eficiente 29

30 Arquitectura: Gestor de Carga Estrategias para reducir la cantidad de datos analizados: 3. Usar los archivos log generados por el propio procesamiento de las transacciones operacionales No es una alternativa muy conveniente: Muchas veces son protegidos por el propio sistema ya que son usados en procesos de recuperación No siempre es sencillo encontrar la información buscada ya que su formato puede contener muchos más datos de los que se necesitan para este propósito y se debe descifrar su formato interno 30

31 Arquitectura: Gestor de Carga Estrategias para reducir la cantidad de datos analizados: 4. Otra técnica es modificar el código de la aplicación. No es una alternativa muy aceptada. 31

32 Arquitectura: Gestor de Carga Estrategias para reducir la cantidad de datos analizados: 5. Mantener una imagen de un antes y un después juntas del archivo operacional En cada extracción se toma una instantánea de la base de datos. Las dos instantáneas (anterior al refresco y la actual) son serialmente comparadas para poder determinar los cambios que se han sucedido en ese lapso de tiempo. Alternativa pesada y tediosa. 32

33 Arquitectura: Gestor del Almacén DBMS que administra la base de datos correspondiente al datawarehouse: Permite realizar todas las funciones de definición y manipulación Definición Agregación Creación de Índices 33

34 Arquitectura: Datos (Almacén) En general, refiere a la base de datos física que contiene los datos 34

35 Arquitectura: Metadatos Datos sobre los datos (origen, descripción, nivel de agregación, etc) 35

36 Arquitectura: Herramientas Clientes/Usuarios Permiten extraer información/conocimiento Herramientas para diseñar consultas e informes (Presentación y Visualización) Herramientas estadísticas Herramientas de análisis de datos (OLAP) Herramientas de minería de datos Herramientas de EIS 36

37 Herramientas OLAP Las herramientas OLAP: Están basadas, generalmente, en sistemas o interfases multidimensionales. Utilizan operadores específicos (además de los clásicos): drill dwon, roll up, pivot, slice, etc. El resultado se presenta generalmente de manera matricial, y permite generar diferentes tipos de gráficos. En resumen, permiten realizar diferentes combinaciones de datos para visualizar los resultados hasta un grado determinado de detalle, permitiendo navegar por sus dimensiones y analizar sus datos desde diferentes puntos de vista 37

38 Herramientas OLAP Un ejemplo de la funcionalidad permitida en una herramienta OLAP Cantidad de prestamos bibliotecarios con dos ejes de análisis (carrera y año) en formato de tabla y gráfico. 38

39 Herramientas OLAP Otro ejemplo de la funcionalidad en una herramienta OLAP 39

40 Herramientas OLAP 40

41 Herramientas OLAP Cuál es la diferencia entre un EIS y una herramienta OLAP? 41

42 Herramientas de Minería Si bien existen herramientas que permiten en análisis de datos, como las OLAP Existen casos donde no son adecuadas Por qué? 42

43 Herramientas de Minería (DataMining) Las bases de datos relacionales revolucionaron los Sistemas de Información: Los DBMS constituyen un soporte eficiente para el almacenamiento y el acceso a datos. Los medios de almacenamiento de datos tienden a ser cada vez más baratos y más eficientes. Volumen de Datos Crecimiento exponencial de las Bases de Datos Décadas

44 Herramientas de Minería Explosión en la cantidad de los datos almacenados en las bases de datos transaccionales!!! Son necesarias herramientas automáticas para el análisis y extracción ya que ello escapa al trabajo manual. El análisis requiere descubrir relaciones ocultas entre los datos como soporte a decisiones empresariales. Minería de Datos 44

45 Minería de Datos: Características 45

46 Herramientas de Minería 46

47 Herramientas de Minería Cuál es la diferencia entre una herramienta OLAP y una de minería de datos? 47

48 Concepto: Datawarehouse vs. Datamart Es frecuente encontrar los términos datawarehouse y datamart usados en forma equivalente. Sin embargo, existen semejanzas y diferencias entre ambos conceptos. Semejanzas: Contienen datos históricos provenientes de fuentes operacionales. El tipo de proceso que se efectúa sobre ambos, es de análisis. Diferencias: En este punto, las opiniones se dividen en dos grupos Según Inmon Según Kimball 48

49 Concepto: Datawarehouse vs. Datamart Inmon Un datawarehouse es fuente de datos de todo datamart Los clientes naturales de un datamart son las herramientas OLAP El tipo de estructura de un datamart son diferentes a las de un datawarehouse Kimball La diferencia está dada fundamentalmente por el tamaño de la base de datos, en términos de objetos de análisis que mantienen (no en cuanto a extensión sino a intensión) El tipo de estructura en un datamart y en un datawarehouse es la misma 49

50 Repasando Necesidades Concepto Arquitectura Fuentes de datos Gestor de Carga: Asiste en el proceso ETL Gestor del almacén Usuarios o Clientes Datamarts vs. Datawarehouse 50

51 Construcción/Diseño de un datawarehouse De los métodos existentes se distinguen 2 enfoques Conducidos por los datos Conducidos por los requerimientos o por la demanda Inmon Kimball Alternativa sobre la que vamos a seguir Más ampliamente utilizado 51

52 Proceso de Construcción (Conducido por los Requerimientos) Recordemos Objetivo de todo datawarehouse Proveer información suficiente y oportuna asistiendo a la toma de decisiones para alcanzar los objetivos del negocio 52

53 Proceso de Construcción: Requerimientos La fase de relevamiento Alineada a los objetivos del negocio 53

54 Proceso de Construcción: Requerimientos La fase de relevamiento Datos Exactitud de los datos: Conformidad del dato en relación al valor en el mundo real. Dos factores influyen en este aspecto, exactitud de los datos en las fuentes y errores en el proceso de carga. Completitud: Capacidad del sistema de representar todos los estados del mundo real Consistencia Oportunidad: Nivel de actualización necesaria para la tarea que lo usa + Identificación de las fuentes Disponibilidad Tipo: Concretas: Los datos se encuentran tal como los necesitamos Adicionales: Es necesario combinar datos de fuentes + Políticas de actualización 54

55 Proceso de Construcción: Diseño Vista multidimensional Procesos de Análisis Datawarehouse almacenado 55

56 Proceso de Construcción: Diseño Los distintos enfoques se diferencian principalmente en la forma en la que almacenan los datos (estructuras de almacenamiento) 56

57 Proceso de Construcción: Diseño La mayor parte de la bibliografía adopta (tácitamente) una perspectiva relacional debido a la importancia y supremacía de las bases de datos relacionales 57

58 Proceso de Construcción: Diseño Existen dos enfoques de implementación: Motor de base de datos relacional Motor de base de datos multidimensional 58

59 Proceso de Construcción: Diseño Enfoque multidimensional La estructura de datos que soporta es el arreglo n-dimensional No necesita transformar los objetos almacenados para presentarlos a los clientes Optimiza el acceso a la información 59

60 Proceso de Construcción: Diseño Enfoque multidimensional Eje 2 de análisis: Artículos Eje 3 de análisis: Clientes Propiedad objeto de análisis Eje 1 de análisis: Fecha 60

61 Proceso de Construcción: Diseño Enfoque multidimensional 61

62 Proceso de Construcción: Diseño Enfoque multidimensional 62

63 Proceso de Construcción: Diseño Enfoque multidimensional 63

64 Proceso de Construcción: Diseño Enfoque multidimensional Arreglos n-dimensionales: Variables dependientes (celdas) Variables independientes (dimensiones o ejes de análisis) en conjunto determinan los valores de las variables dependientes 64

65 Proceso de Construcción: Diseño - Enfoque Relacional La única estructura de datos que soporta el enfoque relacional es la relación (tabla) Un datawarehouse implementado en un motor relacional estará formado por tablas 65

66 Proceso de Construcción: Diseño - Clave Primaria Tabla de Clientes Enfoque Relacional Id. de cliente Nombre de compañía Dirección Ciudad Región País Teléfono CACTU Cactus Comidas para llevar Cerrito 333 Buenos Aires Argentina (1) OCEAN Océano Atlántico Ltda. Ing. Gustavo Moncada 8585 Piso 20-A Buenos Aires Argentina (1) RANCH Rancho grande Av. del Libertador 900 Buenos Aires Argentina (1) Clave Primaria Clave Foránea Tabla de Pedidos Id. de pedido Id.de cliente OCEAN Empleado Leverling, Janet Fecha de pedido Fecha de entrega RANCH Peacock, Margaret CACTU Callahan, Laura OCEAN King, Robert RANCH Peacock, Margaret CACTU Dodsworth, Anne

67 Proceso de Construcción: Diseño - Enfoque Relacional Las tablas deberán estar vinculadas de tal manera de poder brindar la vista multidimensional Esquemas Estrella, Copo de Nieve, Constelación de Estrellas, Estrella Agrupado, etc. 67

68 Proceso de Construcción: Diseño - Enfoque Relacional Cualquiera sea el esquema o modelo utilizado: Tabla de hechos Tabla de dimensiones 68

69 Proceso de Construcción: Diseño - Enfoque Relacional Tabla de Hechos (variables dependientes) Describen datos sobre actividades básicas de la organización que son objeto de análisis 69

70 Proceso de Construcción: Diseño - Enfoque Relacional Tabla de Dimensiones (variables independientes) Describen objetos relevantes de la organización por los cuales se analiza la actividad 70

71 Proceso de Construcción: Diseño - Enfoque Relacional Esquema Estrella: tabla de hechos clave primaria Sección de referencias clave primaria datos tabla de dimensión clave foránea clave foránea clave claves foránea clave foránea clave primaria datos tabla de dimensión clave primaria datos tabla de dimensión datos Sección descriptiva clave primaria datos tabla de dimensión 71

72 Proceso de Construcción: Diseño - Enfoque Relacional Esquema Estrella: Una tabla de hechos y n tablas de dimensiones Se relacionan directamente a través de claves foráneas 72

73 Proceso de Construcción: Diseño - Enfoque Relacional Atributos Tabla de hechos : Sección de referencias (dimensiones) Sección descriptiva (medidas) 73

74 Proceso de Construcción: Diseño - Enfoque Relacional Atributos Tabla de dimensiones: Identificador del objeto Atributos descriptivos, es decir, propiedades del objeto 74

75 Proceso de Construcción: Diseño - Enfoque Relacional Esquema Copo de Nieve: jerarquía Tabla de Tabla de entre dimensiones dimensiones dimensiones clave primaria datos tabla de dimensión clave primaria datos clave foránea tabla Tabla de dimensión de dimensiones clave primaria datos tabla de dimensión Tabla tabla de hechos clave primaria clave foránea clave foránea clave claves foránea clave foránea datos Sección descriptiva Sección de referencias Tabla de dimensiones clave primaria datos tabla de dimensión Tabla de dimensiones clave primaria datos clave foránea tabla de dimensión jerarquía entre dimensiones Tabla de dimensiones Extensión del esquema estrella cuando las dimensiones se organizan en jerarquías de dimensiones clave primaria datos tabla de dimensión 75

76 Proceso de Construcción: Comparación de Modelos 76

77 Proceso de Construcción: Diseño - Enfoque Relacional Normalización: Las desventajas de un esquema de base de datos relacional no normalizado están relacionadas fundamentalmente con los problemas de update 77

78 Proceso de Construcción: Diseño - Enfoque Relacional En un datawarehouse no se efectúan update como en una base de datos transaccional Se incrementa en forma periódica 78

79 Proceso de Construcción: Diseño - Enfoque Relacional Datawarehouses Normalización pierde importancia Se pueden generar esquemas no normalizados para alcanzar una mejor performance 79

80 Proceso de Construcción: Diseño - Enfoque Relacional Esquema Estrella (no normalizado 3FN): Tabla tabla de hechos clave primaria clave primaria datos exclave foránea datos tabla de dimension no normalizada clave primaria datos tabla de dimension clave foránea clave foránea clave claves foránea clave foránea datos clave primaria datos tabla de dimension clave primaria datos exclave foránea datos tabla de dimension no normalizada 80

81 Proceso de Construcción: Diseño - Enfoque Relacional Dimensión Tiempo: Presente en todo dw Aunque SQL ofrece funciones sobre el tipo DATE, la representación de la dimensión permite representar otros atributos no calculables en SQL Atributos frecuentes: nro. de día, nro. de semana, valores absolutos del calendario juliano que permiten ciertos cálculos aritméticos, día de la semana (lunes, etc.), día festivo, fin de semana 81

82 Proceso de Construcción: Diseño - Enfoque Relacional Analizando el enfoque Relacional Ventajas: Tecnología madura Extremadamente utilizada y conocida Sistemas altamente escalables Poseen lenguaje de consulta standard En general, las organizaciones ya poseen las licencias Desventajas: Las estructuras del modelo no son naturales para el procesamiento OLAP Por ello necesitan contar con una capa intermedia que mapee ambas estructuras provocando una baja performance en las consultas 82

83 Proceso de Construcción: Diseño Granularidad: Nivel de detalle de la información almacenada en las estructuras 83

84 Proceso de Construcción: Diseño A mayor nivel de granularidad: Mayor tiempo de procesamiento en la carga Menor volumen de información Consultas con mejor performance Escasa flexibilidad ante consultas no planificadas 84

85 Proceso de Construcción: Diseño Analizar cuidadosamente el nivel de detalle adecuado en cada caso de manera de poder balancear ventajas y desventajas 85

86 Proceso de Construcción: Diseño Relacional: Cuan resumida o no es la información de la tabla de hechos Multidimensional: El grado de detalle de la variable dependiente 86

87 Proceso de Construcción: Diseño Definir el intervalo de tiempo oportuno entre cada actualización del dw Balancear: Sobrecarga del ambiente operacional Actualidad del datawarehouse 87

88 Proceso de Construcción: Diseño Definir la Ventana de tiempo oportuna de un dw Cuánta historia debe mantener el datawarehouse? 88

89 Ejemplo La empresa GUMA S.A. vende productos alimenticios. Los datos transaccionales que maneja diariamente son referidos a: Los productos que comercializa Las ventas (facturas) efectuadas por sus empleados Las pedidos recibidos Los clientes Los proveedores Las compañías de envíos que se encargan de la entrega de los pedidos Los empleados que trabajan en ella 89

90 Ejemplo Para soportar las operaciones diarias (transaccionales) que administran los datos mencionados posee una base de datos cuyo modelo conceptual es el presentado a continuación 90

91 Ejemplo Rubro Proveedor 1,1 Incluye Provee Producto Detalle Pedido Pedido Detalle Factura Factura EsRealizada Empleado EsDeUn Cliente EsEnviado Compañía de Envío EsJefe 91

92 Ejemplo 92

93 Ejemplo 1. El gerente plantea la siguiente situación: Hay que aumentar los ingresos 2. Por lo tanto, se pregunta: Qué podemos hacer Disminuir gastos? Vender más? Existen proveedores preferidos Qué productos nos conviene vender,? Para responder a esas preguntas, por ejemplo necesitaría saber: Qué productos se venden más? Cuál es el producto que genera el mayor ingreso de dinero a la empresa? Qué proveedor provee los productos más vendidos? Qué categoría o rubro es el más vendido?... 93

94 Ejemplo Datos Poductos Proveedores Facturas Conocimiento Nos conviene que se incrementen las ventas del producto PP Los productos del proveedor X son los más vendidos Información Los productos P1 y P2 son los más vendidos El producto PP es el que provoca el mayor ingreso a la empresa El producto PP es uno de los menos vendidos Los productos P1 y P2 son provistos por el proveedor X Decisión Estudiemos la posibilidad de incorporar nuevos productos del proveedor X Generemos promociones que combinen los productos P1 y PP y/o P2 y PP Investiguemos si el proveedor X vende el producto PP. En ese caso se lo compremos a él 94

95 Ejemplo Los datos que deben analizarse existen dentro de la empresa? Sí, pero como mencionamos anteriormente: Recuperar los datos desde las fuentes, altera el trabajo transaccional diario No se puede dar respuesta a las solicitudes en tiempo real Los datos necesarios constituyen un subconjunto de la totalidad de datos de la empresa La estructura de los datos está pensada para dar soporte a tareas transaccionales 95

96 Ejemplo Construyamos un datawarehouse (datamart) que permita extraer la información/conocimiento que necesitamos 96

97 Ejemplo Pasos a seguir: 1. Identificar el proceso de la organización a analizar, es decir el objeto de análisis Tabla de Hechos Ventas 97

98 Ejemplo Pasos a seguir: 2. Determinar la granularidad de los datos necesaria (nivel de detalle) Cada una de las ventas 98

99 Ejemplo Pasos a seguir: 3. Identificar las dimensiones de análisis Tablas de Dimensiones Productos Proveedores Clientes Empleados Tiempo 4. Identificar las jerarquías entre las dimensiones de análisis 99

100 Ejemplo Rubro Proveedor 1,1 Incluye Provee Producto Detalle Pedido Pedido Detalle Factura Factura EsRealizada Empleado EsDeUn Cliente EsEnviado Compañía de Envío EsJefe 100

101 Ejemplo Pasos a seguir: 5. Identificar las propiedades tanto del objeto de análisis como de las dimensiones Atributos de la tabla de hechos (medidas) Atributos descriptivos de las tablas de dimensiones 101

102 Ejemplo Tablas y sus relaciones: 102

103 Ejemplo 21/07/ :22 p.m. Cátedra Bases de Datos 103

104 Ejemplo Objeto de Análisis: Ventas Medidas: Cantidad e Importe Dimensiones de Análisis: Empleado, Producto, Proveedor, Cliente y Tiempo Jerarquías de dimensiones: Producto Proveedor Fecha Día Mes - Año 104

105 Ejemplo Esquema Estrella Granularidad Fina Empleado IdEmpleado Nombre FechaNac FechaCont Tiempo Fecha Día Mes Año Venta IdProducto IdCliente IdEmpleado Fecha Importe Cantidad Producto IdProducto Nombre Rubro IdProveedor NombreCompañia Ciudad Region CodPostal País Cliente IdCliente Nombre Ciudad Region CodPostal País 105

106 Ejemplo Esquema Copo de Nieve Granularidad Fina Empleado IdEmpleado Nombre FechaNac FechaCont Venta IdProducto Producto IdProducto Nombre Rubro IdProveedor Proveedor IdProveedor NombreCompañia Ciudad Region CodPostal País IdCliente IdEmpleado Fecha Cliente Tiempo Fecha Día Mes Año Importe Cantidad IdCliente Nombre Ciudad Region CodPostal País 106

107 Ejemplo Esquema Estrella Granularidad Menos Fina Empleado IdEmpleado Nombre FechaNac FechaCont Tiempo Fecha Día Mes Año No se discrimina por producto Venta IdProveedor IdCliente IdEmpleado Fecha Importe Cantidad Proveedor IdProveedor NombreCompañia Ciudad Region CodPostal País Cliente IdCliente Nombre Ciudad Region CodPostal País 107

108 Lenguaje SQL El standard SQL da soporte a las Bases de Datos multidimensionales, con extensiones que proveen las funcionalidades necesarias cláusula group by funciones específicas 108

109 Lenguaje SQL Cláusula group by: 109

110 Operador Rollup 110

111 Operador Cube 111

112 Operador Grouping Set 112

113 Comparación de Operadores 113

114 Ejemplos: Roll-up Drill-down Sobre las tablas del esquema SH de Oracle 1. Agrupamiento común select prod_id, cust_id, sum(amount_sold) from sh.sales group by prod_id, cust_id; 2. Disminuyo el nivel de detalle respecto de (1): select prod_id, sum(amount_sold) from sh.sales group by prod_id; (ROLL-UP) 3. Aumento el nivel de detalle : select prod_id, cust_id, channel_id, sum(amount_sold) from sh.sales group by prod_id, cust_id, channel_id; (DRILL-DOWN) 114

Capítulo 2 Tecnología data warehouse

Capítulo 2 Tecnología data warehouse Capítulo 2 Tecnología data warehouse El objetivo de éste capítulo es mostrar la tecnología data warehouse (DW) como una herramienta para analizar la información. Este capítulo se encuentra organizado de

Más detalles

MOLAP REALIZADO POR: JOSE E. TABOADA RENNA

MOLAP REALIZADO POR: JOSE E. TABOADA RENNA MOLAP REALIZADO POR: JOSE E. TABOADA RENNA BASE DE DATOS Conjunto de datos estructurados, fiables y homogéneos organizados independientemente en máquina, m accesibles en tiempo real, compatible por usuarios

Más detalles

Sistemas de Información 12/13 La organización de datos e información

Sistemas de Información 12/13 La organización de datos e información 12/13 La organización de datos e información Departamento Informática e Ingeniería de Sistemas Universidad de Zaragoza (raqueltl@unizar.es) " Guión Introducción: Data Warehouses Características: entornos

Más detalles

Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos. - Sesión 5 -

Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos. - Sesión 5 - Fundamentos y Aplicaciones Prácticas del Descubrimiento de Conocimiento en Bases de Datos - Sesión 5 - Juan Alfonso Lara Torralbo 1 Índice de contenidos Data Warehouse Modelo multidimensional Diagrama

Más detalles

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Introducción Aunque la estrategia de adquisiciones que Oracle ha seguido en los últimos años siempre ha buscado complementar y fortalecer nuestra oferta

Más detalles

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4

Definición. Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición Data Warehousing: almacenamiento, transformación y distribución de datos útiles para los responsables de tomar decisiones 9/29/2006 4 Definición (cont.) Un Data Warehouse es una colección de

Más detalles

Presentación de Pyramid Data Warehouse

Presentación de Pyramid Data Warehouse Presentación de Pyramid Data Warehouse Pyramid Data Warehouse tiene hoy una larga historia, desde 1994 tiempo en el que su primera versión fue liberada, hasta la actual versión 8.00. El incontable tiempo

Más detalles

CAPÍTULO 2 DATA WAREHOUSES

CAPÍTULO 2 DATA WAREHOUSES CAPÍTULO 2 DATA WAREHOUSES Un Data Warehouse (DW) es un gran repositorio lógico de datos que permite el acceso y la manipulación flexible de grandes volúmenes de información provenientes tanto de transacciones

Más detalles

FACULTAD DE INGENIERÍA. Bases de Datos Avanzadas

FACULTAD DE INGENIERÍA. Bases de Datos Avanzadas FACULTAD DE INGENIERÍA Ingeniería en Computación Bases de Datos Avanzadas Datawarehouse Elaborado por: MARÍA DE LOURDES RIVAS ARZALUZ Septiembre 2015 Propósito Actualmente las empresas necesitan contar

Más detalles

APOYO PARA LA TOMA DE DECISIONES

APOYO PARA LA TOMA DE DECISIONES APOYO PARA LA TOMA DE DECISIONES Cátedra: Gestión de Datos Profesor: Santiago Pérez Año: 2006 Bibliografía: Introducción a las Bases de Datos. DATE - 1 - 1. INTRODUCCION APOYO PARA LA TOMA DE DECISIONES

Más detalles

Datawarehouse. Ing. Adan Jaimes Jaimes. Datawarehouse

Datawarehouse. Ing. Adan Jaimes Jaimes. Datawarehouse 1 Ing. Adan Jaimes Jaimes 2 Conceptos : Repositorio completo de datos, donde se almacenan datos estratégicos, tácticos y operativos, al objeto de obtener información estratégica y táctica Data-Marts: Repositorio

Más detalles

DATA WAREHOUSE DATA WAREHOUSE

DATA WAREHOUSE DATA WAREHOUSE DATA WAREHOUSE DATA WAREHOUSE Autor: Roberto Abajo Alonso Asignatura: Sistemas Inteligentes, 5º Curso Profesor: José Carlos González Dep. Ing. Sistemas Telemáticos, E.T.S.I. Telecomunicación Universidad

Más detalles

Sistema de análisis de información. Resumen de metodología técnica

Sistema de análisis de información. Resumen de metodología técnica Sistema de análisis de información Resumen de metodología técnica Tabla de Contenidos 1Arquitectura general de una solución de BI y DW...4 2Orígenes y extracción de datos...5 2.1Procesos de extracción...5

Más detalles

Tecnologías de Información y Comunicación II CLASE 10

Tecnologías de Información y Comunicación II CLASE 10 Tecnologías de Información y Comunicación II CLASE 10 Medidas Una medida es un tipo de dato cuya información es usada por los analistas (usuarios) en sus consultas para medir la perfomance del comportamiento

Más detalles

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse.

TABLA DE DECISION. Consideremos la siguiente tabla, expresada en forma genérica, como ejemplo y establezcamos la manera en que debe leerse. TABLA DE DECISION La tabla de decisión es una herramienta que sintetiza procesos en los cuales se dan un conjunto de condiciones y un conjunto de acciones a tomar según el valor que toman las condiciones.

Más detalles

Facultad de Ciencias Económicas. Departamento de Sistemas. Asignatura: INTELIGENCIA DE NEGOCIOS. Plan 1997

Facultad de Ciencias Económicas. Departamento de Sistemas. Asignatura: INTELIGENCIA DE NEGOCIOS. Plan 1997 UNIVERSIDAD DE BUENOS AIRES Facultad de Ciencias Económicas Departamento de Sistemas Asignatura: INTELIGENCIA DE NEGOCIOS Código: 715 Plan 1997 Cátedra: DEPARTAMENTO DE SISTEMAS Carrera: Licenciado en

Más detalles

Base de datos en Excel

Base de datos en Excel Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de

Más detalles

ANEXO A - Plan de Proyecto. 1. - EDT de la solución EDT GENERAL DEL PROYECTO1

ANEXO A - Plan de Proyecto. 1. - EDT de la solución EDT GENERAL DEL PROYECTO1 ANEXO A - Plan de Proyecto 1. - EDT de la solución EDT GENERAL DEL PROYECTO1 2.- Diagrama de Gantt de la Solución DIAGRAMA DE GANTT- FASE INICIAL DOCUMENTACION Y ANALISIS2 DIAGRAMA DE GANTT- FASE FINAL

Más detalles

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd Maxpho Commerce 11 Gestión CSV Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd Índice general 1 - Introducción... 3 1.1 - El archivo CSV... 3 1.2 - Módulo CSV en Maxpho... 3 1.3 - Módulo CSV

Más detalles

SISTEMAS DE INFORMACION GERENCIAL LIC.PATRICIA PALACIOS ZULETA

SISTEMAS DE INFORMACION GERENCIAL LIC.PATRICIA PALACIOS ZULETA SISTEMAS DE INFORMACION GERENCIAL LIC.PATRICIA PALACIOS ZULETA Qué es inteligencia de negocios? (BI) Business Intelligence es la habilidad para transformar los datos en información, y la información en

Más detalles

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema Capítulo2 Planteamientodelproblema 38 2.1Antecedentesycontextodelproyecto En lo que respecta a los antecedentes del proyecto, se describe inicialmente el contexto donde se utiliza el producto de software.

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

FUNDAMENTOS DE DATA WAREHOUSE

FUNDAMENTOS DE DATA WAREHOUSE FUNDAMENTOS DE DATA WAREHOUSE 1. Qué es Data Warehouse? El Data Warehouse es una tecnología para el manejo de la información construido sobre la base de optimizar el uso y análisis de la misma utilizado

Más detalles

Almacén de datos - concepto. Arquitectura de un sistema de almacén de datos

Almacén de datos - concepto. Arquitectura de un sistema de almacén de datos Almacén de datos - concepto Almacén de datos (Bodega de Datos, Data warehouse) es una integrada colección de datos que contiene datos procedentes de sistemas del planeamiento del recurso de la empresa

Más detalles

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones 1. La Información: Propiedades de la Información. Sistemas de Información. Bases de Datos. 2. Administración

Más detalles

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática fcano@uniovi.es Produced with L A T E X seminar style

Más detalles

FUENTES SECUNDARIAS INTERNAS

FUENTES SECUNDARIAS INTERNAS FUENTES SECUNDARIAS INTERNAS Las fuentes secundarias son informaciones que se encuentran ya recogidas en la empresa, aunque no necesariamente con la forma y finalidad que necesita un departamento de marketing.

Más detalles

ALMACENES PARA GESTIÓN MASIVOS.... ALMACENES PARA GESTIÓN MASIVOS 1 ALMACENES PARA GESTIÓN MASIVOS 2 EL OBJETIVO ES EL ANÁLISIS PARA EL SOPORTE EN LA TOMA DE DECISIONES. GENERALMENTE, LA INFORMACIÓN QUE

Más detalles

Enfoques de desarrollo DW Kimball/Inmon.

Enfoques de desarrollo DW Kimball/Inmon. Enfoques de desarrollo DW Kimball/Inmon. 1 Antecedentes Sistemas de Información Los procesos a automatizar son repetibles y previsibles. Modelado Entidad Relación. Atención en una rápida modificación en

Más detalles

Estos documentos estarán dirigidos a todas las personas que pertenezcan a equipos de implementación de Oracle BI, incluyendo a:

Estos documentos estarán dirigidos a todas las personas que pertenezcan a equipos de implementación de Oracle BI, incluyendo a: Oracle Business Intelligence Enterprise Edition 11g. A lo largo de los siguientes documentos trataré de brindar a los interesados un nivel de habilidades básicas requeridas para implementar efectivamente

Más detalles

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios "Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se

Más detalles

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación

BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto

Más detalles

Día 5-6-2012 17:00h Lugar: Obra Social Ibercaja, Sala De actos, Rambla Ferran 38, 3º, Lleida

Día 5-6-2012 17:00h Lugar: Obra Social Ibercaja, Sala De actos, Rambla Ferran 38, 3º, Lleida Resumen de la conferencia Día 5-6-2012 17:00h Lugar: Obra Social Ibercaja, Sala De actos, Rambla Ferran 38, 3º, Lleida Ponente: Luis Muñiz Socio Director de Sisconges & Estrategia y experto en Sistemas

Más detalles

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1

IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1 IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Gestión de Bases de Datos Gestión de Bases de Datos Base de datos una colección de datos relacionados organizados de manera de

Más detalles

ADT CONSULTING S.L. http://www.adtconsulting.es PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS

ADT CONSULTING S.L. http://www.adtconsulting.es PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS ADT CONSULTING S.L. http://www.adtconsulting.es PROYECTO DE DIFUSIÓN DE BUENAS PRÁCTICAS ESTUDIO SOBRE EL POSICIONAMIENTO EN BUSCADORES DE PÁGINAS WEB Y LA RELEVANCIA DE LA ACTUALIZACIÓN DE CONTENIDOS

Más detalles

Data Warehousing - Marco Conceptual

Data Warehousing - Marco Conceptual Data Warehousing - Marco Conceptual Carlos Espinoza C.* Introducción Los data warehouses se presentan como herramientas de alta tecnología que permiten a los usuarios de negocios entender las relaciones

Más detalles

SQL Server Business Intelligence parte 1

SQL Server Business Intelligence parte 1 SQL Server Business Intelligence parte 1 Business Intelligence es una de las tecnologías de base de datos más llamativas de los últimos años y un campo donde Microsoft ha formado su camino a través de

Más detalles

Sistemas de Información Geográficos (SIG o GIS)

Sistemas de Información Geográficos (SIG o GIS) Sistemas de Información Geográficos (SIG o GIS) 1) Qué es un SIG GIS? 2) Para qué sirven? 3) Tipos de datos 4) Cómo trabaja? 5) Modelos de datos, Diseño Conceptual 6) GeoDataase (GD) 7) Cómo evaluamos

Más detalles

3.3.3 Tecnologías Mercados Datos

3.3.3 Tecnologías Mercados Datos 3.3.3 Tecnologías Mercados Datos TECNOLOGIAS DATAMART: Aspect Data Mart es una solución completa de reportes para la empresa, que le proporciona un mayor entendimiento de las operaciones de sus negocios

Más detalles

Comunicación interna: Intranets

Comunicación interna: Intranets Comunicación interna: Intranets Intranets es un sistema privado de información y colaboración que utiliza estándares y programas de Internet. Podemos considerarla como una red interna diseñada para ser

Más detalles

ANEXO C Documento de Extracción. 1. Objetivo. 2. Alcance. 3. Arquitectura de la Extracción

ANEXO C Documento de Extracción. 1. Objetivo. 2. Alcance. 3. Arquitectura de la Extracción ANEXO C Documento de Extracción 1. Objetivo El objetivo del documento de extracción es presentar aquellas características que se mencionan de manera general en el documento de tesis. Aquí se enfoca directamente

Más detalles

Sistemas de Información para la Gestión. Unidad 3 Aplicaciones de Sistemas

Sistemas de Información para la Gestión. Unidad 3 Aplicaciones de Sistemas para la Gestión Unidad 3 Aplicaciones de Sistemas U.N.Sa. Facultad de Cs.Económicas SIG 2010 UNIDAD 3: APLICACIONES DE SISTEMAS Aplicaciones empresariales: Sistemas empresariales. Sistemas de administración

Más detalles

Introducción. Componentes de un SI. Sistema de Información:

Introducción. Componentes de un SI. Sistema de Información: Introducción. Sistema de Información: Conjunto de elementos relacionados entre sí de acuerdo a ciertas reglas, que aporta a la organización la información necesaria para el cumplimiento de sus fines, para

Más detalles

Caso práctico de una solución de data warehouse business intelligence. Caso Jurassic Park Parte II

Caso práctico de una solución de data warehouse business intelligence. Caso Jurassic Park Parte II Caso práctico de una solución de data warehouse business intelligence Caso Jurassic Park Parte II Profesor: Ernesto Chinkes Sistemas de Datos Facultad de Ciencias Económicas Universidad de Buenos Aires

Más detalles

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS

ARQUITECTURA DE DISTRIBUCIÓN DE DATOS 4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia

Más detalles

OLAP 2 OLAP 1 OLAP 4 OLAP 3 OLAP 5 OLAP 6

OLAP 2 OLAP 1 OLAP 4 OLAP 3 OLAP 5 OLAP 6 OLAP EXPLOTACIÓN UN DW: EXPLOTACIÓN UN DW:... OLAP 1 OLAP 2 EXPLOTACIÓN UN DW: MOLO UN AMBIENTE OLAP EXPLOTACIÓN UN DW: LAS HERRAMIENTAS OLAP PRESENTAN AL USUARIO UNA VISIÓN MULTIDIMENSIONAL LOS DATOS

Más detalles

Fundamentos de la Inteligencia de Negocios

Fundamentos de la Inteligencia de Negocios Universidad Nacional de Salta Facultad de Ciencias Económicas, Jurídicas y Sociales Sistemas de Información para la Gestión Fundamentos de la Inteligencia de Negocios Administración de Bases de Datos e

Más detalles

activuspaper Text Mining and BI Abstract

activuspaper Text Mining and BI Abstract Text Mining and BI Abstract Los recientes avances en lingüística computacional, así como la tecnología de la información en general, permiten que la inserción de datos no estructurados en una infraestructura

Más detalles

Descripción del sistema

Descripción del sistema Advanced Edition Descripción del sistema Ender Descripción para la implantación y adaptación del sistema de información Turno, Gestión educativa 1 ÍNDICE 1. INTRODUCCIÓN...3 2. DESCRIPCIÓN CONCEPTUAL DEL

Más detalles

GENERALIDADES DE BASES DE DATOS

GENERALIDADES DE BASES DE DATOS GENERALIDADES DE BASES DE DATOS A fin de evitar que idénticos datos se encuentren repetidos en múltiples archivos, parece necesario que los comunes se almacenen en un archivo único y que este archivo sea

Más detalles

Programa Analítico Plan de estudios 2011. Asignatura: Bases de Datos

Programa Analítico Plan de estudios 2011. Asignatura: Bases de Datos Programa Analítico Plan de estudios 2011 Asignatura: Bases de Datos CARRERA: LCC Lic. en y LSI Ciencias de la Computación - Lic. en Sistemas de Información AÑO: 3 (LCC) y 4 (LSI) CREDITO HORARIO: 7 DESPLIEGUE:

Más detalles

Tecnologías de la Información en la Gestión Empresarial

Tecnologías de la Información en la Gestión Empresarial Tecnologías de la Información en la Gestión Empresarial 1 Sesión No.8 Nombre: Procesos de Negocio y Gestión en Business Intelligence Objetivo: Al término de la sesión, el alumno ilustrará un proceso de

Más detalles

Licencia GNU FDL. Detalle del cambio. Ing. Bernabeu Ricardo Dario, Ing. García Mattío Mariano Alberto. Versión incial. 05/11/2009

Licencia GNU FDL. Detalle del cambio. Ing. Bernabeu Ricardo Dario, Ing. García Mattío Mariano Alberto. Versión incial. 05/11/2009 Licencia GNU FDL Copyright 2009 Ing. Bernabeu Ricardo Dario, Ing. García Mattío Mariano Alberto. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia

Más detalles

Sistemas de Gestión de Calidad. Control documental

Sistemas de Gestión de Calidad. Control documental 4 Sistemas de Gestión de Calidad. Control documental ÍNDICE: 4.1 Requisitos Generales 4.2 Requisitos de la documentación 4.2.1 Generalidades 4.2.2 Manual de la Calidad 4.2.3 Control de los documentos 4.2.4

Más detalles

Business Intelligence

Business Intelligence 2012 Business Intelligence Agenda Programas Diferencias de OLTP vs OLAP Arquitectura de una solución de BI Tecnologías Microsoft para BI Diferencias entre OLTP v/s OLAP Alineación de Datos OLTP Datos organizados

Más detalles

Inteligencia de Negocios Introducción. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS

Inteligencia de Negocios Introducción. Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Inteligencia de Negocios Introducción Por Elizabeth León Guzmán, Ph.D. Profesora Ingeniería de Sistemas Grupo de Investigación MIDAS Agenda 1.Introducción 2.Definición 3.ETL 4.Bodega de Datos 5.Data Mart

Más detalles

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología

Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto

Más detalles

Construcción de cubos OLAP utilizando Business Intelligence Development Studio

Construcción de cubos OLAP utilizando Business Intelligence Development Studio Universidad Católica de Santa María Facultad de Ciencias e Ingenierías Físicas y Formales Informe de Trabajo Construcción de cubos OLAP utilizando Business Intelligence Development Studio Alumnos: Solange

Más detalles

El almacén de indicadores de proceso de negocio en ejecución

El almacén de indicadores de proceso de negocio en ejecución X Congreso de Ingeniería de Organización Valencia, 7 y 8 de septiembre de 2006 El almacén de indicadores de proceso de negocio en ejecución Andrés Boza García 1, Angel Ortiz Bas 1, Llanos Cuenca Gonzalez

Más detalles

CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE CICLO DE VIDA DEL SOFTWARE 1. Concepto de Ciclo de Vida 2. Procesos del Ciclo de Vida del Software 3. Modelo en cascada 4. Modelo incremental 5. Modelo en espiral 6. Prototipado 7. La reutilización en

Más detalles

Tecnología aplicada a la toma de decisiones o malas decisiones en tecnología?

Tecnología aplicada a la toma de decisiones o malas decisiones en tecnología? Tecnología aplicada a la toma de decisiones o malas decisiones en tecnología? DUTI 2007 LA PLATA AGOSTO 2007 Ernesto Chinkes Facultad de Ciencias Económicas Universidad de Buenos Aires Esquema del trabajo

Más detalles

Apoyo a la toma de Decisiones. Carlos A. Olarte Bases de Datos II

Apoyo a la toma de Decisiones. Carlos A. Olarte Bases de Datos II Carlos A. Olarte Bases de Datos II Contenido 1 Introducción 2 OLAP 3 Data Ware Housing 4 Data Mining Introducción y Motivación Cómo puede analizarse de forma eficiente volúmenes masivos de datos? La consulta,

Más detalles

App para realizar consultas al Sistema de Información Estadística de Castilla y León

App para realizar consultas al Sistema de Información Estadística de Castilla y León App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda

Más detalles

Tema 11 Bases de datos. Fundamentos de Informática

Tema 11 Bases de datos. Fundamentos de Informática Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.

Más detalles

UN PASEO POR BUSISNESS INTELLIGENCE

UN PASEO POR BUSISNESS INTELLIGENCE UN PASEO POR BUSISNESS INTELLIGENCE Ponentes: Agreda, Rafael Chinea, Linabel Agenda Sistemas de Información Transaccionales Qué es Business Intelligence? Usos y funcionalidades Business Intelligence Ejemplos

Más detalles

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE

1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4

Más detalles

Diseño orientado al flujo de datos

Diseño orientado al flujo de datos Diseño orientado al flujo de datos Recordemos que el diseño es una actividad que consta de una serie de pasos, en los que partiendo de la especificación del sistema (de los propios requerimientos), obtenemos

Más detalles

Minería de Procesos. Octubre 2013 Ing. Diego Karbuski

Minería de Procesos. Octubre 2013 Ing. Diego Karbuski Minería de Procesos Octubre 2013 Ing. Diego Karbuski Nuestra Experiencia en los últimos años Modelo de Implantación Tradicional en BPM Este modelo es efectivo? Se conocen los procesos en la organización?

Más detalles

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS

ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta

Más detalles

Modelado dimensional de datos

Modelado dimensional de datos MODELADO DE DATOS DATA WAREHOUSE Ana María Bisbé York a.bisbe@danysoft.com, Servicios Profesionales sp@danysoft.com www.danysoft.com 18.04.2013 Temario Datawarehouse vs Transaccional Modelado dimensional

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

Fundamentos de la Inteligencia de Negocios

Fundamentos de la Inteligencia de Negocios Sistemas de Información para la Gestión UNIDAD 2: Infraestructura de Tecnología de la Información Unidad 2 Infraestructura de Tecnología de la Información Estructura de TI y tecnologías emergentes. Estructura

Más detalles

Base de datos II Facultad de Ingeniería. Escuela de computación.

Base de datos II Facultad de Ingeniería. Escuela de computación. 2 Base de datos II Facultad de Ingeniería. Escuela de computación. Base de datos II. Guía 6 3 Introducción Este manual ha sido elaborado para orientar al estudiante de Bases de datos II en el desarrollo

Más detalles

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322

Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Mineria de datos y su aplicación en web mining data Redes de computadores I ELO 322 Nicole García Gómez 2830047-6 Diego Riquelme Adriasola 2621044-5 RESUMEN.- La minería de datos corresponde a la extracción

Más detalles

Informática II Ing. Industrial. Data Warehouse. Data Mining

Informática II Ing. Industrial. Data Warehouse. Data Mining Data Warehouse Data Mining Definición de un Data Warehouses (DW) Fueron creados para dar apoyo a los niveles medios y altos de una empresa en la toma de decisiones a nivel estratégico en un corto o mediano

Más detalles

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008 Última actualización: 01 de Setiembre de 2008 Copyright Artech Consultores S. R. L. 1988-2008. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento

SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para. Empresas en Crecimiento SAP BusinessObjects Edge BI Standard Package La solución de BI preferida para Empresas en Crecimiento Portfolio SAP BusinessObjects Soluciones SAP para Empresas en Crecimiento Resumen Ejecutivo Inteligencia

Más detalles

http://www.statum.biz http://www.statum.info http://www.statum.org

http://www.statum.biz http://www.statum.info http://www.statum.org ApiaMonitor Monitor de Infraestructura BPMS Por: Ing. Manuel Cabanelas Product Manager de Apia Manuel.Cabanelas@statum.biz http://www.statum.biz http://www.statum.info http://www.statum.org Abstract A

Más detalles

ANEXO F ARQUITECTURAS DE INTELIGENCIA DE NEGOCIOS

ANEXO F ARQUITECTURAS DE INTELIGENCIA DE NEGOCIOS ANEXO F ARQUITECTURAS DE INTELIGENCIA DE NEGOCIOS 1. Realizado por: Stephanie Herrera Bautista 2. Introducción: 2.1. Propósito: Se busca realizar el planteamiento de las diversas arquitecturas que se pueden

Más detalles

CAPITULO 3 DISEÑO. El diseño del software es el proceso que permite traducir los requisitos

CAPITULO 3 DISEÑO. El diseño del software es el proceso que permite traducir los requisitos 65 CAPITULO 3 DISEÑO 3.1. DISEÑO El diseño del software es el proceso que permite traducir los requisitos analizados de un sistema en una representación del software. 66 Diseño procedural Diseño de la

Más detalles

DE VIDA PARA EL DESARROLLO DE SISTEMAS

DE VIDA PARA EL DESARROLLO DE SISTEMAS MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso

Más detalles

INTELIGENCIA DE NEGOCIOS

INTELIGENCIA DE NEGOCIOS INTELIGENCIA DE NEGOCIOS A P R O X I M A C I Ó N A U N A E X P E R I E N C I A D E A P L I C A C I Ó N E N I N S T I T U C I O N E S D E L A R E G I Ó N Ing. Patricia Uceda Martos Agenda Introducción Definición

Más detalles

Metadatos en Plataformas ECM

Metadatos en Plataformas ECM Metadatos en Plataformas ECM understanding documents Ofrece tu sistema soporte para tipos documentales en bases de datos? Por qué debería importarte? Marzo, 2013 Basado en: Manejo de metadatos en plataformas

Más detalles

Índice INTERNET MARKETING 1

Índice INTERNET MARKETING 1 INTERNET MARKETING 1 Índice Manual de Google Analytics... 2 Qué es Google Analytics?... 2 Cómo funciona Google Analytics?... 2 Iniciar Sesión en Google Analytics... 3 Visualizar las estadísticas... 3 Resumen

Más detalles

Sistema de Información Integrada del Área Social

Sistema de Información Integrada del Área Social Sistema de Información Integrada del Área Social Resumen de Requerimientos Técnicos 22 de Diciembre de 2008 Página 1 de 5 Contenido 1 Generalidades... 3 2 Alcance y objetivos... 4 3 Arquitectura de referencia

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Unidad 1: Componentes del sistema

Unidad 1: Componentes del sistema Unidad 1: Componentes del sistema Identificar los elementos del sistema de información de mercados de la organización. M.I.A. Gabriel Ruiz Contreras gabriel2306@prodigy.net.mx Contenido 1. Elementos del

Más detalles

CRITERIOS GENERALES PARA LA DETERMINACIÓN DE POSICIÓN DE DOMINIO

CRITERIOS GENERALES PARA LA DETERMINACIÓN DE POSICIÓN DE DOMINIO CRITERIOS GENERALES PARA LA DETERMINACIÓN DE POSICIÓN DE DOMINIO De acuerdo a lo dispuesto por la Ley Nº 18.159 de 20 de julio de 2007 Promoción y Defensa de la Competencia se entiende que uno o varios

Más detalles

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS La gestión del asesor comercial se basa en mantener contacto personalizado con un grupo de clientes empresariales o personales.

Más detalles

Soluciones para Lotería Móvil. www.structura.ec

Soluciones para Lotería Móvil. www.structura.ec Soluciones para Lotería Móvil 1 Lotería a través de celulares: Introducción STRUCTURA CAPITAL LATIN AMERICA S.A. es una compañía especializada en licencias de propiedad intelectual, que provee soluciones

Más detalles

POLITICA DE PRIVACIDAD DE LA PAGINA WEB

POLITICA DE PRIVACIDAD DE LA PAGINA WEB POLITICA DE PRIVACIDAD DE LA PAGINA WEB operamos el website de Simple Solutions.com y respetamos la privacidad de los individuos que utilizan este website. A continuación detallamos cómo utilizamos la

Más detalles

FUNCIÓN FINANCIERA DE LA EMPRESA

FUNCIÓN FINANCIERA DE LA EMPRESA FUNCIÓN FINANCIERA DE LA EMPRESA La función financiera, junto con las de mercadotecnia y producción es básica para el buen desempeño de las organizaciones, y por ello debe estar fundamentada sobre bases

Más detalles

Determinación del nivel de influencia

Determinación del nivel de influencia Determinación del nivel de influencia Aquí se describirán cada una de las características mencionadas y cómo analizar su grado de influencia en la determinación del factor de ajuste. - Comunicación de

Más detalles

Resumen manejo lista de precios en Discovery 3.70 / 3.71

Resumen manejo lista de precios en Discovery 3.70 / 3.71 Los cambios realizados se generan para: - poder realizar modificaciones en las listas de precios sin que las mismas actúen en forma directa en las utilizadas para facturar - Poder disponer de más listas

Más detalles

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y

CAPITULO I. Introducción. En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y CAPITULO I Introducción 1.1 Introducción En la actualidad, las empresas están tomando un papel activo en cuanto al uso de sistemas y redes computacionales. La tecnología ha ido evolucionando constantemente

Más detalles

Data Warehousing. Introducción. Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación

Data Warehousing. Introducción. Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Data Warehousing Introducción Introducción Indice (I) Propiedades de un dw Arquitectura de procesos en un sistema de data warehousing Puntos clave Diseño de la base de datos de un data warehouse Indice

Más detalles

Servicio de administración de pautas publicitarias en Internet

Servicio de administración de pautas publicitarias en Internet Servicio de administración de pautas publicitarias en Internet Resumen Ejecutivo Es habitual que la publicidad en Internet sea un apéndice de la publicidad en otros medios. Como no se conocen los resultados,

Más detalles

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) IAP 1009 - TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO) Introducción 1. Como se indica en la Norma Internacional de Auditoría 401, "Auditoría en un contexto informatizado", los objetivos globales

Más detalles

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)

Más detalles

COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS

COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS COMPRAS CEPAS A TRAVÉS DE INTERNET PORTAL CEPAS Es un sistema que describe las funcionalidades claves a través de Internet. Se pueden efectuar las compras, ver la trazabilidad de los pedidos y visualizar

Más detalles