ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Manejadores De Base De Datos

yusbeidybarrueta27 de Enero de 2014

3.965 Palabras (16 Páginas)437 Visitas

Página 1 de 16

Sistemas manejadores de base de datos orientados a objetos (SMBDOO)

Datawarehouse

El término Datawarehouse fue acuñado por primera vez por Bill Inmon, y se traduce literalmente como almacén de datos.

Un Datawarehouse es una base de datos corporativa que se caracteriza por integrar 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 datawarehouse representa en la mayoría de las ocasiones el primer paso, desde el punto de vista técnico, para implantar una solución completa y fiable de Business Intelligence.

La ventaja principal de este tipo de bases de datos radica en las estructuras en las que se almacena la información (modelos de tablas en estrella, en copo de nieve, cubos relacionales entre otros). Este tipo de persistencia de la información es homogénea y fiable, y permite la consulta y el tratamiento jerarquizado de la misma (siempre en un entorno diferente a los sistemas operacionales).

Un datawarehouse se caracteriza por ser:

Integrado: los datos almacenados en el datawarehouse deben integrarse en una estructura consistente, por lo que las inconsistencias existentes entre los diversos sistemas operacionales deben ser eliminadas. La información suele estructurarse también en distintos niveles de detalle para adecuarse a las distintas necesidades de los usuarios.

Temático: sólo los datos necesarios para el proceso de generación del conocimiento del negocio se integran desde el entorno operacional. Los datos se organizan por temas para facilitar su acceso y entendimiento por parte de los usuarios finales. Por ejemplo, todos los datos sobre clientes pueden ser consolidados en una única tabla del datawarehouse. De esta forma, las peticiones de información sobre clientes serán más fáciles de responder dado que toda la información reside en el mismo lugar.

Histórico: el tiempo es parte implícita de la información contenida en un datawarehouse. En los sistemas operacionales, los datos siempre reflejan el estado de la actividad del negocio en el momento presente. Por el contrario, la información almacenada en el datawarehouse sirve, entre otras cosas, para realizar análisis de tendencias. Por lo tanto, el datawarehouse se carga con los distintos valores que toma una variable en el tiempo para permitir comparaciones.

No volátil: el almacén de información de un datawarehouse existe para ser leído, pero no modificado. La información es por tanto permanente, significando la actualización del datawarehouse la incorporación de los últimos valores que tomaron las distintas variables contenidas en él sin ningún tipo de acción sobre lo que ya existía.

Otra característica del datawarehouse es que contiene metadatos, es decir, datos sobre los datos. Los metadatos permiten saber la procedencia de la información, su periodicidad de refresco, su fiabilidad, forma de cálculo, entre otros.

Los metadatos serán los que permiten simplificar y automatizar la obtención de la información desde los sistemas operacionales a los sistemas informacionales.

Los objetivos que deben cumplir los metadatos, según el colectivo al que va dirigido, son:

Dar soporte al usuario final, ayudándole a acceder al datawarehouse con su propio lenguaje de negocio, indicando qué información hay y qué significado tiene. Ayudar a construir consultas, informes y análisis, mediante herramientas de Business, Intelligence como DSS, EIS o CMI.

Dar soporte a los responsables técnicos del datawarehouse en aspectos de auditoría, gestión de la información histórica, administración del datawarehouse, elaboración de programas de extracción de la información, especificación de las interfaces para la realimentación a los sistemas operacionales de los resultados obtenido entre otros.

Por último destacar que para comprender íntegramente el concepto de datawarehouse,

es importante entender cuál es el proceso de construcción del mismo, denominado ETL (Extracción, Transformación y Carga), a partir de los sistemas operaciones de una compañía:

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.

Principales aportaciones de un datawarehouse

 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.

 Proporciona la capacidad de aprender de los datos del pasado y de predecir 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 retornos de la inversión espectaculares.

Datamart

Un datamart es una base de datos departamental, especializada en el almacenamiento de los datos de un área de negocio específica. Se caracteriza por disponer la estructura óptima de datos para analizar la información al detalle desde todas las perspectivas que afecten a los procesos de dicho departamento. Un datamart puede ser alimentado desde los datos de un datawarehouse, o integrar por sí mismo un compendio de distintas fuentes de información; a su vez es un sistema orientado a la consulta, en el que se producen procesos batch de carga de datos (altas) con una frecuencia baja y conocida.

Un Data Mart cumple los mismos principios que un Data Warehouse, construir un repositorio de datos único, consistente, fiable y de fácil acceso.

Clases de Data Marts

Existen dos tipos de data marts:

Data Marts Dependientes

Los datos que se utilizan para poblar el data mart provienen del data warehouse. Esta estrategia es particularmente apropiada cuando el data warehouse crece muy rápidamente y los distintos departamentos requieren sólo una pequeña porción de los datos contenidos en él.

Data Marts Independientes

Los datos que se utilizan para poblar el data mart provienen de los sistemas operacionales y/o fuentes externas.

Diferencia entre un data warehouse y un data mart

En su alcance, del data mart está pensado para cubrir las necesidades de un grupo de trabajo o de un determinado departamento dentro de la organización, en cambio, el ámbito de un data warehouse es la organización en su conjunto. Se caracterizan por disponer la una estructura óptima de datos para analizar la información al detalle desde todas las perspectivas que afecten a los procesos de dicho departamento.

Supone una buena opción para pequeñas y medianas empresas que no puedan afrontar el coste de poner en marcha un Data Warehouse. La escalabilidad de los data marts hacia el data warehouse puede ser una solución si el número de data marts aumenta considerablemente.

Base de Datos Web es una herramienta que organiza y administra la información de forma sencilla a través de una interfaz Web.

Para qué sirve

Para organizar la información de manera fácil y sencilla dentro de un entorno colaborativo.

 Para mantener las bases de datos integradas a las herramientas de segmentación y envíos masivos de comunicaciones.

 Para controlar el flujo de información que los usuarios pueden manejar a través de grupos de visualización.

 Para generar listas o reportes que puedan ser utilizados en las estrategias comunicacionales de la empresa o en la emisión de resultados y métricas para la toma de decisiones.

 Para llevar un control de las actividades realizadas en la base de datos a través del Log de Auditoría.

 Para optimizar procesos comunicacionales.

Beneficios

Los beneficios de la herramienta serán clasificadas en 4 grandes áreas:

 Fácil de usar:

Está relacionado con lo amigable y lo intuitivo de las interfaces de la aplicación para: Realizar la carga de datos en las tablas de la base de datos; el uso de las herramientas de búsquedas y segmentación y la posibilidad de generar aplicaciones para acceder rápidamente a la información contenida en la base de datos.

 Configurable:

La flexibilidad y facilidad para realizar las configuraciones en las bases de datos permiten al usuario: Crear un campo nuevo en la base de datos, establecer relaciones entre bases de datos y seleccionar unos tipos de datos que han sido discretizados para que el usuario no necesite desarrollar ninguno. Además, la exportación e importación de datos no necesita de una configuración detallada debido a que el sistema guía al usuario en el momento de configurar cualquiera de los procesos mencionados.

El manejo de la permisología, la categorización y la gestión de plantillas forman parte del proceso de configuración de las bases de datos por lo que su ejecución mantiene la premisa de la facilidad expresada anteriormente.

 Integrable

La integración del sistema de bases de datos se

...

Descargar como (para miembros actualizados) txt (27 Kb)
Leer 15 páginas más »
Disponible sólo en Clubensayos.com