Guía de modelamiento multidimensional
Enviado por Escalate0546 • 6 de Octubre de 2024 • Informe • 1.385 Palabras (6 Páginas) • 37 Visitas
Guía de Modelamiento Multidimensional
Integrantes:
Carlos Acuña Umanzor
José Morales
Pablo Aliaga
Cristofer Briones
- Una empresa de telefonía chilena desea crear un DW para obtener información de gestión del flujo de llamadas. En particular, le interesa conocer estadísticas de llamadas por ciudad, región, por código de área, etc. De cada línea telefónica se almacena el número, el cual tiene asignado un código de área único que se relaciona con una región del país. Por otro lado, cada número de teléfono pertenece a una ciudad, la cual pertenece a una región del país.
- Genere el esquema jerárquico para la dimensión número telefónicos.
Respuesta:
[pic 1]
- Genere un conjunto de restricciones de integridad que especifique las relaciones rollups que se esperan sean estrictas y/o obligatorias para la dimensión números telefónicos.
Respuesta:
Numero -► Código de área
Numero -► Ciudad
Código de área -► región
Ciudad -► región
Numero -► región
Numeros -►-► All
Código Area-►-►All
Ciudad -►-► All
Region -►-► All
- Considere la dimensión tiempo con jerarquía Fecha -> Mes -> Año -> All y la tabla de hechos llamadas que contiene las llamadas entrantes y salientes que se realizan desde una línea telefónica en una fecha determinada. Genere en SQL la consulta: Obtener por cada región y año la cantidad total de llamadas entrantes y la cantidad total de llamadas salientes para aquellas regiones que tienen más llamadas entrantes que salientes.
[pic 2]
SELECT R2.REGION, R4.AÑO, SUM(L.IN), SUM(L.OUT)
FROM R2.NUMEROCODIGO_AREA(NUMEROS_TELEFONICOS) R1,RCODIGO_AREAREGION(NUMEROS_TELEFONICOS) R2,RFECHAMES(TIEMPO) R3,RMESAÑO(TIEMPO) R4,LLAMADAS L
WHERE L.NUMERO=R1.NUMERO AND L.FECHA=R3.FECHA ANDR1.CODIGO_AREA=R2.CODIGO_AREA AND R3.MES=R4.MES
GROUP BYR2.REGION, R4.AÑO
HAVING SUM(L.IN)>SUM(L.OUT)
- Considere una empresa forestal que gestiona un repositorio en línea que contiene la producción forestal. La empresa desea crear un DW para generar resúmenes para analizar la producción de madera. Cada aserradero se identifica por un nombre y cada aserradero se clasifica por el tipo de madera que produce y el tipo de ventas que realiza (internas, externas, etc.), un aserradero puede realizar diversos tipos de ventas, pero producir un único tipo de madera. Por otro lado, dependiendo del tipo de madera producida, los aserraderos son categorizados. Algunas categorías son: Premium, básico, estrella, etc. Además, cada aserradero está ubicado en una única ciudad que pertenece a una región de Chile.
- Genere el esquema jerárquico para la dimensión aserraderos.
[pic 3]
- Genere un conjunto de restricciones de integridad que especifique las relaciones rollups que se esperan sean estrictas y/o obligatorias para la dimensión aserraderos.
Respuesta:
Aserradero -► Nombre
Nombre -►Tipo de madera
Nombre -►Tipo de venta
Nombre -►Ciudad
Tipo de madera -►Categoría
Tipo de venta -►Categoría
Ciudad -►Región
Región -►-►All
Categoría -►-►All
Tipo de madera -►-► All
Tipo de venta -►-►All
Ciudad -►-►All
Aserradero -►-►All
Nombre -►-►All
- Considere la siguiente dimensión tiempo con jerarquía: Fecha -> Mes -> Año -> All y la tabla de hechos ventas (nombre aserradero, fecha, total vendido internacional, total vendido nacional), que contiene el total de madera vendida por aserraderos a lugares fuera de Chile y dentro de Chile. Genere en SQL la consulta: Obtener por cada categoría de aserradero y año el total de madera vendida (suma) por aserraderos que venden un total superior a 1000 millones de pesos a empresas fuera de Chile y no venden a Empresas dentro de Chile. Ordenar la respuesta por categoría.[pic 4][pic 5][pic 6][pic 7][pic 8]
- Considere una empresa de productos electrónicos que gestiona un repositorio en línea para mantener el catálogo de sus productos. Cada producto se identifica por un nombre y tiene una marca determinada. Cada marca de producto está asociada a una o más empresas distribuidoras. A su vez cada producto se puede clasificar por tipo de producto (electrodomésticos, artículos de música, video, etc.), cada tipo de producto está asociado a un departamento de la organización, el cual está asociado a una sección de la empresa.
- Genere el esquema jerárquico para la dimensión productos electrónicos.
Respuesta:
[pic 9]
- Genere un conjunto de restricciones de integridad que especifique las relaciones rollups que se esperan sean estrictas y/o obligatorias para la dimensión productos.
Respuesta: Producto -► Nombre
Producto -►Marca
Producto -►Departamento organizacional
Nombre -►Distribuidora
Marca -►Distribuidora
Ciudad -►Región
...