Escolar Documentos
Profissional Documentos
Cultura Documentos
15/08/2013
a)
b)
Desarrollar un modelo dimensional de datos que se ajuste a los requerimientos (no inferir otros
requerimientos)
Describir cmo generara los requerimientos a partir de las Tablas de Hechos, detallando cmo se
haran las agregaciones de los hechos respectivos (suma, promedio, etc) y el nivel de agregacin de
cada dimensin.
Ejercicio 2
La base de datos del sistema de registros de operaciones agropecuarias de una Institucin Nacional contiene
los siguientes datos que los productores aportan anualmente:
Establecimiento: nombre, localidad, departamento, provincia
Produccin de granos:
Cosecha fina: tipo de grano (trigo, centeno, cebada, ...), Toneladas, Mes de cosecha, Ao
Cosecha gruesa: tipo de grano (soja, maz, man, ...), Toneladas, Mes de cosecha, Ao
Stock al 31/12 en silos propios: tipo de grano, Toneladas.
Ventas durante el ao: tipo de grano, Toneladas, Destino (consumo interno o
exportacin).
Produccin de carne:
Stock al 31/12: Tipo de ganado (ovino, bovino, caprino, ...), Raza, Nmero de cabezas
Ventas mercado interno: Tipo de ganado, Raza, Kilogramos, Segmento (conserva,
novillos, ternera, ...), Destino (carnicera, frigorfico), Fecha
Exportacin: Tipo de ganado, Raza, Kilogramos, Fecha, pas
Ejercicio 3
En la base de datos de un sistema de gestin de proyectos de Investigacin y Desarrollo (I+D) y de
Desarrollo Tecnolgico (DT) de una Universidad se encuentran los siguientes datos agrupados por entidades
principales:
Proyecto:
Investigador:
Unidad
Ejecutora:
Cdigo
Ttulo
Tipo Proyecto [I+D/DT]
Director: Investigador
Nmero Hs/mes Director
Integrante
Fecha presentacin
Fecha aprobacin/rechazo
Resultado
[aprobacin/rechazo}
Duracin [aos]
Tema
Organismo Financiero
Distribucin Gasto
Monto contraparte
Nombre
CUIL
Domicilio
Categora Investigador
Unidad Ejecutora
Facultad
Departamento de carrera
Centro/grupo
Integrante:
Distribucin
Gasto:
Item Gasto:
Sub-rubro
Gasto:
Integrante Nmero
Investigador
Nmero Hs/mes
Integrante
Item Gasto
Monto
Nombre
Sub-rubro Gasto
Nombre
Rubro Gasto
Rubro Gasto:
Nombre
Tema:
Nombre
Sub-disciplina cientfica
Sub-disciplina
cientfica:
Nombre
Disciplina cientfica
Disciplina
2
15/08/2013
cientfica:
Organismo
Financiero:
Nombre
Nombre
Programa (nombre)
Carcter (nacional/internac)
Requerimientos
1 Cantidad de proyectos presentados x ao x centro o grupo.
2 Monto de subsidios recibidos x mes x item de gasto x departamento de carrera
3 Monto de subsidio recibido x ao x Facultad
4 Porcentaje de proyectos aprobados respecto al total presentados x ao x centro/grupo x tema
5 Porcentaje de subsidio recibido en relacin al monto de contraparte x tipo de proyecto x ao x
disciplina cientfica
6 Cantidad de horas mensuales de investigadores asignadas a proyectos x tipo de proyecto x categora
de investigador x ao
7 Porcentaje de horas mensuales de investigador destinadas a direccin de proyectos respecto al total
de horas mensuales de investigador destinadas a proyectos x ao x departamento de carrera x subdisciplina cientfica.
8 Nmero promedio de investigadores participantes de un proyecto aprobado x ao x tipo de proyecto
x Facultad x disciplina cientfica
9 Tiempo promedio de evaluacin de los proyectos x ao x disciplina cientfica x organismo
financiero.
10 Duracin promedio en aos de los proyectos aprobados x ao x disciplina cientfica segn el
carcter del organismo.
NOTA:
Todos los proyectos son dirigidos y ejecutados por investigadores de una misma unidad
ejecutora.
Los proyectos se registran en el DM luego de su evaluacin
a) Desarrollar un modelo dimensional de datos que se ajuste a los requerimientos (no inferir otros posibles
requerimientos)
b) Describir cmo generara los requerimientos a partir de las Tablas de Hechos, detallando como se haran
las agregaciones de los hechos respectivos (suma, promedio, etc) y el nivel de agregacin de cada
dimensin.
Ejercicio 4
En la base de datos de un sistema de biblioteca se encuentran los siguientes datos agrupados por entidades
principales:
Libro:
Pedido:
Nombre
Fecha
Editorial
libro/s
lugar ed. (ciudad, pas)
cantidad/es
ISBN
Proveedor
nmero edicin
Idioma
Recepcin:
edicin (mes ao)
Fecha
cantidad pginas
Pedido
CD (si/no)
libro/s
rea conocimiento
cantidad/es
sub-rea conocimiento
Importe
Tema
Cantidad
Prstamo:
estado (en
Lector
biblioteca/prestado)
Lector:
Libro
Nombre
fecha prstamo
categora (alumno/profesor)
fecha devolucin
departamento/carrera
NOTA:
-Todo pedido responde a un nico envo, y se cancela con la recepcin del mismo an cuando no fue
satisfecho completamente.
-Los prstamos son por 5 das corridos, vencida dicha fecha se los considera en mora.
Definir un modelo de datos dimensional para un Data Mart de Biblioteca que satisfaga los siguientes
requerimientos:
1
2
3
4
5
6
7
8
Tiempo de suministro (Lead Time) promedio de libros x editorial x pas de origen (ed) x proveedor x
ao.
Cantidad de nuevos libros que ingresaron a biblioteca x mes x tema x idioma
Monto invertido en libros x ao x sub-rea de conocimiento
Cantidad de pedidos incompletos x editorial x rea de conocimiento x ao.
Cantidad de libros prestados x categora de lector x tema x idioma x depto/carrera x mes.
Nmero promedio de das de mora en la devolucin de libros x categora de lector x depto/carrera x subrea temtica x ao
Costo promedio de los libros adquiridos x ao x sub-rea de conocimiento x editorial.
Porcentaje de incremento del inventario de libros x ao x sub-rea de conocimiento.
Describir cmo generara los requerimientos a partir de la Tablas de Hechos, explicando en detalle como se
haran las agregaciones de los hechos respectivos (suma, promedio, etc) y el nivel de agregacin de cada
dimensin.
Ejercicio 5
En la base de datos de un sistema de gestin de viajes de una empresa naviera de transporte de contenedores
se encuentran los siguientes datos:
Puerto: ID, nombre, tipo, categora, pas, continente
Barco: ID, nombre, calado, capacidad (tn), ao de construccin, horas de navegacin, tipo,
categora.
Ruta Martima: ID, nombre, longitud (millas martimas), caractersticas, sub-categora, categora.
Cliente: ID, nombre, sub-rubro, rubro, domicilio legal
Contenedor: ID, caractersticas, capacidad (m3), tipo
Informe de viaje: ID-barco, combustible consumido (lts)
Partida:ID-puerto, Fecha, hora
Arribo: ID-puerto, Fecha, hora, Monto tasa portuaria abonado (dlares)
Recorrido: ID-ruta_martima
Carga: lista[ ID-cliente, lista [ID contenedor, estado] ]
NOTA:
La tasa portuaria se abona por el nmero de das que el barco permanece en el puerto al cual arriba hasta la
partida al prximo puerto destino.
Se realiza un Informe de Viaje por cada recorrido entre dos puertos.
El estado de los contenedores transportados puede ser: con carga o vaco.
Requerimientos
2 Costo promedio diario de la tasa portuaria x mes x tipo de barco x tipo de puerto x pas.
3 Das promedio por arribo de permanencia en puerto x mes x categora de barco x categora de puerto x
continente
4 Cantidad de viajes x barco x mes
5 Horas promedio por viaje de navegacin x sub_categora de ruta x mes
6 Consumo promedio por viaje de combustible x categora de barco x mes
4
Ejercicio 6
Una empresa mayorista provee una amplia variedad de productos alimenticios a distintos tipos de clientes
dispersos en todo el pas.
Se debe realizar el modelo dimensional de un DM para atender los siguientes requerimientos:
Evolucin de las ventas
1- Se desea hacer un seguimiento de las ventas comparando los distintos meses del ao con los del ao
anterior, estudiando la evolucin en pesos neto (deducidas las bonificaciones) por productos y poderla
refinar por sub-rubro de cliente, por marca y por tipo de envase.
2- Se desea tambin observar las variaciones de las ventas en unidades para las distintas ciudades del pas.
Disminucin de los Costos
3- Se necesita comparar las diferencias entre importe de venta y costo de venta del producto vendido. Un
estudio a nivel mensual por producto ayudara a los responsables de facturacin en la reduccin de
dichos costos.
4- En los costos de la venta influyen el precio promedio de compra del producto y las bonificaciones.
Seguimiento del Inventario
5- Se quiere analizar al final de cada mes el inventario de productos y compararlo con la media mensual de
ventas, es decir predecir para cunto tiempo alcanzar dicho inventario.
Anlisis de mercado
6- Las promociones estn orientadas a diferentes perfiles de clientes, por lo que es necesario medir
volmenes de ventas para las diferentes categoras de clientes (mayorista, supermercado, almacenes y
restaurantes) estudiando los efectos positivos y/o negativos de la promocin en cada sector. No interesa
comparar cliente por cliente, alcanza con un fraccionamiento vertical por rubros de clientes. El periodo
mnimo de anlisis puede ser a nivel de mes.
Distribucin geogrfica
7- Interesa comparar las ventas por provincias y ciudades. Esto nos indica las ciudades que estn en riesgo
y necesitan mayor atencin. El anlisis debe incluir valores absolutos (volmenes de ventas) y valores
relativos (proporcionales a la cantidad de clientes que realizaron compras durante el periodo de anlisis
en cada ciudad). El periodo mnimo de anlisis puede ser un bimestre.
8- Se desea tambin estudiar la evolucin en el tiempo (mensualmente) de la cantidad de clientes por
ciudad y por provincia
Precio Promedio de compra y de venta
9- Se desea conocer el precio promedio neto (deducidas las bonificaciones) de venta mensual por rubro de
clientes y por productos.
10- Se desea conocer el precio promedio de compra mensual por productos.
BASES DE DATOS Fuente
PROVINCIA (IDprovincia, Nombre Provincia)
CIUDAD (IDprovincia, IDciudad, Nombre Ciudad)
CATEGORIA_CLIENTE (IDcategora, categora)
RUBRO (IDrubro, Nombre Rubro)
5
Ejercicio 7
Suponga que en la base de datos del sistema acadmico de la Facultad encontrara los siguientes datos:
ID_Curso
Nombre_curso
Area_temtica
Laboratorio_grupo (que dicta el curso)
Departamento (al cual pertenece el laboratorio)
Grado_acadmico (el curso puede ser de grado o de posgrado)
Carrera_mensin (puede ser un curso de Ing.: Industrial, Sistemas, Calidad, Ambiental, etc)
Nivel (los cursos de grado pueden ser de nivel: 1,2,3,4, o 5 y los de posgrado: bsico u optativo)
Horas_Totales_Programadas (es el nmero de horas totales programadas para el curso)
Horas_clase_Programadas (es el nmero de horas por clase programadas)
Fecha (d/m/a) (registro de la fecha de cada acontecimiento)
Horas_dictadas (registra el nmero de horas dictadas en la fecha arriba registrada)
Alumno_Incripto (registra los alumnos que se inscribieron al curso en la fecha registrada)
Alumno_Asistencia (registra los alumnos asistentes en la fecha arriba registrada)
Alumno_Regular (registra los alumnos que regularizaron el curso en la fecha registrada)
Alumno_Aprobado (registra los alumnos que aprobaron el curso en la fecha registrada)
Alumno_Reprobado (registra los alumnos que reprobaron el curso en la fecha registrada)
ID_Alumno
Nombre_Alumno
DNI_Alumno
Domicilio_Alumno (Calle, nmero, CP, ciudad, provincia)
Ciudad_Origen (se indica la ciudad de origen del alumno)
Provincia_Origen
Fecha_Nacimiento (dd/mm/aa)
Sexo_Alumno
Estado_Civil
Establecimiento_Secundario (Nombre, ciudad, provincia)
abcd-
Clasificar los datos dados en hechos y en atributos (descartar los datos que no tienen inters en
un proceso de decisin)
Agrupar los atributos en dimensiones
Definir Tablas Facts que registren los hechos necesarios para dar respuesta a los requerimientos
base definidos ms abajo.
Especificar los hechos a ser registrados en dichas tablas
6
Desarrollar un modelo dimensional de datos que se ajuste a los requerimientos (no inferir otros
requerimientos)
b)
Definir las jerarquas de agregacin y los respectivos niveles de agregacin necesarias para dar
respuesta a estos requerimientos de modo directo
Ejercicio 9
La base de datos del sistema de ventas de una industria molinera que comercializa harinas a granel en
diversos pases del mundo, contiene los siguientes datos:
7
15/08/2013
EJERCICIO 10:
La base de datos del sistema de produccin y ventas de una fbrica de colchones que vende colchones a
mayoristas y minoristas de varios pases del MERCOSUR, contiene los siguientes datos:
Pas: ID_pas, nombre
Estado/provincia: ID_estado, ID_pas, nombre
Ciudad: ID_ciudad, ID_estado, nombre
Lnea de Colchn: ID_linea, nombre
Colchn: ID_colchon, ID_linea, nombre
Planta: ID_planta, ID_ciudad, nombre
Depsito: ID_deposito, ID_ciudad, nombre
Produccin: ID_ordenPRO, ID_planta, ID_colchon, fecha_emisin, fecha_inicio_PLAN, fecha_inicio,
fecha_fin_PLAN, fecha_fin, cantidad_PLAN, cantidad_PROD
Inventario: ID_deposito, ID_ciudad, ID_colchon, ID_ordenPRO, Cantidad
Facturacin: ID_Factura, ID_cliente, ID_deposito, Fecha, Flete [$].
Detalle_Factura: ID_Factura, ID_colchon, Cantidad [u], Monto [$].
Cliente: ID_cliente, ID_ciudad, fecha_alta, nombre, domicilio, TE/FAX, e-mail, rubro[mayorita/minorista]
Requerimientos:
1. Promedio mensual de Venta Diaria [u/da] = Unidades vendidas en el mes [u] / Cantidad de
das de venta del mes [das] por tipo de colchn (nombre), por depsito y por mes
2. Rotacin de Inventarios [das] = Inventario fin de mes[u] / Promedio mensual de Venta Diaria
[u/da], por tipo de colchn (nombre), por depsito y por mes
3. Precio promedio de venta [$/u] = Monto de Venta [$]/Unidades vendidas[u], por lnea de
colchn, por ciudad(depsito), por rubro de cliente y por mes
4. Monto promedio de fletes [$/envo] = Monto fletes [$] / Cantidad de facturas enviadas [envo],
por provincia (cliente), por depsito y por mes.
5.
NOTA: no todas las facturas requieren el envo a domicilio. Cuando el cliente retira de depsito no se factura
flete.