Sistemas de Bases de Datos Multiplataforma Integrados a Sistemas Móviles

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

Download "Sistemas de Bases de Datos Multiplataforma Integrados a Sistemas Móviles"

Transcripción

1 Universidad Nacional del Nordeste Facultad de Ciencias Exactas y Naturales y Agrimensura Monografía de Adscripción: Sistemas de Bases de Datos Multiplataforma Integrados a Sistemas Móviles Alumna: Paola Itatí Aguirre-LU: Prof. Director: Mgter. David Luis La Red Martínez Licenciatura en Sistemas de Información Corrientes-Argentina 2010

2

3 Índice general 1. Introducción 1 2. Qué es undata Warehouse? NocionesAcercadeunDW QuéesloquePreocupaalosEjecutivos? ObjetivosdelDataWarehouse Sistemas de Información EsquemaGeneraldelosSI SistemasEstratégicos SistemasTácticos SistemasTécnico-Operativos SistemasInterinstitucionales DatosOperacionalesyDatosInformativos CaracterísticasdelDataWarehouse ImpactosTécnicosdeunDW Modelos de Datos ElModeloRelacional ElModeloDimensional EsquemasdelModeloDimensional VentajasdelModeloDimensional Operaciones en un Data Warehouse TiposdeOperaciones Herramientas de Acceso y Uso Introducción OLAP(OnLineAnalyticalProcessing) DataMining(MineríadeDatos)

4 ÍNDICEGENERAL 7. Conclusión 47 Bibliografía 49 Índice alfabético 51

5 Índice de figuras 3.1. SistemadeInformción.Esquema Características del Data Warehouse. Orientado a una materia CaracterísticasdelDataWarehouse.Integración Características del Data Warehouse. Tiempo Variante CaracterísticasdelDataWarehouse.NoVolátil ModelodeDatos.EsquemaenEstrella ModelosdeDatos.EsquemaCopodeNieve OperacionesenelDataWarehouse EstructuraMultidimensional ModeloROLAPyMOLAP EtapasenunProyectodeMD

6

7 Capítulo 1 Introducción La ubicuidades lapropiedadporlacual unaentidadexisteoseencuentra en todos los sitios al mismo tiempo. La Computación Ubicua pretende la integración de las nuevas tecnologías en el entorno personal, insertando dispositivos inteligentes en las tareas diarias, haciendo que interactúen de forma natural y desinhibida en todo tipo de situaciones y circunstancias. De esta forma se pretende unir el mundo real con una representación virtual, apoyándose sobre la inteligencia ambiental y logrando el entorno inteligente. Uno de los objetivos más importantes de la Computación Ubicua es integrar los dispositivos computacionales lo más posible, para hacer que se mezclen enlavidacotidiana,ypermitiralosusuarioscentrarseenlastareasquedeben hacer, y no en las herramientas que deben usar, pudiendo suponer una revoluciónquecambieelmododevida. Para lograr la integración de los dispositivos móviles se utiliza el protocolo de aplicaciones inalámbricas, Wireless Application Protocol o WAP; es un estándar abierto internacional para aplicaciones que utilizan las comunicaciones inalámbricas, por ej., acceso a servicios de Internet desde un teléfono móvil. Setratadelaespecificacióndeunentornodeaplicaciónydeunconjuntode protocolos de comunicaciones para normalizar el modo en que los dispositivos inalámbricos se pueden utilizar para acceder a correo electrónico, grupo de noticias y otros. El organismo que se encarga de desarrollar el estándar WAP fue originalmente el WAP Forum, fundado por cuatro empresas del sector de las comuni- 1

8 2 CAPÍTULO 1. INTRODUCCIÓN caciones móviles, Sony-Ericsson, Nokia, Motorola y Openwave(originalmente UnwiredPlanet).Desde2002elWAPForumespartedelaOpenMobileAlliance (OMA), consorcio que se ocupa de la definición de diversas normas relacionadas con las comunicaciones móviles, entre ellas las normas WAP. Los dispositivos de computación inalámbrica han crecido rápidamente, requiriendo aplicaciones de software cada vez más potentes que puedan manejar esta nueva realidad. Los usuarios desean que las aplicaciones que corren en sus dispositivos móviles tengan la misma funcionalidad estando conectados o desconectados de la red. Esperan aplicaciones que puedan soportar conexiones intermitentes, anchos de banda cambiantes y que manejen eficientemente el problema del roaming. Los dispositivos móviles pueden acceder a sistemas de bases de datos multiplataforma, término usado para referirse a los programas, sistemas operativos, lenguajes de programación, u otra clase de software, que puedan funcionar en diversas plataformas., ejemplo DB2. Una plataforma es una combinación de hardware y software usada para ejecutar aplicaciones, en su forma más simple consiste únicamente de un sistema operativo, una arquitectura, o una combinación de ambos. Enmuchossistemasnosoloseaccedealasbasesdedatossinotambiéna los Data Warehouse. Debido a que los niveles gerenciales necesitan a menudo tomar decisiones de alto nivel, cruciales para el funcionamiento de la empresa. El Data Warehouse permite que los gerentes tomen decisiones siguiendo un enfoque racional, basados en información confiable y oportuna. Consiste básicamente en la transformación de los datos operacionales en información útil para decidir. El uso del Data Warehouse permite también encontrar relaciones ocultas entre los datos y predecir el comportamiento futuro bajo condiciones dadas. El trabajo con los Data Warehouses es diferente al de los sistemas transaccionales. Se modelan los datos a partir de dimensiones, en lugar del tradicional modelado relacional, y las herramientas de acceso a los datos se basan en una tecnología de procesamiento analítico(olap), distinta al procesamiento transaccional(oltp) de los sistemas operacionales. Los datos operacionales que sirven de entrada al Data Warehouse generalmente están dispersos en distintos sistemas de la organización, desarrollados en diferentes entornos de desarrollo, por diferentes personas y en diferentes momentos. Es tarea fundamental del Data Warehouse recolectarlos, unificar-

9 los y depurarlos según las necesidades del negocio, eliminando inconsistencias y conservando sólo la información útil para los objetivos empresariales. Esto se lleva a cabo mediante procesos que se ejecutan periódicamente y conducen a mantener la información actualizada. Las aplicaciones de usuario final que acceden al Data Warehouse brindan a los gerentes la posibilidad de ver la información con diferentes niveles de agregación(detallados o resumidos) y filtrar las consultas por distintas variables. Finalmente, el Data Warehouse permite aplicar herramientas como el Data Mining, para encontrar relaciones entre los datos a fin de comprender las causas de variabilidad presentes y realizar pronósticos con el apoyo de modelos estadísticos. En la sociedad actual, la información constituye un activo esencial de cualquier organización proporcionando beneficios significativos, tangibles y cuantificables. Como consecuencia, la integración de un Data Warehouse a la empresa representa una ventaja competitiva en el mundo de los negocios y acceder a ellos desde los dispositivos móviles es una alternativa adicional importante.

10 4 CAPÍTULO 1. INTRODUCCIÓN

11 Capítulo 2 Qué es un Data Warehouse? 2.1. NocionesAcercadeunDW DeacuerdoconW.H.Inmon,quienesconsideradocomoelpadredelData Warehouse: un Data Warehouse es un conjunto de datos integrados orientados aunamateria que varíanconel tiempo y que no sontransitorios, loscuales soportan el proceso de toma de decisiones de una administración. De acuerdo con algunas organizaciones, el Data Warehouse es una arquitectura. Para otras, es un depósito semánticamente consistente en datos(separados y que no interfieren con los sistemas operativos y de producción existentes) que llenan por completo los diferentes requerimientos de acceso y reporte de datos. Para algunos otros, el Data Warehouse es un proceso continuo que mezcla los datos de varias fuentes heterogéneas, incluyendo datos históricos y adquiridos para soportar la constante necesidad de consultas estructuradas y/o ad hoc, reportes analíticos y soporte de decisiones. Así como hay gran divergencia para establecer una definición precisa de un Data Warehouse, hay un claro consenso de que la tecnología del Data Warehouse es un ingrediente esencial en el conjunto de soluciones para el soporte de decisiones en una empresa. UnDWesunabasededatos corporativaquesecaracterizaporintegrar y depurar información de una o más fuentes distintas, para luego procesarla permitiendo su análisis desde infinidad de perspectivas y con grandes velocidades de respuesta. La creación de un DW representa en la mayoría de las 5

12 6 CAPÍTULO 2. QUÉ ES UN DATA WAREHOUSE? ocasiones el primer paso, desde el punto de vista técnico, para implantar una solución completa y fiable de Business Intelligence. Es un repositorio de datos de muy fácil acceso, alimentado de numerosas fuentes, transformadas en grupos de información sobre temas específicos de negocios, para permitir nuevas consultas, análisis y decisiones QuéesloquePreocupaalosEjecutivos? Se tienen montañas de datos en la compañía, pero no podemos llegar a ellos adecuadamente. Nada enloquece más a los ejecutivos que dos personas presentando el mismo resultado de operación pero con diferentes números y los ejecutivos lo que buscan es ver la información pero desde diferentes ángulos, mostrando únicamente lo que es importante para tomar una decisión en la empresa, finalmente los ejecutivos saben que hay datos que nunca serán confiables, por lo que prefieren que se eviten en los reportes ejecutivos. Uno de los valores más importantes de una organización es la información. Estos valores normalmente son guardados por la organización de dos formas: Los sistemas operacionales de registros. El Data Warehouse. Crudamente hablando, los sistemas operacionales de registros son donde los datos son depositados y el DW es de donde se extraen los datos para la toma de decisiones Objetivos del Data Warehouse Hace que la información de la organización sea accesible: los contenidos del DW son entendibles y navegables, y el acceso a ellos está caracterizado por el rápido desempeño. Estos requerimientos no tienen fronteras y tampoco límites fijos. Cuando hablamos de entendible significa que los niveles de la información sean correctos y obvios. Navegables significa el reconocer el destino

13 enlapantallayllegaradondequeramosconsolounclick.rápidodesempeño significa, cero tiempos de espera. Todo lo demás es un compromiso y por consiguiente algo que se quiere mejorar. Hace que la información de la organización sea consistente: la información de una parte de la organización puede hacerse coincidir con la información delaotrapartedelaorganización.sidosmedidasdelaorganizacióntienen elmismonombre,entoncesdebensignificarlamismacosa.yalainversa,si dos medidas no significan la misma cosa, entonces son etiquetados diferentes. Información consistente significa, información de alta calidad. Significa que toda la información es contabilizada y completada. Es información adaptable y elástica: el DW está diseñado para cambios continuos.cuandoselehacennuevaspreguntasaldwyseleagregandatos nuevos, los datos existentes y las tecnologías no cambian ni se corrompen. Es fundamental para la toma de decisiones: el DW tiene los datos correctos para soportar la toma de decisiones. Podría decirse que la salida verdadera del DWsonlasdecisionesquesetomandespuésdequeelDWhayapresentadolas evidencias. Se pretende utilizar el DW para construir un sistema de soporte a las decisiones.

14 8 CAPÍTULO 2. QUÉ ES UN DATA WAREHOUSE?

15 Capítulo 3 Sistemas de Información 3.1. EsquemaGeneraldelosSI Hay funciones dentro de la empresa que tienen que ver con el planeamiento, previsión y administración de la organización. Estas funciones son críticas para la supervivencia de la organización, especialmente en un mundo de rápidos cambios. Las funciones como planificación de marketing, planeamiento de ingeniería y análisis financiero, requieren, además, de sistemas de información que las soporte. Pero estas funciones son diferentes de las operacionales y los tipos de sistemas y la información requerida son también diferentes. Las funciones basadas en el conocimiento son los Sistemas de Soporte de Decisiones(SSD). Estossistemasestánrelacionadosconelanálisisdelosdatosylatomade decisiones, frecuentemente, decisiones importantes sobre cómo operará la empresa, ahora y en el futuro. Estos sistemas no sólo tienen un enfoque diferente al de los operacionales, sino que, por lo general, tienen un alcance diferente. Mientras las necesidades de los datos operacionales se enfocan normalmente hacia una sola área, los datos para el soporte de decisiones, con frecuencia, toman un número de áreas diferentes y necesitan cantidades grandes de datos operacionales relacionadas. Son estos sistemas sobre los que se basa la tecnología Data Warehousing 9

16 10 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN Figura 3.1: Sistema de Informción. Esquema. quesehandivididodeacuerdoalesquemaquesepuedevisualizarenlafigura 3.1delapágina Sistemas Estratégicos Orientados a soportar la toma de decisiones, facilitan la labor de la dirección, proporcionándole un soporte básico, en forma de mejor información, para la toma de decisiones. Se caracterizan porque son sistemas sin carga periódica de trabajo, es decir, su utilización no es predecible. Destacan entre estos sistemas: los Sistemas de Información Gerencial(MIS), Sistemas de Información Ejecutivos(EIS), Sistemas de Información Georeferencial(GIS), Sistemas de SimulacióndeNegocios(BISyqueenlaprácticasonSistemasExpertosode Inteligencia Artificial-AI) Sistemas Tácticos Diseñados para soportar las actividades de coordinación de actividades y manejo de documentación, definidos para facilitar consultas sobre información almacenada en el sistema, proporcionar informes y, en resumen, facilitar la

17 3.2. DATOS OPERACIONALES Y DATOS INFORMATIVOS 11 gestión independiente de la información por parte de los niveles intermedios de la organización. Destacan entre ellos: los Sistemas Ofimáticos(OA), Sistemas de Transmisión de Mensajería( y Fax Server), coordinación y control de tareas(work Flow) y tratamiento de documentos(imagen, Trámite y Bases de Datos Documentarios) Sistemas Técnico-Operativos Cubren el núcleo de operaciones tradicionales de captura masiva de datos (Data Entry) y servicios básicos de tratamiento de datos, con tareas predefinidas (contabilidad, facturación, almacén, presupuesto, personal y otros sistemas administrativos). Estos sistemas están evolucionando con la irrupción de sensores, autómatas, sistemas multimedia, bases de datos relacionales más avanzadas y data warehousing Sistemas Interinstitucionales Este último nivel de sistemas de información recién está surgiendo, es consecuencia del desarrollo organizacional orientado a un mercado de carácter global, el cual obliga a pensar e implementar estructuras de comunicación más estrechas entre la organización y el mercado (Empresa Extendida, Organización Inteligente e Integración Organizacional), todo esto a partir de la generalización de las redes informáticas de alcance nacional y global (Internet), que se convierten en vehículo de comunicación entre la organización y el mercado, no importa dónde esté la organización(intranet), el mercado de la institución(extranet) y el mercado(red Global). Sin embargo, la tecnología data warehousing basa sus conceptos y diferencias entre dos tipos fundamentales de sistemas de información en todas las organizaciones: los sistemas técnico-operacionales y los sistemas de soporte de decisiones.esteúltimoeslabasedeundatawarehouse[1] Datos Operacionales y Datos Informativos El proceso automatizado de un negocio utiliza datos operacionales, los que constituyen el conjunto de registros de las transacciones del negocio.

18 12 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN Estos datos son creados durante la ejecución de estos procesos y son almacenados en un archivo o en una base de datos. Frecuentemente contienen valores incorrectos, son muy detallados y son de mínimo uso en los negocios debido a su gran volumen, ubicación y formatos. En conclusión, es difícil para los usuarios del negocio tener acceso a los datos operacionales debido a las limitaciones de performance y tecnología. Loqueelusuariodelnegocionecesitacomoentradaasusactividadesde análisis son datos informativos. Estos son una combinación de datos operacionales que han sido modificados, depurados, transformados, consolidados y organizados desde diversas fuentes externas al proceso del negocio. Este tipo de información generalmente es específico para un conjunto de usuarios del negocio que lo hacen significante y útil para su análisis. Ambostiposdedatosyambostiposdeusosonmuyimportantes,peroes difícil cumplir con ambos propósitos en el mismo sistema. Los datos operacionales son específicos para cada aplicación y usualmente son almacenados de manera separada por otras aplicaciones. Estos datos son útiles en la medida en que se aprovechen para satisfacer el proceso de las aplicaciones predefinidas. Mayormente se requieren sólo datos actuales y estos deben ser mantenidos al día haciendo actualizaciones frecuentes en la base de datos. En cambio, para los datos informativos, el usuario necesita datos que crucen por varias aplicaciones, que estén reorganizados por temas de negocio, que contengan valores históricos, que se encuentren disponible para análisis durante períodos largosyqueseaaccesibledemanerafácilyflexible. Los datos operacionales son manejados, precisamente, por los sistemas operacionales o transaccionales (On Line Transactional Processing, OLTP), los cuales se concentran en la administración y la medición de indicadores empresariales(capital e inversión), indicadores financieros(márgenes de utilidades, rotación de inventarios), indicadores de ventas(identificación de clientes persistentes), etc. Por su parte, los datos informativos son los que conforman un DW, el cual tiene como fin comprender, medir y administrar parámetros empresariales estratégicos, como el crecimiento del ingreso y rentabilidad, la participación

19 3.3. CARACTERÍSTICAS DEL DATA WAREHOUSE 13 del mercado y los segmentos del cliente. En el siguiente cuadro se muestran las diferencias entre los datos operacionales y los datos informativos. Datos Operacionales: Orientados a una aplicación. Integración limitada. Constantemente actualizados. Sólo valores actuales. Soportan operaciones diarias. Datos Informativos: Orientados a un tema. Integrados. No volátiles. Valoresalolargodeltiempo. Soportan decisiones de administración Características del Data Warehouse Entre sus principales características tenemos: Orientado a Temas Una primera característica del DW es que la información se clasifica en base alosaspectosquesondeinterésparalaempresa.siendoasí,losdatostomados están en contraste con los clásicos procesos orientados a las aplicaciones. El contraste entre los dos tipos de orientaciones se visualiza en la figura 3.2delapágina14.

20 14 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN Figura 3.2: Características del Data Warehouse. Orientado a una materia.

21 3.3. CARACTERÍSTICAS DEL DATA WAREHOUSE 15 El ambiente operacional se diseña alrededor de las aplicaciones y funciones tales como préstamos, ahorros, tarjeta bancaria y depósitos para una institución financiera. Por ejemplo, una aplicación de ingreso de órdenes puede accederalosdatossobreclientes,productosycuentas.labasededatoscombina estos elementos en una estructura que acomoda las necesidades de la aplicación. El ambiente DW se organiza alrededor de sujetos tales como cliente, vendedor, producto y actividad. Por ejemplo, para un fabricante, éstos pueden ser clientes, productos, proveedores y vendedores. Para una universidad pueden ser estudiantes, clases y profesores. Para un hospital pueden ser pacientes, personal médico, medicamentos, etc. La alineación alrededor de las áreas de los temas afecta el diseño y la implementación de los datos encontrados en el DW. Las principales áreas de lostemasinfluyenenlapartemásimportantedelaestructuraclave[2]. Lasaplicacionesestánrelacionadasconeldiseñodelabasededatosydel proceso. En DW se enfoca el modelamiento de datos y el diseño de la base de datos. El diseño del proceso (en su forma clásica) no es separado de este ambiente. Las diferencias entre la orientación de procesos, funciones de las aplicaciones y la orientación a temas, radican en el contenido del dato a escala detallada.eneldwseexcluyelainformaciónquenoseráusadaporelproceso de sistemas de soporte de decisiones, mientras que la información de las orientadas a las aplicaciones, contiene datos para satisfacer de inmediato los requerimientos funcionales y de proceso, que pueden ser usados o no por el analista de soporte de decisiones. Otra diferencia importante está en la interrelación de la información. Los datos operacionales mantienen una relación continua entre dos o más tablas basadasenunareglacomercialqueestávigente.lasdeldwmidenunespectro de tiempo y las relaciones encontradas son muchas. Muchas de las reglas comerciales(y sus correspondientes relaciones de datos) se representan en el DW,entredosomástablas. Integrado Integra datos recolectados de diferentes sistemas operacionales de la organización y o fuentes externas.

22 16 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN El aspecto más importante del ambiente DW es que la información encontrada en el interior está siempre integrada. La integración de los datos se muestra de muchas maneras: en convenciones de nombres consistentes, en la medida uniforme de variables, en la codificación de estructuras consistentes, en atributos físicos de los datos consistentes, fuentes múltiples y otros. A través de los años, los diseñadores de las diferentes aplicaciones han tomado sus propias decisiones sobre cómo se debería construir una aplicación. Los estilos y diseños personalizados se muestran de muchas maneras. Se diferencian en la codificación, en las estructuras claves, en sus características físicas, en las convenciones de nombramiento y otros. La capacidad colectiva de muchos de los diseñadores de aplicaciones, para crear aplicaciones inconsistentes. Codificación. Los diseñadores de aplicaciones codifican el campo género en varias formas. Un diseñador representa género como una M y una F, otros comoun1 yun0,otroscomounax yunay einclusive,comomasculino y femenino. No importa mucho cómo el género llega al DW. Probablemente M y F sean tan buenas como cualquier otra representación. Lo importante es que sea decualquierfuentededondevenga,elgénerodebellegaraldwenunestado integrado uniforme. Por lo tanto, cuando el género se carga en el DW desde una aplicación, dondehasidorepresentadoenformatom yf,losdatosdebenconvertirseal formato del DW. Medida de atributos. Los diseñadores de aplicaciones miden las unidades de medida de las tuberías en una variedad de formas. Un diseñador almacena los datos de tuberías en centímetros, otros en pulgadas, otros en millones de pies cúbicos por segundo y otros en yardas. Al dar medidas a los atributos, la transformación traduce las diversas unidades de medida usadas en las diferentes bases de datos para transformarlas en una medida estándar común. Cualquiera que sea la fuente, cuando la información de la tubería llegue al DW necesitará ser medida de la misma manera.

23 3.3. CARACTERÍSTICAS DEL DATA WAREHOUSE 17 Convenciones de nombramiento. El mismo elemento es frecuentemente referido por nombres diferentes en las diversas aplicaciones. El proceso de transformación asegura que se use preferentemente el nombre de usuario. Fuentes múltiples. El mismo elemento puede derivarse desde fuentes múltiples. En este caso, el proceso de transformación debe asegurar que la fuente apropiada sea usada, documentada y movida al depósito. Tal comosemuestraenlafigura3.3delapágina18,lospuntosdeintegración afectan casi todos los aspectos de diseño- las características físicas de losdatos,ladisyuntivadetenermásdeunadefuentededatos,elproblemade estándares de denominación inconsistentes, formatos de fecha inconsistentes y otros. Cualquieraquesealaformadeldiseño,elresultadoeselmismo;lainformación necesita ser almacenada en el DW en un modelo globalmente aceptable y singular, aun cuando los sistemas operacionales subyacentes almacenen los datos de manera diferente. Cuandoelanalistadesistemadesoportededecisiones observeeldw,su enfoquedeberáestarenelusodelosdatosqueseencuentreneneldepósito, antes que preguntarse sobre la confiabilidad o consistencia de los datos. De Tiempo Variante (Variable en el Tiempo) Losdatossonrelativosaunperíododetiempoyestosdebenserintegrados periódicamente; los mismos son almacenados como fotos que se corresponden aunperíododetiempocomosepuedevisualizarenlafigura3.4delapágina 19. Toda la información del DW es requerida en algún momento. Esta característica básica de los datos en un depósito, es muy diferente de la información encontrada en el ambiente operacional. En éstos, la información se requiere al momento de acceder. En otras palabras, en el ambiente operacional, cuando seaccedeaunaunidaddeinformación,seesperaquelosvaloresrequeridosse obtengan a partir del momento de acceso. Como la información en el DW es solicitada en cualquier momento (es decir, no ahora mismo), los datos encontrados en el depósito se llaman de tiempo variante. Los datos históricos son de poco uso en el procesamiento operacional. La información del depósito, a su vez, debe incluir los datos históricos para usarse

24 18 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN Figura 3.3: Características del Data Warehouse. Integración.

25 3.3. CARACTERÍSTICAS DEL DATA WAREHOUSE 19 Figura 3.4: Características del Data Warehouse. Tiempo Variante. en la identificación y evaluación de tendencias[2]. El tiempo variante se muestra de varias maneras: Lamássimpleesquelainformaciónrepresentalosdatossobreunhorizontelargodetiempo,desdecincoadiezaños.Elhorizontedetiempo representado para el ambiente operacional es mucho más corto; desde valores actuales hasta sesenta a noventa días. Las aplicaciones que tienen un buen rendimiento y están disponibles para el procesamiento de transacciones, deben llevar una cantidad mínima de datos si tienen cualquier grado de flexibilidad. Por ello, las aplicaciones operacionales tienen un corto horizonte de tiempo, debido al diseño de aplicaciones rígidas. La segunda manera en la que semuestra el tiempo variante en el DW está en la estructura clave. Cada estructura clave en el DW contiene, implícita o explícitamente, un elemento de tiempo como día, semana, mes, etc. Laterceramaneraenqueapareceeltiempovarianteescuandolainformación del DW, una vez registrada correctamente, no puede ser actualizada. La información del DW es, para todos los propósitos prácticos,

26 20 CAPÍTULO 3. SISTEMAS DE INFORMACIÓN una serie larga de snapshots (vistas instantáneas). Por supuesto, si los snapshots de los datos se han tomado incorrectamente, entonces pueden ser cambiados. Asumiendo que los snapshots se han tomado adecuadamente, ellos no son alterados una vez hechos. En algunos casos puede sernoético,einclusoilegal,alterarlossnapshotseneldw.losdatos operacionales, siendo requeridos a partir del momento de acceso, pueden actualizarse de acuerdo a la necesidad[2]. No Volátil Los datos que son almacenados no sufren ninguna actualización, sólo son incrementados.elperíodocubiertoparaundwvade2a10años. La información es útil sólo cuando es estable. Los datos operacionales cambian sobre una base momento a momento. La perspectiva más grande, esencial paraelanálisisylatomadedecisiones,requiereunabasededatosestable. Hay algunas consecuencias muy importantes de esta diferencia básica, entre elprocesamientooperacionalydeldw.enelniveldediseño,lanecesidadde ser precavido para actualizar las anomalías no es un factor en el DW, ya quenosehacela actualización dedatos. Esto significaqueen el nivel físico de diseño, se pueden tomar libertades para optimizar el acceso a los datos, particularmente al usar la normalización y desnormalización física. Otra consecuencia de la simplicidad de la operación del DW está en la tecnología subyacente, utilizada para correr los datos en el depósito. Teniendo que soportar la actualización de registro por registro en modo on-line(como es frecuente en el caso del procesamiento operacional) requiere que la tecnología tenga un fundamento muy complejo debajo de una fachada de simplicidad[2]. Se muestra que la actualización(insertar, borrar y modificar), se hace regularmente en el ambiente operacional sobre una base de registro por registro. PerolamanipulaciónbásicadelosdatosqueocurreenelDWesmuchomás simple. Hay dos únicos tipos de operaciones: la carga inicial de datos y el accesoalosmismos.nohayactualizacióndedatos(enelsentidogeneralde actualización) en el depósito, como una parte normal de procesamiento, como sepuedevisualizarenlafigura3.5delapágina21.

27 3.4. IMPACTOS TÉCNICOS DE UN DW 21 Figura 3.5: Características del Data Warehouse. No Volátil Impactos Técnicos de un DW Las principales razones para la construcción de un DW son las siguientes: Proporciona una herramienta para la toma de decisiones en cualquier área funcional, basándose en información integrada y global del negocio. Facilita la aplicación de técnicas estadísticas de análisis y modelización para encontrar relaciones ocultas entre los datos del almacén; obteniendo un valor añadido para el negocio de dicha información. Proporcionalacapacidaddeaprenderdelosdatosdelpasado ydepredecir situaciones futuras en diversos escenarios. Simplifica dentro de la empresa la implantación de sistemas de gestión integral de la relación con el cliente. Supone una optimización tecnológica y económica en entornos de Centro de Información, estadística o de generación de informes con importantes retornos de la inversión.

28 Considerando las etapas de construcción, soporte del DW y soporte de sistemas operacionales, se tienen los siguientes impactos técnicos: Nuevas destrezas de desarrollo: Cuando se construye el DW, el impactomásgrandesobrelagentetécnicaestádadaporlacurvadeaprendizaje, muchas destrezas nuevas se deben aprender, incluyendo: Conceptos y estructura DW. El DW introduce muchas tecnologías nuevas (ETT, Carga, Acceso de Datos, Catálogo de Metadatos, Implementación de DSS/EIS), y cambia la manera en que se usa la tecnología existente. Nuevas responsabilidades de soporte, nuevas demandas de recursos y nuevas expectativas, son los efectos de estos cambios. Destrezas de diseño y análisis donde los requerimientos empresariales no sonposiblesdedefinirdeunaformaestableatravésdeltiempo. Técnicas de desarrollo incremental y evolutivo. Trabajo en equipo cooperativo con gente de negocios como participantes activos en el desarrollo del proyecto. Nuevas responsabilidades de operación: Cambios sobre los sistemas y datos operacionales deben ser examinados más cuidadosamente para determinarelimpactoqueestoscambiostienensobreellos,ysobreeldw.

29 Capítulo 4 Modelos de Datos Para comprender uno de los aspectos más relevantes de la arquitectura del DW, como es el modelado de datos, es necesario establecer primero las diferencias sustanciales entre los dos mundos de modelado existentes: entidadrelación(er) y dimensional. El modelado entidad-relación se utiliza habitualmente para crear un único modelo complejo de todos los procesos de una organización. Este enfoque ha demostrado ser efectivo para crear sistemas eficientes de procesamiento transaccional en línea(oltp). Por otra parte, el modelado dimensional crea modelos individuales para reflejar procesos discretos de negocio. Este modelado organiza la información en estructuras que usualmente corresponden a la forma en que los analistas realizan sus consultas de los datos del DW El Modelo Relacional En la mayoría de los sistemas transaccionales el objetivo del modelo es garantizar la integridad de los datos, además de eliminar cualquier tipo de redundancia en los datos. Este enfoque es perfecto para los entornos de procesamiento transaccional, porque las transacciones son muy simples y deterministas. El éxito del procesamiento transaccional en un entorno de bases de datos 23

30 24 CAPÍTULO 4. MODELOS DE DATOS relacionales se debe básicamente a esta disciplina de modelado. Sinembargo,paraelpropósitodeunDW,elmodelorelacional(ER)presenta los siguientes problemas: Legibilidad limitada. Los usuarios finales no son capaces de entender el modelo ER. Por tanto, no pueden navegar por dicho modelo en busca de información. Dificultad para las herramientas de consulta en el acceso a un modelo ER general. Las herramientas de consulta a menudo poseen prestaciones mediocres o inaceptables cuando se trabaja en entornos relacionales de grandes volúmenes de información. La utilización de la técnica de modelado ER frustra el principal atractivo del DW. Al utilizar el modelado ER queda frustrada la recuperación de información intuitiva y con alto rendimiento El Modelo Dimensional Es una técnica de diseño lógico que busca presentar la información en un marco estándar e intuitivo que permita un acceso de alto rendimiento. Estemodeladosevaledelosprincipiosdeladisciplinaqueempleaelmodelo relacional con algunas importantes restricciones. El modelado dimensional es esencialmente útil para resumir y organizar los datos y la presentación de información para soportar el análisis de la misma. Existen algunos conceptos básicos para comprender la filosofía de este tipo de modelado: áreas tema, medidas, dimensiones y hechos. Unáreatemaesunacuestióndeinterésdeunafunciónempresarial.Las áreas tema en conjunto constituyen el ámbito de implementación del DW. Por ejemplo, el departamento de Comercialización de una empresa puede estar interesado en las áreas tema de pedidos, promociones, mercados y ventas. Para especificar las áreas tema se deben identificar las medidas. Una medidaoindicadoresuncuantificadordeldesempeñodeunítemounaactividad del negocio. La información que brinda una medida es usada por los usuarios ensusconsultasparaevaluareldesempeñodeunáreatema.

31 4.2. EL MODELO DIMENSIONAL 25 El DW organiza un gran conjunto de datos operacionales mediante múltiples dimensiones. Una dimensión es una colección de miembros o entidades del mismo tipo y constituye un calificador conceptual que provee el contexto o significado para una medida. La forma de representar la organización de los datos en un modelo dimensionalesatravés deuncubo(elcualnonecesariamentedebetenertres dimensiones). Los miembros de una dimensión pueden estar organizados en una o más jerarquías. Unajerarquíaesunconjuntodemiembrosdeunadimensión,loscualesse definenporsuposiciónrelativaconrespectoalosotrosmiembrosdelamisma dimensión, y forman en su totalidad una estructura de árbol. Partiendo de la raíz del árbol, los miembros son progresivamente más detallados hasta llegar alashojas,dondeseobtieneelmayorniveldedetalle. Puede darse el caso en que una dimensión no necesite jerarquizarse debido aqueningunodesusmiembrosposeeunaposiciónrelativaconrespectoalos otros miembros. Por ejemplo, una dimensión cliente que tiene como miembros nombre, sexo y fecha de nacimiento, no necesita organizar estos miembros porquetodosestánalmismoniveldedetalle,amenosquesedeseeagruparlos por alguno de ellos para visualizar los datos Esquemas del Modelo Dimensional Esquema Estrella (star): cada modelo dimensional está compuesto de una tabla central con una clave primaria compuesta, denominada tabla de hechos; y un conjunto de tablas periféricas denominadas tablas de dimensiones. Cada una de las tablas de dimensiones tiene una clave primaria que correspondeexactamenteconunodeloscomponentesdelaclave compuesta dela tabla de hechos. Las tablas de hechos, además de sus campos clave, contienen unaomásmedidas,indicadoresohechos.lasmedidasmásútilesenunatabla de hechos son numéricas y aditivas. La aditividad es crucial porque las aplicacionesdwcasinuncarecuperanunsoloregistrodelatabladehechos,sino queaccedenacientos,milesoinclusomillonesderegistrosalavez. Las tablas de dimensiones, por el contrario, contienen información textual descriptiva. Los atributos de las dimensiones se emplean como fuente de las restricciones en las consultas al DW.

32 26 CAPÍTULO 4. MODELOS DE DATOS Figura 4.1: Modelo de Datos. Esquema en Estrella. En el modelo estrella las dimensiones no se normalizan. Con ello se logra minimizar el número de uniones y, por consiguiente, incrementar el rendimiento de las consultas(una tabla de hechos está relacionada con numerosas tablas dedimensiones),comosepuedeverenlafigura4.1delapágina26. Esquema Copo de Nieve(snowflake): en este modelado se normalizan las dimensiones reflejando las jerarquías en las mismas y conservando lo esencialdelmodeloenestrellaquesonlastablasdehechos.laventajadelmodelo copodenieveeseliminarlaredundanciadedatosyporlotantoocuparmenos espacio en disco. EnlasbasesdedatosusadasparaDW,unesquemaenestrellaesunmodelo de datos que tiene una tabla de hechos (o tabla fact) que contiene los datos para el análisis, rodeada de las tablas de dimensiones. Este aspecto, de tabla

33 4.2. EL MODELO DIMENSIONAL 27 dehechos(ocentral)másgranderodeadaderadiosotablasmáspequeñases lo que asemeja a una estrella, dándole nombre a este tipo de construcciones. Las tablas de dimensiones tendrán siempre una clave primaria simple, mientras que en la tabla de hechos, la clave principal estará compuesta por las claves principales de las tablas dimensionales. Esquemaencopodenieve(boladenieve)esunavariedadmáscompleja del esquema estrella. Se utiliza cuando las tablas de dimensiones están muy grandes o complejas y es muy difícil representar los datos en esquema estrella. El problema es que para extraer datos de las tablas en esquema de copo de nieve, aveces hay quevincularmuchas tablas enlas sentencias SQL, lo que puede llegar a ser muy complejo y difícil para mantener. El afinamiento está orientado a facilitar mantenimiento de dimensiones. Loquedistinguealaarquitecturaenesquemacopodenievedelaarquitectura en esquema estrella, es que las tablas de dimensiones en este modelo representan relaciones normalizadas(3nf) y forman parte de un modelo relacionaldebasededatos;comosepuedeverenlafigura4.2delapágina Ventajas del Modelo Dimensional El modelo dimensional presenta importantes ventajas de las que carece el modelo relacional. Uno de los puntos fuertes del modelo dimensional es que el marco predecible del esquema estrella resiste a los cambios inesperados en el comportamiento del usuario. Cada dimensión es equivalente a las demás y todas las dimensiones pueden ser concebidas como puntos de entrada hacia la tabla de hechos. El diseño lógico puede realizarse independientemente de los patrones de consulta esperados, siendo consideradas de la misma forma tanto las interfaces de usuario como las estrategias de consulta, así como el lenguaje de consulta generado contra el modelo dimensional. Otra cualidad del modelo dimensional es la flexibilidad. Los nuevos elementos de datos y las nuevas decisiones de diseño son fácilmente adaptables. Todas las tablas pueden modificarse simplemente agregando nuevos registros de datos o se pueden incluir nuevas dimensiones al modelo sin necesidad de volver a cargar los datos posteriormente. Además no es necesario volver a programar lasherramientasdeconsultaodeinformesparaadaptarsealoscambios,ylas

34 28 CAPÍTULO 4. MODELOS DE DATOS Figura 4.2: Modelos de Datos. Esquema Copo de Nieve.

35 aplicaciones existentes pueden continuar su ejecución brindando los mismos resultados. Las modificaciones ante las cuales el modelo dimensional es flexible incluyen: Agregarmedidasalatabladehechos,siemprequeseanaditivasyconsistentes con el mayor nivel de detalle de las dimensiones. Agregar atributos a las dimensiones. Agregar nuevas dimensiones, siempre que exista un único valor de dicha dimensión definido para cada registro de la tabla de hechos. Particionar los registros de una dimensión a un mayor nivel de detalle a partir de un determinado punto en el tiempo. Los registros anteriores permanecerán sin cambios mientras que los futuros registros se almacenarán de acuerdo al nuevo modelo. Una ventaja adicional del modelo dimensional es el creciente número de utilidades administrativas y aplicaciones que gestionan y utilizan los agregados. Los agregados son registros resumidos que son lógicamente redundantes con la información ya existente en el DW y son empleados para mejorar el rendimiento de las consultas. Cualquier implementación de tamaño mediano o grande del DW requiere la creación de una estrategia de agregados. Todas las aplicaciones software de gestión de agregados, así como las utilidades de navegación de agregados, dependen de una estructura específica de las tablas de hechos y dimensiones que es absolutamente dependiente del modelo dimensional. Si no se emplea el enfoque del modelo dimensional no es posible beneficiarse de tales aplicaciones.

36 30 CAPÍTULO 4. MODELOS DE DATOS

37 Capítulo 5 Operaciones en un Data Warehouse 5.1. Tipos de Operaciones Enlafigura5.1delapágina32semuestranalgunosdelostiposdeoperacionesqueseefectúandentrodeunambienteDW. Sistemas Operacionales Los datos administrados por los sistemas de aplicación operacionales son lafuenteprincipaldedatosparaeldw. Las bases de datos operacionales se organizan como archivos indexados (UFAS,VSAM),basesdedatosderedes/jerárquicas(I-D-S/II,IMS,IDMS) o sistemas de base de datos relacionales (DB2, Oracle, Informix, etc.). Según lasencuestas,aproximadamentedel70%a80%delasbasesdedatosdelas empresas se organizan usando DBMSs no relacional. Extracción, Transformación y Carga de los Datos Se requieren herramientas de gestión de datos para extraer datos desde bases de datos y / o archivos operacionales, luego es necesario manipular o transformar los datos antes de cargar los resultados en el DW. Tomar los datos desde varias bases de datos operacionales y transformarlos endatosrequeridosparaeldepósito,serefierealatransformaciónoalainte- 31

38 32 CAPÍTULO 5. OPERACIONES EN UN DATA WAREHOUSE Figura 5.1: Operaciones en el Data Warehouse.

39 5.1. TIPOS DE OPERACIONES 33 gración de datos. Las bases de datos operacionales, diseñadas para el soporte de varias aplicaciones de producción, frecuentemente difieren en el formato. Los mismos elementos de datos, si son usados por aplicaciones diferentes o administrados por diferentes software DBMS, pueden definirse al usar nombres de elementos inconsistentes, que tienen formatos inconsistentes y/o ser codificados de manera diferente. Todas estas inconsistencias deben resolverse antesqueloselementosdedatosseanalmacenadoseneldw. Las operaciones de extracción, transformación y carga son conocidas como ETL,porsusiglaeninglés;lasmismasconstandelosiguiente: Extracción: obtención de información de las distintas fuentes tanto internas como externas. Transformación: filtrado, limpieza, depuración, homogeneización y agrupación de la información. Carga: organización y actualización de los datos y los metadatos en la base de datos. Metadata La metadata(es decir, datos acerca de datos) describe los contenidos del DW. La metadata consiste de definiciones de los elementos de datos en el depósito, se integra y transforma antes de ser almacenada en información similar. Acceso de Usuario Final Los usuarios acceden al DW por medio de herramientas de productividad basadas en GUI (Graphical User Interface- Interfase gráfica de usuario). Pueden proveerse a los usuarios del DW muchos de estos tipos de herramientas. Estos pueden incluir software de consultas, generadores de reportes, procesamiento analítico en línea, herramientas data/ visual mining, etc., dependiendo de los tipos de usuarios y sus requerimientos particulares. Sin embargo, una sola herramienta no satisface todos los requerimientos, por lo que es necesaria la integración de una serie de herramientas. Plataforma del DW

40 34 CAPÍTULO 5. OPERACIONES EN UN DATA WAREHOUSE La plataforma para el DW es casi siempre un servidor de base de datos relacional. Cuando se manipulan volúmenes muy grandes de datos puede requerirse una configuración en bloque de servidores UNIX con multiprocesador simétrico (SMP) o un servidor con procesador paralelo masivo (MPP) especializado. Losextractosdeladataintegrada/transformadasecarganenelDW.La elección de la plataforma es crítica. El depósito crecerá y hay que comprender losrequerimientosdespuésde3o5años. El sistema de depósito ejecuta las consultas que se pasa a los datos por el software de acceso a los datos del usuario. Aunque un usuario visualiza las consultas desde el punto de vista de un GUI, las consultas típicamente se formulan como pedidos SQL, porque SQL es un lenguaje universal y el estándardehechoparaelaccesoadatos. Datos Externos Dependiendo de la aplicación, el alcance del DW puede extenderse por la capacidad de accesar a la data externa. Por ejemplo, los datos accesibles por medio de servicios vía Internet, pueden estar disponibles a los usuarios del DW. Evolución del Depósito Construir un DW es una tarea grande. No es recomendable emprender el desarrollo del DW de la empresa como un proyecto cualquiera. Más bien, se recomienda que los requerimientos de una serie de fases se desarrollen e implementen en modelos consecutivos que permitan un proceso de implementación más gradual e iterativo. LosdatosenelDWnosonvolátilesyesunrepositoriodedatosdesólo lectura (en general). Sin embargo, pueden añadirse nuevos elementos sobre una base regular para que el contenido siga la evolución de los datos en la basededatosfuente,tantoenloscontenidoscomoeneltiempo. Uno de los desafíos de mantener un DW, es idear métodos para identificar datos nuevos o modificados en las bases de datos operacionales. Algunas maneras para identificar estos datos incluyen insertar fecha / tiempo en los registros de base de datos y entonces crear copias de registros actualizados y copiar información de los registros de transacción y/ o base de datos diarias. Estos elementos de datos nuevos y / o modificados son extraídos, inte-

41 grados, transformados y agregados al DW en pasos periódicos programados. Como se añaden las nuevas ocurrencias de datos, los datos más antiguos son eliminados.

42 36 CAPÍTULO 5. OPERACIONES EN UN DATA WAREHOUSE

43 Capítulo 6 Herramientas de Acceso y Uso 6.1. Introducción Sin las herramientas adecuadas de acceso y análisis el DW se puede convertir en una mezcla de datos sin ninguna utilidad. Es necesario poseer técnicas que capturen los datos importantes de manera rápida y puedan ser analizados desde diferentes puntos de vista. También deben transformar los datos capturados en información útil para el negocio. Actualmente a este tipo de herramientas se las conocen como Herramientas de Inteligencia de Negocio (Business Intelligence Tools, BIT) y están situadas conceptualmente sobre el DW. Cada usuario final debe seleccionar la herramienta que mejor se ajusta a sus necesidadesyasudw.entreellassepuedencitarlasconsultassql(structured Query Language), las Herramientas MDA(Multidimensional Analysis) y OLAP (On-Line Analytical Processing) y las herramientas Data Mining. Este bloque también incluye el hardware y software involucrados en mostrar la información en pantalla y emitir reportes de impresión, hojas de cálculo, gráficos y diagramas para el análisis y presentación. 37

44 38 CAPÍTULO 6. HERRAMIENTAS DE ACCESO Y USO 6.2. OLAP(On Line Analytical Processing) Son aplicaciones que generan información táctica y estratégica que sirve a la organización como soporte para la toma de decisiones. A diferencia de los sistemas OLTP, que utilizan BD relacionales u otros archivos, OLAP (On Line Analytical Process - Procesamiento Analítico En Línea) logra su máximo rendimiento y flexibilidad trabajando sobre un DW. Presentan al usuario un esquema multidimensional en el cual se pueden realizar consultas seleccionando atributos sobre el tema en particular que se trate; esto desconociendo totalmente la estructura interna del DW. La aplicaciónolap seencargadegenerarlaconsultayenviarlaalgestor,porejemplo, a través de una sentencia Select. La estructura multidimensional consta de una tabla de sucesos o hechos, cuyos atributos describen la actividad que es el objeto del análisis(por ejemplo ventas), y varias tablas llamadas dimensiones. Los atributos de cada dimensión tienen el objetivo de aportar información particular sobre cada tupla de la tabla de hechos, por ejemplo, lugar donde se realizan las ventas, fecha o período en que fueron realizadas, sucursal, etc., como se puede observar en la figura 6.1delapágina39. Estas vistas multidimensionales son llamadas Cubos y pueden ser construidos de distintas formas: ROLAP Se implementa sobre tecnología relacional. Utiliza un esquema en estrella cuyonodocentralrepresentaalatabladehechosysusextremosalasdimensiones[3]. Con esta metodología, cuando la consulta es realizada se genera el cubo correspondiente. Esta alternativa de generación de cubos se utiliza cuando no se posee gran capacidad de almacenamiento. Al generarse los cubos en tiempo de ejecución su rendimiento no es óptimo. MOLAP Tiene la estructura de arrays multidimensionales. Los cubos son generados y almacenados antes de ser consultados. Los datos son tomados de la tabla de hechos y las dimensiones son calculadas y almacenadas. Si se dispone de suficiente espacio en disco, esta alternativa aumenta el rendimiento y mejora los tiempos de respuesta[4].

45 6.2. OLAP(ON LINE ANALYTICAL PROCESSING) 39 Figura 6.1: Estructura Multidimensional.

46 40 CAPÍTULO 6. HERRAMIENTAS DE ACCESO Y USO Figura 6.2: Modelo ROLAP y MOLAP. HOLAP Es una combinación de las técnicas ROLAP y MOLAP. Los cubos frecuentemente consultados son generados y almacenados. Cualquier otra consulta debe generarse en tiempo de ejecución. Las principales diferencias entre un sistema OLTP y OLAP, se expresan enlafigura6.2delapágina40.

tanto, no pueden navegar por dicho modelo en busca de información.

tanto, no pueden navegar por dicho modelo en busca de información. Modelado de Datos Para comprender uno de los aspectos más relevantes de la arquitectura del Data Warehouse, como es el modelado de datos, es necesario establecer primero las diferencias sustanciales entre

Más detalles

Teoría de Base de Datos Ing. José J. Reyes. Definiciones

Teoría de Base de Datos Ing. José J. Reyes. Definiciones Definiciones 1 Base de Datos: Las Bases de Datos son el núcleo del sistema de información de cualquier empresa. La administración y gestión de las mismas constituye, por tanto, un trabajo muy importante

Más detalles

DIPLOMADO EN MICROSOFT SQL SERVER 2008

DIPLOMADO EN MICROSOFT SQL SERVER 2008 DIPLOMADO EN MICROSOFT SQL SERVER 2008 El departamento de TI de las empresas se está sometiendo a una transformación integral. Está preparado? Aproveche la mejor oportunidad para capacitarse, ampliar sus

Más detalles

Resumen Inteligencia de Negocios

Resumen Inteligencia de Negocios Resumen Inteligencia de Negocios La inteligencia de Negocios es una tendencia dentro de la Tecnología de Información, recordemos que la Tecnología de Información ayuda a hacer eficientes muchos de los

Más detalles

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO

NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO PACK FORMATIVO EN DESARROLLO DE APLICACIONES CON TECNOLOGÍA WEB NÚMERO DE HORAS: 160H PROGRAMACIÓN WEB EN EL ENTORNO CLIENTE OBJETIVO - Identificar la estructura de una página web conociendo los lenguajes

Más detalles

Dirección General de Estudios de Postgrado Área de Ingeniería Programa: Maestría Sistemas de Información

Dirección General de Estudios de Postgrado Área de Ingeniería Programa: Maestría Sistemas de Información Dirección General de Estudios de Postgrado Área de Ingeniería Programa: Maestría Sistemas de Información Caracas, Abril 2016 Integrantes: Areiza, Elvis Pérez, Dalila Rivas, Juan Puntos a tratar: 1.- Almacén

Más detalles

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS 1.3 Desarrolladores y usuarios finales Siendo entonces una DB una colección de datos almacenados en una computadora (discos, tambores u otro

Más detalles

data warehouse: rıesgos ınherentes de una ımplementacıón y controles para mıtıgarlos

data warehouse: rıesgos ınherentes de una ımplementacıón y controles para mıtıgarlos unıversıdad del salvador facultad de cıencıas económıcas maestría en audıtoría de sıstemas tesıs de maestría tema: data warehouse: rıesgos ınherentes de una ımplementacıón y controles para mıtıgarlos autora:

Más detalles

La Empresa Inteligente.

La Empresa Inteligente. La Empresa Inteligente. ERP, CMR, RRHH son algunos de las innumerables tipos de aplicaciones implementados en las organizaciones, las cuales muchas veces se encuentran desarrolladas en plataformas diferentes.

Más detalles

Arquitectura de un data warehouse Funcionamiento detallado de un data warehouse

Arquitectura de un data warehouse Funcionamiento detallado de un data warehouse El modelo multidimensional Data a Warehousing OLAP vs. OLTP Data Warehousing El modelo multidimensional Dimensiones, medidas y hechos Arquitectura de un data warehouse Funcionamiento detallado de un data

Más detalles

Procesamiento analítico en línea (OLAP) B.1 Qué es el procesamiento analítico en línea?

Procesamiento analítico en línea (OLAP) B.1 Qué es el procesamiento analítico en línea? Apéndice B Procesamiento analítico en línea (OLAP) B.1 Qué es el procesamiento analítico en línea? En un almacén de datos, a diferencia de un OLTP, se realizan operaciones de procesamiento analítico en

Más detalles

Conceptos de Inteligencia Empresarial

Conceptos de Inteligencia Empresarial Conceptos de Inteligencia Empresarial Business Intelligence Se denomina inteligencia empresarial, inteligencia de negocios o BI (del inglés business intelligence), al conjunto de estrategias, aplicaciones,

Más detalles

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática BASES DE DATOS AVANZADAS Clase 26 Agenda Integración de datos osistemas de mediación odata Warehousing Integración de datos CÓMPUTO EN LA NUBE Qué es? La integración de datos la podemos definir como el

Más detalles

BASES DE DATOS RELACIONALES

BASES DE DATOS RELACIONALES Unidad I. Bases de Datos BASES DE DATOS RELACIONALES Profesora Ginnette Calvo G. Grupo 002 II Ciclo 2013 BASES DE DATOS: definición * Colección de datos relacionados (Elmasri/Navathe) * Colección lógicamente

Más detalles

Las empresas han comenzado a aprovechar los cada vez más numerosos datos en línea para tomar mejores decisiones sobre sus actividades.

Las empresas han comenzado a aprovechar los cada vez más numerosos datos en línea para tomar mejores decisiones sobre sus actividades. Las empresas han comenzado a aprovechar los cada vez más numerosos datos en línea para tomar mejores decisiones sobre sus actividades. Para ejecutar de manera eficiente las consultas sobre datos tan diferentes

Más detalles

CI-5313: Arquitectura y Administración de Base de Datos I Apuntes del curso INDICES (II y III)

CI-5313: Arquitectura y Administración de Base de Datos I Apuntes del curso INDICES (II y III) CI-5313: Arquitectura y Administración de Base de Datos I Apuntes del curso INDICES (II y III) Soraya Abad Mota Versión 1: Septiembre 2002 Actualizaciones: Enero 2005 y Septiembre 2007 1. Tópico 4: Lineamientos

Más detalles

Modulo II Data Warehouse y OLAP

Modulo II Data Warehouse y OLAP Diplomado en Minería de Datos para la Toma de Decisiones Modulo II Data Warehouse y OLAP 2 Arquitectura Data Warehouse Objetivos 2.1 Niveles y Componentes. 2.2 Modelo de Datos Multidimensional. 2.3 Tipos

Más detalles

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero

Tema 5: Conceptos de Diseño en Archivos y Bases de Datos. Ing. Elizabeth Guerrero Tema 5: Conceptos de Diseño en Archivos y Bases de Datos Ing. Elizabeth Guerrero Introducción Conceptos: Diseño en Archivos, Bases de Datos (Campos, Registros, archivos y Bases de Batos) Diseño de interacciones

Más detalles

Procesamiento Analítico en Línea IBARRA MARIA DE LOS ANGELES

Procesamiento Analítico en Línea IBARRA MARIA DE LOS ANGELES IBM DB2 OLAP SERVER Procesamiento Analítico en Línea IBARRA MARIA DE LOS ANGELES 2006 Índice Introducción Data warehouse Data mart Sistemas OLTP Sistemas OLAP Operaciones analíticas básicas Vista de datos

Más detalles

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3

Programación en lenguajes estructurados de aplicaciones de gestión. Código: J62.13 Nivel: 3 Denominación: Programación en lenguajes estructurados de aplicaciones de gestión Código: J62.13 Nivel: 3 Sector: Familia: Programación informática, consultoría de informática y actividades conexas Tecnología

Más detalles

Base Bas de dato da s

Base Bas de dato da s BASE DE DATOS I Base de datos Todo buen curso necesita empezar con algunos conceptos básicos para el mejor entendimiento del mismo, por lo tanto empezaremos con las definiciones que involucran a las bases

Más detalles

Implementing a SQL Data Warehouse

Implementing a SQL Data Warehouse Implementing a SQL Data Warehouse DESCRIPCION MODULOS DE CAPACITACION Módulo 1: Introducción al almacenamiento de datos Este módulo describe los conceptos del almacén de datos y la consideración de la

Más detalles

Introducción al Data Warehousing.

Introducción al Data Warehousing. Introducción al Data Warehousing. Tabla de contenido Contenido Introducción... 2 1. ASPECTOS TEÓRICOS... 3 1.1 INTRODUCCION AL CONCEPTO DATA WAREHOUSING... 3 1.2 Problemas que dan origen a un Data WareHouse....

Más detalles

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) Un conjunto de elementos de datos que se describen a sí mismo, junto con relaciones y restricciones entre esos elementos, que presentan

Más detalles

UMET : UNIVERSIDAD METROPOLITANA

UMET : UNIVERSIDAD METROPOLITANA UMET : UNIVERSIDAD METROPOLITANA TRABAJO DE BASE DE DATOSA II TEMA : COMPARACION DE HARREMIENTAS OLAP PRESENTADO POR JAIME CRUZ N. MAYO 15 DE 2011 LINK : Contenido Pag: 1 Para poder determinar las diferencias

Más detalles

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ H. R. Alvarez A., Ph. D.

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ H. R. Alvarez A., Ph. D. Problemas de información en la cadena Sobre abundancia de datos transaccionales orientados hacia la toma de decisiones gerenciales Es muy difícil conocer si la información transaccional tiene alguna implicación

Más detalles

BASES DE DATOS DISTRIBUIDAS

BASES DE DATOS DISTRIBUIDAS BASES DE DATOS DISTRIBUIDAS Una Base de Datos Distribuida entonces es una colección de datos que pertenecen lógicamente a un sólo sistema, pero se encuentra físicamente esparcido en varios "sitios" de

Más detalles

Taller #2. Carlos Reveco Cinthya Vergara

Taller #2. Carlos Reveco Cinthya Vergara Taller #2 Carlos Reveco creveco@dcc.uchile.cl Cinthya Vergara cvergarasilv@ing.uchile.cl 1 Taller#2 Modelamiento Multidimensional Antecedentes Generales Ejercicio Laboratorio #2: Desde Modelo Estrella

Más detalles

Universidad de Cantabria

Universidad de Cantabria Bases de Datos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos básicos y terminología de las bases de

Más detalles

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora ANÁLISIS DE SISTEMAS Prof. Eliz Mora Programa Fundamentos del Análisis de Sistemas Estilos Organizacionales y su impacto en los Sistemas de Información Rol del Analista de Sistema Determinación de Factibilidad

Más detalles

ESTÁNDAR DE COMPETENCIA

ESTÁNDAR DE COMPETENCIA I.- Datos Generales Código EC0835 Título Ejecución de software con codificación de comandos y datos orientada a objetos Propósito del Estándar de Competencia Servir como referente para la evaluación y

Más detalles

2.3 Fundamentos de Inteligencia de Negocios JACOBO ADAN VICTOR MANUEL

2.3 Fundamentos de Inteligencia de Negocios JACOBO ADAN VICTOR MANUEL Subsecretaría de Educación Superior Dirección General de Educación Superior Tecnológica Instituto Tecnológico de Iguala INSTITUTO TECNÓLOGICO DE IGUALA MATERIA: FUND. DE GESTION DE SERVICIO DE TI 2.3 Fundamentos

Más detalles

Curso a Distancia Utilizando SAIKU de Pentaho

Curso a Distancia Utilizando SAIKU de Pentaho Curso a Distancia Utilizando SAIKU de Pentaho Módulo 1 Conceptos Básicos Clase 1: Qué es un sistema de Información? SIU-WICHI 1 de 9 Modulo 1 Clase 1 - Qué es un sistema de información? MODULO 1 CLASE

Más detalles

Bases de Datos Relacionales

Bases de Datos Relacionales Bases de Datos Relacionales Introducción a las Bases de Datos Conjunto de datos relacionados entre sí Hechos conocidos Pueden registrarse Tienen significado Representa una realidad particular (Minimundo,

Más detalles

Big Data Analytics & IBM BIG INSIGHT

Big Data Analytics & IBM BIG INSIGHT Big Data Analytics & IBM BIG INSIGHT En la actualidad se generan grandes volumenes de datos de diversos tipos, a gran velocidad y con diferentes frecuencias. Las tecnologıas disponibles permiten efectuar

Más detalles

Módulo 1. Introducción a la Base de Datos

Módulo 1. Introducción a la Base de Datos Módulo 1 Introducción a la Base de Datos 1 Objetivos Generales Introducir conceptos básicos de base de datos Identificar los componentes y demás herramientas utilizadas en las bases de datos. 2 Índice

Más detalles

DE LAS BD A LOS ALMACENES DE DATOS (DW) FINALIDADES Y EVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN FINALIDADES Y EVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN

DE LAS BD A LOS ALMACENES DE DATOS (DW) FINALIDADES Y EVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN FINALIDADES Y EVOLUCIÓN DE LOS SISTEMAS DE INFORMACIÓN DE LAS BD A LOS ALMACENES DE DATOS (DW)... ALMACENES DE DATOS (DATA WAREHOUSES Y DATA MARTS), OLAP (PROCESO ANALÍTICO EN LÍNEA) Y. DE LAS BD A LOS DW 1 DE LAS BD A LOS DW 2 LA INFORMACIÓN REDUCE NUESTRA

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

GLOSARIO DE TÉRMINOS

GLOSARIO DE TÉRMINOS Apéndice A, Apartado 3: Glosario de términos!401" APÉNDICE A, APARTADO 3 GLOSARIO DE S Administración de la calidad Conjunto de actividades de la función general de administración que determina la política

Más detalles

Sistemas de ayuda a la toma de decisión

Sistemas de ayuda a la toma de decisión Sistemas de ayuda a la toma de decisión Introducción Información es todo lo que reduce la incertidumbre sobre algún aspecto de la realidad y, por lo tanto, permite tomar mejores decisiones. Los requerimientos

Más detalles

TEMA 15 : INTRODUCCIÓN A LAS BASES DE DATOS DE ATRIBUTO, DISEÑO Y CREACIÓN. OBJETIVOS DEL TEMA Conocimiento teórico del concepto de Base de Datos

TEMA 15 : INTRODUCCIÓN A LAS BASES DE DATOS DE ATRIBUTO, DISEÑO Y CREACIÓN. OBJETIVOS DEL TEMA Conocimiento teórico del concepto de Base de Datos TEMA 15 : INTRODUCCIÓN A LAS BASES DE DATOS DE ATRIBUTO, DISEÑO Y CREACIÓN OBJETIVOS DEL TEMA Conocimiento teórico del concepto de Base de Datos 1.- CONCEPTO DE BASE DE DATOS Un Sistema de Bases de Datos

Más detalles

La toma de decisión tiene que ver directamente con el tipo de información que existe en las organizaciones y la forma en que esa información es

La toma de decisión tiene que ver directamente con el tipo de información que existe en las organizaciones y la forma en que esa información es La toma de decisión tiene que ver directamente con el tipo de información que existe en las organizaciones y la forma en que esa información es usada. 2 Datos: es un elemento aislado, recabado para un

Más detalles

SOLUCIONES INTEGRADAS PARA LA ADMINISTRACION, GESTION Y CONTROL DE MANTENIMIENTOS DE EQUIPAMIENTO INDUSTRIAL

SOLUCIONES INTEGRADAS PARA LA ADMINISTRACION, GESTION Y CONTROL DE MANTENIMIENTOS DE EQUIPAMIENTO INDUSTRIAL SOLUCIONES INTEGRADAS PARA LA ADMINISTRACION, GESTION Y CONTROL DE MANTENIMIENTOS DE EQUIPAMIENTO INDUSTRIAL BENEFICIOS DE LA INFORMATIZACION DEL MANTENIMIENTO. La implantación del sistema proporciona

Más detalles

Resumen de Data Warehousing Consideraciones para una solución de almacén de datos Laboratorio: Explorar una solución de almacenamiento de datos

Resumen de Data Warehousing Consideraciones para una solución de almacén de datos Laboratorio: Explorar una solución de almacenamiento de datos Curso 20463C 5 días Módulo 1: Introducción a Data Warehousing Este módulo proporciona una introducción a los componentes clave de una solución de almacenamiento de datos y las consideraciones de alto nivel

Más detalles

La herramienta OLAP genera la correspondiente consulta y la envía al gestor de consultas del sistema (p.ej. mediante una sentencia SELECT).

La herramienta OLAP genera la correspondiente consulta y la envía al gestor de consultas del sistema (p.ej. mediante una sentencia SELECT). 9. OLAP 9.1 Introducción Las herramientas de OLAP (Online Analytical Processing) presentan al usuario una visión multidimensional de los datos (esquema multidimensional) para cada actividad que es objeto

Más detalles

Carga y Mantenimiento de DW

Carga y Mantenimiento de DW Proceso de Diseño esq. conceptual diseño concep. dis. lógico dis. lógico dis. lógico implementación esq. lóg. MD data marts MD carga refinamiento implementación esq. lóg. rel. DW esq. lóg. rel. DW DW rel.

Más detalles

Tecnologías de la Información en la Gestión Empresarial. Sesión 8: Procesos de Negocio y Gestión en Business Intelligence

Tecnologías de la Información en la Gestión Empresarial. Sesión 8: Procesos de Negocio y Gestión en Business Intelligence Tecnologías de la Información en la Gestión Empresarial Sesión 8: Procesos de Negocio y Gestión en Business Intelligence Contextualización Entendamos el concepto de BI (Business Intelligence), como la

Más detalles

Implementación de Componentes

Implementación de Componentes Implementación de Componentes Concepto Un componente es una parte no trivial, casi independiente, y reemplazable de un sistema que llena claramente una funcionalidad dentro de un contexto en una arquitectura

Más detalles

Capítulo 3. Data Warehouse

Capítulo 3. Data Warehouse Capítulo 3. Data Warehouse Un Data Warehouse (DW) es la colección de datos, organizados, integrados, historiados y disponibles para facilitar la toma de decisiones de usuarios finales [9]. Desde el punto

Más detalles

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas

Más detalles

MANUAL DE ORGANIZACIÓN Y FUNCIONES OFICINA DE INFORMATICA Y DESARROLLO DE SISTEMAS

MANUAL DE ORGANIZACIÓN Y FUNCIONES OFICINA DE INFORMATICA Y DESARROLLO DE SISTEMAS MANUAL DE ORGANIZACIÓN Y FUNCIONES OFICINA DE INFORMATICA Y DESARROLLO DE SISTEMAS 233 I. FUNCIONES DE LA OFICINA DE INFORMATICA Y DESARROLLO DE SISTEMAS NATURALEZA DE LAS FUNCIONES Funciones Operativas

Más detalles

Objetivos del curso sobre fundamentos de bases de datos - Examen Oracle Database Foundations

Objetivos del curso sobre fundamentos de bases de datos - Examen Oracle Database Foundations www.pue.es/educacion/oracle-academy Objetivos del curso sobre fundamentos de bases de datos - Examen Oracle Database Foundations Visión general Este curso ofrece a los alumnos una introducción a los conceptos

Más detalles

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor

Especificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre

Más detalles

Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:

Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos: Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,

Más detalles

GLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos

GLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos GLOSARIO Administradores: También llamados DBA (Data Base Administrator), se encargan de gestionar las basess de datos. ANSI: Instituto de Estándares Americano ASP: Active Server Pages Atributo: Es una

Más detalles

Panorama de los Sistema de Soporte a la toma de Decisiones

Panorama de los Sistema de Soporte a la toma de Decisiones INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Panorama de los Sistema de Soporte a la toma de Decisiones M. EN C. EDUARDO BUSTOS FARÍAS 1 Sistema de Soporte a las Decisiones Metodología de

Más detalles

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE BUSINESS INTELLIGENCE Si buscas resultados distintos, no hagas siempre lo mismo Albert Einstein Introducción Business Intelligence (BI) es un término genérico que incluye las aplicaciones, la infraestructura

Más detalles

Unidad I. Introducción a las Bases de Datos

Unidad I. Introducción a las Bases de Datos Unidad I Introducción a las Bases de Datos Bases de Datos - Definición Conjunto de datos relacionados entre sí Hechos conocidos: Pueden registrarse Tienen significado Representa una realidad particular:

Más detalles

1.1 INTRODUCCION AL CONCEPTO DATA WAREHOUSING

1.1 INTRODUCCION AL CONCEPTO DATA WAREHOUSING Data Warehousing Desde que se inició la era de la computadora, las organizaciones han usado los datos desde sus sistemas operacionales para atender sus necesidades de información. Algunas proporcionan

Más detalles

El ciclo de vida de un sistema de información

El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información 1. Las etapas del proceso de desarrollo de software Planificación Análisis Diseño Implementación Pruebas Instalación / Despliegue Uso y mantenimiento 2. Modelos

Más detalles

Modelos de Mercadotecnia Tema 1: Dimensión del Marketing

Modelos de Mercadotecnia Tema 1: Dimensión del Marketing Tema 1: Dimensión del Marketing Sesión 2: Bases de Datos Objetivo de la Sesión: Al concluir la sesión el alumno reconocerá el proceso para llevar a cabo la minería de datos y describirá cómo las herramientas

Más detalles

Gestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar

Gestión de Bases de Datos. Prof. Marlene Goncalves Universidad Simón Bolívar Gestión de Bases de Datos Prof. Marlene Goncalves Universidad Simón Bolívar Ubicación del Curso Ingeniería de Software Algoritmia Técnicas de Análisis y Diseño Estructuras Almacenamiento Memoria Secundaria

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE. MANUAL DE TÉCNICO DE ORACLE WARE HOUSE BUILDER 11g R2.

UNIVERSIDAD TÉCNICA DEL NORTE. MANUAL DE TÉCNICO DE ORACLE WARE HOUSE BUILDER 11g R2. UNIVERSIDAD TÉCNICA DEL NORTE MANUAL DE TÉCNICO DE ORACLE WARE HOUSE BUILDER 11g R2. Versión1.0 Junio 2015 ORACLE WAREHOUSE BUILDER 1. Introducción Oracle Warehouse Builder (OWB) es la herramienta de modelado

Más detalles

El Metodo Kimball Integración de Datos

El Metodo Kimball Integración de Datos El Metodo Kimball Integración de Datos La metodología de Kimball, llamada Modelo Dimensional (Dimensional Modeling), se basa en lo que se denomina Ciclo de Vida Dimensional del Negocio (Business Dimensional

Más detalles

BASES DE DATOS TEMA 2 MODELOS DE DATOS

BASES DE DATOS TEMA 2 MODELOS DE DATOS SES DE DTOS TEM 2 MODELOS DE DTOS Un modelo de datos es una serie de conceptos que puede utilizarse para describir un conjunto de datos y las operaciones para manipularlos. Hay dos tipos de modelos de

Más detalles

Esquema de la presentación

Esquema de la presentación D"#" W"&'()*+' Esquema de la presentación Parte I Una reflexión Parte II Cómo se implementa? Parte III Un ejemplo práctico Parte I Una reflexión Data Warehouse (Almacén de datos) Business Intelligence

Más detalles

El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores).

El sistema será definido como SACP (Sistema de Administración de Clientes y Proveedores). ERS IEEE 830 En el capítulo 1 se explicó que es el estándar IEEE 830. A continuación, se lo aplica en la definición de los requerimientos del sistema, basado en las historias de usuario. Introducción Propósito

Más detalles

Ciudad Guayana, Febrero de 2011

Ciudad Guayana, Febrero de 2011 REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE INGENIERÍA INDUSTRIAL CÁTEDRA: SISTEMAS DE INFORMACIÓN Profesor: Turmero, Iván Ciudad Guayana, Febrero

Más detalles

ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI.

ARQUITECTURAS. Carlos Reveco D. IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI. ARQUITECTURAS 1 IN73J Arquitectura, Diseño y Construcción de un Negocio con Apoyo TI Carlos Reveco D. creveco@dcc.uchile.cl Arquitectura de una aplicación 2 Arquitectura: desarrolla un plan general del

Más detalles

Capítulo III: MARCO METODOLÓGICO

Capítulo III: MARCO METODOLÓGICO Capítulo III: MARCO METODOLÓGICO Tipo de Investigación El presente trabajo de investigación, tuvo como propósito el desarrollo de una aplicación experimental que permitió evaluar la operatividad y funcionalidad

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software 1 Ingeniería de Sistemas Enfoque en variedad de elementos Análisis, diseño y organización de los elementos en un sistema Todo para generar un producto, servicio o tecnología para

Más detalles

cadena de suministro ekon Compras, ekon Ventas y ekon Almacenes Mejora la competitividad de tus procesos logísticos Documentación

cadena de suministro ekon Compras, ekon Ventas y ekon Almacenes Mejora la competitividad de tus procesos logísticos Documentación cadena de suministro ekon Compras, ekon Ventas y ekon Almacenes Mejora la competitividad de tus procesos logísticos Documentación ekon Compras, ekon ventas y ekon almacenes ekon Compras, ekon Ventas y

Más detalles

IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión

IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión 1. MÓDULO 1. MF0223_3 SISTEMAS OPERATIVOS Y APLICACIONES INFORMÁTICAS UNIDAD FORMATIVA 1. UF1465 COMPUTADORES PARA BASES DE DATOS

Más detalles

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA FACULTAD DE INGENIERÍA Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA SILABO DE TOPICO ESPECIALES DE INGENIERÍA DE SISTEMAS E INFORMÁTICA I. DATOS GENERALES 1.0 Unidad Académica

Más detalles

SAP HANA-MundoBio Simple Finance

SAP HANA-MundoBio Simple Finance SAP HANA-MundoBio Simple Finance Trabajo Final Carrera Vanesa Callejo Garcia Consultora: Humi Guill Introduccion El objetivo del presente Trabajo Final de Carrera consiste en realizar un estudio de investigación

Más detalles

COD COMPETENCIAS BÁSICAS DEL TÍTULO Mód Mat

COD COMPETENCIAS BÁSICAS DEL TÍTULO Mód Mat COD COMPETENCIAS BÁSICAS DEL TÍTULO Mód Mat CT1 CT2 CT3 Denominación Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar proyectos en el ámbito de la ingeniería en informática

Más detalles

Bases de Datos: Introducción

Bases de Datos: Introducción Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl Sistemas de Información/Sistemas Informáticos v En

Más detalles

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE

Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE Departamento de Informática Universidad de Valladolid Campus de Segovia TEMA 7, SECCIÓN 1: REQUISITOS SOFTWARE 1 ANÁLISIS DE REQUISITOS Los requisitos determinan lo que debe hacer el sistema así como las

Más detalles

COBIT 4.1. Adquirir e Implementar AI2 Adquirir y Mantener Software Aplicativo By Juan Antonio Vásquez

COBIT 4.1. Adquirir e Implementar AI2 Adquirir y Mantener Software Aplicativo By Juan Antonio Vásquez COBIT 4.1 AI2 Adquirir y Mantener Software Aplicativo By Juan Antonio Vásquez AI2 Adquirir y Mantener Software Aplicativo Las aplicaciones deben estar disponibles de acuerdo con los requerimientos del

Más detalles

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA:

Registrar información o datos de una persona REQUERIMIENTO QUE LO UTILIZA O ESPECIALIZA: 1 REQUERIMIENTOS FUNCIONALES INTIFICADOR: R1 Registrar información o datos de una persona Si Alta Número y tipo de documento Apellidos y Nombres completos Dirección Teléfono Firma DOCUMENTOS VISUALIZACIÓN

Más detalles

Tema I: Bases de Datos y Sistema Gestor de Bases de Datos

Tema I: Bases de Datos y Sistema Gestor de Bases de Datos Tema I: Bases de Datos y Sistema Gestor de Bases de Datos S. Velilla 1 1 - Concepto de Base de Datos. Modelos y lenguajes de descripción. 1.1 - Introducción. Objetivos de las Bases de Datos. 1.2 - Concepto

Más detalles

DESARROLLO APLICACIONES BUSINESS INTELLIGENCE CON MS SQL SERVER Big Data

DESARROLLO APLICACIONES BUSINESS INTELLIGENCE CON MS SQL SERVER Big Data DESARROLLO APLICACIONES BUSINESS INTELLIGENCE CON MS SQL SERVER 2016 + Big Data DESCRIPCIÓN Este curso está orientado a brindar a los alumnos los fundamentos necesarios en el campo del Business Intelligence

Más detalles

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR TEMA: AUTOR: DIRECTOR:

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR TEMA: AUTOR: DIRECTOR: PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR FACULTAD DE INGENIERIA ESCUELA DE SISTEMAS TEMA: PRINCIPIOS Y TÉCNICAS PRÁCTICAS PARA LA IMPLEMENTACIÓN DE UN PROTOTIPO DE DATA WAREHOUSE EN SQL SERVER 2000

Más detalles

Centro de Estudios Tecnológicos industrial y de servicios No. 62

Centro de Estudios Tecnológicos industrial y de servicios No. 62 Centro de Estudios Tecnológicos industrial y de servicios No. 62 Conceptos Básicos de Sistemas de Información M. en A. Arturo López Flores Conceptos de sistema Se puede definir el concepto de Sistema de

Más detalles

CREACIÓN DE PROYECTOS DE BUSINESS INTELLIGENCE CON SQL SERVER (40 HORAS)

CREACIÓN DE PROYECTOS DE BUSINESS INTELLIGENCE CON SQL SERVER (40 HORAS) CREACIÓN DE PROYECTOS DE BUSINESS INTELLIGENCE CON SQL SERVER (40 HORAS) MODALIDAD: ONLINE CONTACTO: campus@formagesting.com / +34 722 164 372 OBJETIVOS DEL CURSO OBJETIVOS ESPECÍFICOS Conocer los conceptos

Más detalles

UNIVERSIDAD NACIONAL TECNOLÓGICA DE LIMA SUR CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS

UNIVERSIDAD NACIONAL TECNOLÓGICA DE LIMA SUR CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS UNIVERSIDAD NACIONAL TECNOLÓGICA DE LIMA SUR CARRERA PROFESIONAL DE INGENIERÍA DE SISTEMAS INFORME DE SUSTENTACIÓN DESARROLLO DE UNA SOLUCIÓN DE INTELIGENCIA DE NEGOCIOS COMO HERRAMIENTA DE APOYO A LA

Más detalles

Programación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad

Programación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad Programación en Lenguajes Estructurados de Aplicaciones de Gestión Certificados de profesionalidad Ficha Técnica Categoría Informática y Programación Referencia 33002-1404 Precio 170.36 Euros Sinopsis

Más detalles

PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN. Actividad Cuestionario de BI. como requerimiento parcial para acreditar la asignatura de

PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN. Actividad Cuestionario de BI. como requerimiento parcial para acreditar la asignatura de DEXCELENCIA UNIVERSITARIA, FORTALEZA E MEXICO I Z U C A R D E M ATA M O R O S PROGRAMA ACADÉMICO DE TECNOLOGÍAS DE LA INFORMACIÓN Actividad Cuestionario de BI como requerimiento parcial para acreditar

Más detalles

Aux 2. Introducción a la Minería de Datos

Aux 2. Introducción a la Minería de Datos Aux 2. Introducción a la Minería de Datos Gastón L Huillier 1,2, Richard Weber 2 glhuilli@dcc.uchile.cl 1 Departamento de Ciencias de la Computación Universidad de Chile 2 Departamento de Ingeniería Industrial

Más detalles

INDICE Parte Uno. Fundamentos de Análisis de Sistemas 1. Asumiendo el Papel del Análisis de Sistemas Conceptos de Diseño y Análisis de Sistemas

INDICE Parte Uno. Fundamentos de Análisis de Sistemas 1. Asumiendo el Papel del Análisis de Sistemas Conceptos de Diseño y Análisis de Sistemas INDICE Prefacio XXVII Parte Uno. Fundamentos de Análisis de Sistemas 1. Asumiendo el Papel del Análisis de Sistemas 1 La información como recurso de las organizaciones 1 Administración de la información

Más detalles

Unidad 10. Almacenes de Datos

Unidad 10. Almacenes de Datos Unidad 10 Almacenes de Datos Introducción Definición Los Almacenes de Datos (data warehouse) son colecciones de datos orientadas a la toma de decisiones Almacenes de Datos y Bases de Datos La principal

Más detalles

UNIDAD 2: Bases de Datos en Visual Basic

UNIDAD 2: Bases de Datos en Visual Basic UNIDAD 2: Bases de Datos en Visual Basic 2. Conocer los controles de acceso a datos: Data Manager, textbox, label, dbgrid. Bases de Datos en Visual Basic 6.0 Visual Basic versión 6 puede conectarse a base

Más detalles

Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING

Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Diagramas UML JUAN CARLOS CONDE RAMÍREZ INTRODUCTION TO PROGRAMMING Objetivos Comprender la importancia del modelado y el uso de diagramas para la Ingeniería y la arquitectura. Conocer las ventajas que

Más detalles

Conceptos básicos de bases de datos

Conceptos básicos de bases de datos Conceptos básicos de bases de datos 1.1 Definición de base de datos Una base de datos es una colección de archivos relacionados que permite el manejo de la información de alguna compañía. Cada uno de dichos

Más detalles

ANÁLISIS ESTRUCTURADO

ANÁLISIS ESTRUCTURADO ANÁLISIS ESTRUCTURADO Conceptos generales Cuando los analistas comienzan a trabajar sobre un proyecto de sistemas de información, a menudo tienen que profundizar en un área de la organización con la que

Más detalles

Introducción a las Bases de Datos

Introducción a las Bases de Datos Introducción a las Bases de Datos Organización lógica de los datos Sistemas basados en archivos Concepto intuitivo de base de datos Sistemas gestores de bases de datos Definición Características y ventajas

Más detalles

Introducción al Data Warehousing. Diseño Conceptual.

Introducción al Data Warehousing. Diseño Conceptual. Plan General Introducción al Data Warehousing. Diseño Conceptual. Conceptos generales y proceso de diseño. Modelos Multidimensionales. Estrategia basada en requerimientos. Estrategia basada en datos. Diseño

Más detalles

Software para supervisión y control de operaciones

Software para supervisión y control de operaciones Software para supervisión y control de operaciones PLCVisual es una solución de Software SCADA (Adquisición de datos y control de operaciones) Multiusuario en tiempo real, orientada a la automatización

Más detalles

Definición. Tema 1: Introducción

Definición. Tema 1: Introducción Tema 1: Introducción Definición Objetivos de los sistemas de bases de datos Vistas de datos Modelos de datos Lenguajes de definición de datos (DDL) Lenguajes de manipulación de datos (DML) Gestión de transacciones

Más detalles