Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Guía para generar un modelo de base de datos multidimensional a partir de un modelo de base de datos relacional




Enviado por Pablo Turmero



    Monografias.com

    Introducción
    Objetivos
    Metodología de trabajo
    Estructura de la guía
    Etapas I
    Etapas II
    Etapas III
    Etapas IV
    Etapas V
    Ejemplo
    Conclusión
    Contenidos

    Monografias.com

    Evolución en la utilización de las Bases de Datos.

    El poder de las Bases de Datos Multidimensionales.

    Cambiando a una nueva perspectiva.
    Introducción

    Monografias.com

    1
    Estudiar Modelos
    2
    Investigar procedimientos y herramientas
    3
    Formular Guía
    4
    Aplicar Guía

    Proponer Una Guía Que Permita Generar Un Modelo De Base De Datos Multidimensional a Partir De Un Modelo De Base De Datos Relacional

    Objetivos

    Monografias.com

    Metodología de Trabajo
    (Gp:) BASES DE DATOS
    RELACIONAL

    (Gp:) BASES DE DATOS
    MULTIDIMENSIONAL

    (Gp:)

    (Gp:) PROCEDIMIENTOS
    Y
    HERRAMIENTAS

    (Gp:) Guía

    Monografias.com

    Etapa 0 Inicio
    Tiene Modelo
    Si
    Etapa II Validar Modelo Relacional
    Etapa I Ingeniería
    Inversa
    (Gp:) No

    Etapa III Definir Proceso de negocio
    Definir
    Tabla Hecho
    Definir Tablas Dimensiones
    Etapa V Validar
    Modelo Estrella
    Definir
    Medidas
    Presentación De La Guía
    Ejemplo
    Etapa IV Creación del modelo Estrella

    Monografias.com

    Etapa I : Ingeniería Inversa

    Generando Un Modelo Relacional A Partir De Una Base De Datos Relacional
    Copiar todas las tablas
    Unir las tablas

    Monografias.com

    Etapa II : Validar el Modelo Relacional
    Atributo Concordancia
    (Gp:) Alta
    (Gp:) Agregar atributos

    (Gp:) Baja
    (Gp:) Ingeniería inversa

    (Gp:) Perfecta
    (Gp:) No hay cambios
    (Gp:) Tipo
    (Gp:) Solución

    Monografias.com

    Etapa II : Validar el Modelo Relacional
    Atributo Integridad De Las Reglas Del Negocio
    (Gp:) Faltan Reglas
    (Gp:) Verificar Concordancia

    (Gp:) Tipo
    (Gp:) Estén todas las Reglas
    (Gp:) No hay cambios
    (Gp:) Solución

    Monografias.com

    Etapa III : Definir el Proceso de Negocio
    Identificar Proceso de negocio
    Identificar elementos
    Formar subesquema
    Reconocerlos en el modelo
    Paso 1
    Paso 2
    Paso 3
    Paso 4

    Monografias.com

    Etapa IV : Creación Del Modelo Estrella
    1. Definir Tabla Hecho
    (Gp:) Caso 1
    (Gp:) Directamente subesquema

    (Gp:) Indirectamente subesquema
    (Gp:) Caso 2

    Monografias.com

    Etapa IV : Creación Del Modelo Estrella
    2. Definir Tablas Dimensiones
    Hecho
    Dimensiones
    (Gp:) Caso 1
    (Gp:) Directamente Del Subesquema
    (Gp:) Tablas que están relacionadas directamente con el hecho

    (Gp:) Tablas que participan directamente con la acción del hecho.
    (Gp:) Caso 2
    (Gp:) Fue Creado

    Monografias.com

    Etapa IV : Creación Del Modelo Estrella
    Proceso de Desnormalización

    Mediante la utilización
    de casos definidos

    Caso A
    Caso K

    Monografias.com

    Etapa IV : Creación Del Modelo Estrella
    Definir Dimensión Tiempo
    (Gp:) Caso 1
    (Gp:) Hecho contenga datos de tiempo

    (Gp:) Caso 2
    (Gp:) Dimensión contenga datos de tiempo

    Monografias.com

    Etapa IV : Creación Del Modelo Estrella
    Definir Claves del Hecho
    (Gp:) Dimensión 1
    (Gp:) Dimensión 3
    (Gp:) Dimensión 2
    (Gp:) Dimensión n
    (Gp:) Hecho
    Clave Dim 1
    Clave Dim 2
    Clave Dim 3
    ……….
    Clave Dim n

    Monografias.com

    Lo que se desea medir.

    Los objetivos organizacionales.

    El criterio de la persona que esta modelando.
    Etapa IV : Creación Del Modelo Estrella
    3. Definir Medidas

    Monografias.com

    Etapa V : Evaluación Del Modelo Estrella
    Verificar Las Siguientes Situaciones
    No se repitan los atributos entre dimensiones.
    Las dimensiones estén desnormalizadas.
    Las dimensiones no contengan datos de tiempo que se relacionen con el hecho.
    Las dimensiones tengan clave primaria.
    Las dimensiones contengan solo datos que estén relacionados con ellas.
    Exista una Dimensión tiempo.
    Los nombres de los atributos del modelo estrella coincidan con los del modelo relacional.
    La tabla hecho contenga como clave primaria la concatenación de las claves primarias de las dimensiones.

    Monografias.com

    Ejemplo

    Monografias.com

    Ejemplo
    Etapa 0 Inicio
    Tiene Modelo
    Si
    Etapa II Validar Modelo Relacional
    Etapa I Ingeniería
    Inversa
    Etapa IV Creación del modelo Estrella
    Definir
    Tabla Hecho
    Definir Tablas Dimensiones
    Etapa V Validar
    Modelo Estrella
    Definir
    Medidas
    Etapa III Definir Proceso de
    negocio
    (Gp:) No

    Monografias.com

    Ejemplo
    Etapa II : Validar Modelo Relacional
    Perfecta
    Concordancia.

    Integridad de las
    reglas de negocio.
    No Verificado

    Monografias.com

    Ejemplo
    Etapa III : Definir proceso de negocio
    Identificar el proceso de negocio

    Identificar elementos
    Venta de Platos y Tragos
    Cliente
    Mozos
    Mesas
    Platos y Tragos
    Pagos
    Paso 1
    Paso 2

    Monografias.com

    Ejemplo
    Etapa III : Definir proceso de negocio
    Identificarlos en el Modelo
    Paso 3

    Monografias.com

    Formar Subesquema
    Paso 4
    Platos y Tragos
    Mesas
    (Gp:) Clte_empresa

    (Gp:) Clasificación

    (Gp:) Cliente

    (Gp:) Clte_persona
    (Gp:) Piso

    (Gp:) Zona

    (Gp:) Sector

    (Gp:) Ubicación_mesa

    (Gp:) Mesas

    (Gp:) Tipo PTB

    (Gp:) P_T_B

    (Gp:) Carta dia

    (Gp:) Detalle venta

    (Gp:) Esta en menú día

    (Gp:) Particular

    (Gp:) Mozos

    (Gp:) Turno_2

    (Gp:) Realiza turnos

    (Gp:) Turno_1

    (Gp:) Pagos

    (Gp:) Cheque

    (Gp:) Efectivo

    (Gp:) Factura venta

    (Gp:) Boleta venta

    (Gp:) Cheque restoran

    (Gp:) Cliente
    (Gp:) Pagos

    Mozos

    Monografias.com

    Ejemplo
    Etapa IV : Creación del Modelo Estrella
    Venta
    1.- Tabla Hecho

    2.- Tablas Dimensiones
    Cliente
    Mozos
    Mesas
    Platos y Tragos
    Pagos

    Monografias.com

    Ejemplo
    Etapa IV : Creación del Modelo Estrella
    2.2- Desnormalizar
    (Gp:) Clte_empresa

    Rutcliente
    Ciudad cliente
    Estado cliente
    Direcc cliente
    Fono cliente
    Email cliente
    Diro cliente
    Razon soc clte emp
    Rubro clte emp
    (Gp:) Clasificación

    Desc tipo clte
    Cod tipo clte
    (Gp:) Cliente

    Rut cliente
    Cod tipo clte
    Ciudad cliente
    Estado cliente
    Direcc cliente
    Fono cliente
    Email cliente
    (Gp:) Clte_persona

    Rutcliente
    Ciudad cliente
    Estado cliente
    Direcc cliente
    Fono cliente
    Email cliente
    Nom clte per
    Apellido clte per

    Caso B
    Caso J
    (Gp:) Cliente

    Rut cliente
    Cod tipo_clte
    Ciudad Cliente
    Estado Cliente
    Dirección Cliente
    Fono Cliente
    e-mail Cliente
    desc tipo clte

    (Gp:) Cliente

    Rut cliente
    Cod tipo_clte
    Ciudad Cliente
    Estado Cliente
    Dirección Cliente
    Fono Cliente
    e-mail Cliente
    desc tipo clte
    giro cliente
    razón soc clte emp
    rubro clte emp
    nom clte per
    apellido clte per

    Monografias.com

    Ejemplo
    Etapa IV : Creación del Modelo Estrella
    2.3- Definir Dimensión Tiempo
    Dimensión Tiempo

    Fecha venta

    Monografias.com

    Ejemplo
    Etapa IV : Creación del Modelo Estrella
    2.4- Definir las Claves del Hecho
    Ventas
    Fecha venta
    Cod pago
    Cod mesa
    Cod ubic mesa
    Cod PTB
    Fecha menu ptb
    Rut Mozo
    Fecha Turno
    Tipo Turno
    Tur_fecha turno
    Tur_tipo turno
    Rut cliente

    Monografias.com

    Ejemplo
    Etapa IV : Creación del Modelo Estrella
    3.- Definición de las Medidas
    Total de Platos y Tragos Vendidos.

    Platos y Tragos más vendidos.

    Clientes más Habituales.

    Mesas más solicitadas.

    Monografias.com

    Ejemplo
    (Gp:) Venta
    Fecha venta
    Cod pago
    Cod mesa
    Cod ubic mesa
    Cod PTB
    Fecha menu ptb
    Rut mozo
    Fecha turno
    Tipo turno
    Tur_fecha turno
    Tur_tipo turno
    Rut cliente

    Total de PT vendidos.
    PT más vendidos.
    Clientes más Habituales.
    Mesas más solicitadas
    (Gp:) Tiempo

    Fecha venta
    (Gp:) Pagos

    Cod pago
    Fecha doc vnta
    Num bol venta
    Doc_fecha doc vnta
    Cod fact venta
    Num bol egreso
    Cod fact egreso
    Tipo pago
    Fecha pago
    Estado pago
    Monto doc vnta
    Desc doc vnta
    Num cheque
    titular cheque
    Banco chec pago
    Fecha plazo cheque
    Fecha cobro cheque
    (Gp:) Mesas
    Cod mesa
    Cod ubic mesa
    Forma mesa
    Material mesa
    Desc mesas
    Capacidad mesa
    Estado mesa
    Cod sector_local
    Num piso local
    Cod zona_local
    Fecha inic ubic meza
    Fecha term ubic meza
    Nom sector local
    Desc pizo
    Nom zona local
    (Gp:) Platos y tragos

    Cod PTB
    Fecha menu ptb
    Codigo tipo PT
    Nom_ptb
    Valor ptb
    Caract ptb
    Costo ptb
    Estado ptb
    Nombre tipo ptb
    Tipo menu ptb
    Desc menu dia ptb
    (Gp:) Mozos
    Rut mozo
    Fecha turno
    Tipo turno
    Tur_fecha turno
    Tur_tipo turno
    Apellido mozo
    Nom mozo
    Fecha nac mozo
    Direcc mozo
    Fono mozo
    Afp mozo
    Sistema de salud mozo
    Num piso local
    Cod zona_local
    Nom turno
    Hora inic turno
    Hora term turno
    (Gp:) Cliente

    Rut cliente
    Cod tipo_clte
    Ciudad Cliente
    Estado Cliente
    Dirección Cliente
    Fono Cliente
    e-mail Cliente
    desc tipo clte

    Monografias.com

    Ejemplo
    Etapa V : Validar Modelo Estrella
    (Gp:) Dimensión Mozos
    (Gp:) Num piso local
    Cod zona_local

    (Gp:) Dimensión Mesa
    (Gp:) Dimensión Mozos
    (Gp:) Dimensión Pagos
    (Gp:) Forma mesa, Material mesa,
    Desc mesas, Desc pizo.
    (Gp:)
    Num bol egreso, Cod fact egreso.

    (Gp:) Fecha nac mozo, Direcc mozo,
    Afp mozo, Sistema de salud mozo.

    Monografias.com

    Ejemplo
    (Gp:) Venta
    Fecha venta
    Cod pago
    Cod mesa
    Cod ubic mesa
    Cod PTB
    Fecha menu ptb
    Rut mozo
    Fecha turno
    Tipo turno
    Tur_fecha turno
    Tur_tipo turno
    Rut cliente

    Total de PT vendidos.
    PT más vendidos.
    Clientes más Habituales.
    Mesas más solicitadas
    (Gp:) Tiempo

    Fecha venta
    (Gp:) Pagos

    Cod pago
    Fecha doc vnta
    Num bol venta
    Doc_fecha doc vnta
    Cod fact venta
    Tipo pago
    Fecha pago
    Estado pago
    Monto doc vnta
    Desc doc vnta
    Num cheque
    titular cheque
    Banco chec pago
    Fecha plazo cheque
    Fecha cobro cheque
    (Gp:) Mesas

    Cod mesa
    Cod ubic mesa
    Capacidad mesa
    Estado mesa
    Cod sector_local
    Num piso local
    Cod zona_local
    Fecha inic ubic meza
    Fecha term ubic meza
    Nom sector local
    Nom zona local
    (Gp:) Platos y tragos

    Cod PTB
    Fecha menu ptb
    Codigo tipo PT
    Nom_ptb
    Valor ptb
    Caract ptb
    Costo ptb
    Estado ptb
    Nombre tipo ptb
    Tipo menu ptb
    Desc menu dia ptb
    (Gp:) Mozos

    Rut mozo
    Fecha turno
    Tipo turno
    Tur_fecha turno
    Tur_tipo turno
    Apellido mozo
    Nom mozo
    Fono mozo
    Nom turno
    Hora inic turno
    Hora term turno
    (Gp:) Cliente

    Rut cliente
    Cod tipo_clte
    Ciudad Cliente
    Estado Cliente
    Dirección Cliente
    Fono Cliente
    e-mail Cliente
    desc tipo clte

    Monografias.com

    Dificultad de formular una Guía estándar.

    Importancia de conocer y entender el Proceso de Negocio.

    El modelamiento es una tarea subjetiva.

    Conclusión

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter