Páginas

lunes, 12 de marzo de 2012

TIPOS DE BASES DE DATOS

BODEGA DE DATOS (DATA WAREHOUSE)

Son construciones de grandes repositorios integrados de datos que pueden ser generados internamente o recibidos de fuentes externas, organizados de tal manera que facilitan el proceso de toma de decisiones.



Almacenes de datos(DATA MART)

Son subconjuntos de datos con el propósito de ayudar a que un área específica dentro del negocio pueda tomar mejores decisiones.

Diseño de una Bodega de Datos

Hay tres arquitecturas en el diseño de sistemas de bodega de datos:

  • Esquema de estrella: En este diseño del almacén de datos la tabla de Variables (Hechos) esta rodeada por Dimensiones y juntos forman una estructura que permite implementar mecanismos básicos para poder utilizarla con una herramienta de consultas OLAP. Se implementa un diseño lógico relacional de base da datos que resulta en que las tablas de hechos representan la Tercera Forma Normal (3FN) y las dimensiones representan la Segunda Forma Normal (2FN).
Lo característico de la arquitectura de estrella es que sólo existe una tabla de dimensiones para cada dimensión y esta tabla representa la segunda forma normal. 
Un ejemplo del esquema de estrella:
Esquema estrella


  • Esquema en copos de nieve: Esquema en copo de nieve (bola de nieve) es una variedad más compleja del esquema estrella. El afinamiento está orientado a facilitar mantenimiento de dimensiones. 
Lo que distingue a la arquitectura en copo de nieve de la esquema estrella, es que las tablas de dimensiones en este modelo representan relaciones normalizadas (3NF) y forman parte de un modelo relacional de base de datos.
El problema es que para extraer datos de las tablas en esquema de copo de nieve, a veces hay que vincular muchas tablas en las sentencias SQL que puede llegar a ser muy complejo y difícil para mantener.
Un ejemplo del esquema en copos de nieve:
Esquema copo de nieve

  •  Esquema de constelación de hechos: Este esquema es más complejo que las otras arquitecturas debido a que contiene múltiples tablas de hechos. Con esta solución las tablas de dimensiones pueden estar compartidas entre mas de una tabla.
Este tiene mucha flexibilidad, y este factor es su grande virtud. Sin embargo, el problema es que cuando el número de las tablas vinculadas aumenta, la arquitectura puede llegar a ser muy compleja y difícil para mantener.
Un ejemplo del esquema de constelación de hechos:
Esquema constelación de hechos





















lunes, 5 de marzo de 2012

ARQUITECTURA


FUNCIONES DE USO

Una bodega de datos debe entregar la informacion correcta a la gente indicada en el momento adecuado en el formato correcto.
  • Da respuestas a las necesidades de usuarios conocedores, utilizando sistemas de soportes en la desicion (DSS): Proveen la interfaz humana con la bodega de datos. En el procesamiento de la información se pasa de simples consultas SQL a OLAP y de esta a Minería de Datos. Sistema de informacion ejecucion (EIS) o herramientas para hacer consultas y reportes.
  • Los usuarios finales pueden hacer consultas sobre sus bodegas de datos sin tocar o afectar la operacion del sistema.