0% encontró este documento útil (0 votos)
222 vistas4 páginas

Diseño de Base de Datos

La empresa pesquera "200 Millas" necesita mejorar el control y registro de información sobre su proceso productivo. El ingeniero Rubén Díaz debe diseñar una base de datos que almacene datos sobre las embarcaciones, trabajadores, faenas de pesca, especies capturadas, y productos fabricados. La base de datos debe satisfacer requerimientos como identificar qué embarcación realizó una faena determinada y qué especies y cantidades se recogieron en una faena.

Cargado por

CRISTHIAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
222 vistas4 páginas

Diseño de Base de Datos

La empresa pesquera "200 Millas" necesita mejorar el control y registro de información sobre su proceso productivo. El ingeniero Rubén Díaz debe diseñar una base de datos que almacene datos sobre las embarcaciones, trabajadores, faenas de pesca, especies capturadas, y productos fabricados. La base de datos debe satisfacer requerimientos como identificar qué embarcación realizó una faena determinada y qué especies y cantidades se recogieron en una faena.

Cargado por

CRISTHIAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

DISEO DE BASE DE DATOS

CASO PRCTICO PROPUESTO N 1

CASO DE APLICACIN: EMPRESA 200 MILLAS

La empresa 200 Millas se dedica a la extraccin y fabricacin de productos derivados de la rica


fauna martima de nuestro litoral. Tiene su sede en el Callao y desde all realiza las actividades
de produccin y distribucin de sus productos a sus diferentes clientes. Los productos son
tantos para el consumo humano (conservas) como tambin para la industria, como por ejemplo
fertilizantes, insumos qumicos. etc., y a los largos de sus 5 aos de funcionamiento tiene una
gran acogida debido a la calidad de productos que fabrica, as como los precios con los cuales
los comercializa.

En el ltimo ao, el Ing. Juan Quiroz, gerente general de 200 millas, ha decidido que para seguir
con el ritmo de crecimiento de la empresa y convertirla en un corto plazo en una empresa lder
dentro del mbito donde se desarrolla, se necesita ser cada vez ms competitivos, lo que implica
tener un mejor control sobre las materias primas, el proceso productivo, la distribucin de los
productos, su comercializacin, etc. Se ha elaborado para ello una cartera de proyectos, de los
cuales algunos en su fase de anlisis y otros en la de desarrollo. Dentro de estos ltimos se
encuentra el sistema de control del Proceso Productivo, el cual tiene un mdulo denominado
Seguimiento de Extraccin de Materia Prima. Este mdulo controla, como su nombre lo indica,
las diferentes actividades desde la extraccin de la materia prima hasta la fbrica de los
productos finales. El modulo permitir efectuar un adecuado seguimiento y registro de toda la
informacin pertinente. El responsable del proyecto es el Sr. Analista Rubn Daz, quien
actualmente se encuentra en la etapa del diseo de una Base de Datos la cual permita el
adecuado registro de toda la informacin derivada de las actividades propias del mdulo. En sus
constantes visitas y entrevistas con la Ing. Ins Tang, supervisora del rea de produccin, ella ha
manifestado lo siguiente:

La empresa posee una flota de aproximadamente 100 embarcaciones de distinta capacidad y


tipo. Es importante para nosotros almacenar la informacin de cada una de las embarcaciones,
las cuales estn debidamente codificadas. Es necesario registrar tambin el nombre, fecha de
compra, tipo de embarcacin y capacidad de almacenamiento.

En las diferentes embarcaciones se encuentran trabajando personal debidamente capacitado


en la ubicacin y extradicin del pescado. Es de nuestra incumbencia mantener un catlogo
actualizado de dicho personal, en el cual se registren el cdigo, apellido paterno, apellido
materno, nombres, fecha de nacimiento, fecha de ingreso, DNI, cargo, haber bsico y fecha de
ltima capacitacin. Un trabajador solo est asignado a una embarcacin y para llevar el manejo
de una embarcacin se requiere la participacin de varios trabajadores.

Las actividades de pesca son de gran importancia dentro del proceso productivo. Nosotros las
llamamos faenas de pesca. Las faenas de pesca son ejecutadas por una determinada
embarcacin, por lo que es lgico pensar que una embarcacin ha ejecutado varias faenas de
pesca. Cada faena tiene un nmero que nos permite identificar y distinguirla de otras. Es
necesario mantener informacin de cada faena almacenando su nmero, fecha de inicio, fecha
de fin, zona del mar donde se ejecut, as como la embarcacin que la ejecuto.

Para un mejor control de las especies marinas que extraemos de nuestro litoral se maneja un
catlogo denominado especies, en el cual se detalla la informacin ms relevante de las materias
primas (pescados) que permiten la elaboracin de nuestros productos. En este catlogo se
registra informacin como el cdigo del pescado, nombre del pescado, tipo de pescado y su
cotizacin en el mercado (por tonelada mtrica).

Se sabe que una faena de pesca puede recoger una o ms especies, por ejemplo, la faena F093
recogi atn, sardina y anchoveta y, como es lgico deducir, una especie puede ser recogida en
varias faenas.

Por ltimo, es importante almacenar la informacin acerca de los diferentes productos que se
fabrican en 200 millas. Para tal efecto se maneja una relacin con la informacin pertinente
de cada producto, como su cdigo, descripcin, tipo, precio de venta y unidad de medida. Para
la fabricacin de un determinado producto se emplea una o ms especies y una especie sirve
para la preparacin de diferentes productos.

Finalmente necesitamos una base de datos que nos permita almacenar la informacin descrita
anteriormente, as como satisfacer necesidades puntuales como:

Que barco ejecuto una determinada faena.


Que especies y en qu cantidad se recogi en una determinada faena
Que especies y en qu cantidad se necesitan para la elaboracin de un determinado
producto.
Que empleados laboran en un barco, entre otros requerimientos de informacin.

La elaboracin de una adecuada estructura de base de datos garantizara la satisfaccin de las


necesidades establecidas.

Tras el manifiesto de la Srta. Tang, el Sr. Daz debe de elaborar la base de datos que permita el
soporte de manejo de informacin para el modulo a desarrollar.

CASO DE APLICACIN: COMERCIAL SANTA URSULA

La empresa comercial Santa rsula est ubicada en la victoria se dedica a la comercializacin de


diversos productos para la seguridad industrial, tiles de oficina, insumos de cmputo y de
limpieza en general.

Se ha encargado al ingeniero Henry Snchez la elaboracin de una base de datos que permita
controlar las transacciones ms importantes de la empresa de tal forma que pueda dar soporte
de datos a las diferentes aplicaciones que en el futuro se desean implementar.

Se ha decidido iniciar el proyecto, con el mdulo de ventas y abastecimiento, por lo que se


requiere identificar las principales entidades que son de inters en estas reas.

Tras una serie de reuniones con los usuarios. Y sus colaboradores, el Ing. Snchez ha llegado a
las siguientes conclusiones:

Cada producto posee un cdigo que los distingue adems de nombre, descripcin,
precio actual, unidad de medida, lnea (industrial, oficina, cmputo o limpieza), stock
actual, y un campo que nos permita saber si el producto es o no importado.
Los clientes a los que se atiende son todas empresas de las cuales se registra su cdigo,
razn social, direccin, telfono, RUC, email y el nombre del contacto. Los clientes
pueden generar varias facturas, pero cada una de estas sale a nombre de un
determinado cliente.
Los vendedores son los que generan las ventas y se les registra en cada factura que se
genera, operan en varios distritos, pero en un distrito solo se asigna a un vendedor,
existen tambin vendedores de mostrador, que no se asigna a ningn distrito y trabajan
en la sede principal. Se debe registrar el cdigo del vendedor, as como su nombre y
apellido, fecha de ingreso, haber bsico, y su tipo (estable o contratado).
Las transacciones de venta que se realizan con estas empresas se registran a travs de
facturas, en las cuales a su vez pueden contener uno o ms productos, A su vez un
producto se comercializa en varias facturas. Las facturas tienen un numero de factura,
fecha de emisin, un estado (pendiente cancelada o anulada), y el porcentaje de IGV de
la factura. Se sabe que un mismo cliente puede generar una o ms facturas y cada
factura es dirigida a un cliente, Cada factura sale a nombre del vendedor que origino la
transaccin, por lo que es lgico pensar que un vendedor ha originado varias facturas.
Tambin se maneja informacin sobre proveedores. Estn registrados en un catlogo
donde figuran su cdigo, razn social, direccin telfono, email. Adems, como siempre
tengo que estar con productos en stock, manejo la posibilidad de que un proveedor me
abastezca de uno o ms productos y viceversa, los cuales me lo abastecen a diferentes
precios.
Las transacciones de compra se registran en rdenes de compra, en las cuales se solicita
el abastecimiento de uno o ms productos, Por supuesto cada vez que se necesita de un
producto, este se solicita mediante la orden de compra respectiva, Se maneja un
numero de orden de compra fecha de emisin y su estado (pendiente atendida o
rechazada). Un proveedor puede atender una o ms rdenes de compra y cada orden
de compra se emite a un proveedor.
Como deseo ubicar estratgicamente a mi clientela, vendedores y proveedores, tengo
un catlogo de distritos, donde almaceno el cdigo del distrito. Y su nombre. En un
distrito ubico a uno o ms clientes y proveedores, y cada uno de ellos se ubica en un
distrito. Un vendedor se asigna a varios distritos y en un distrito opera un solo vendedor.

La Base de Datos a desarrollar las siguientes consultas en su primera etapa:

El volumen de facturas por cliente.


El articulo ms solicitado por distrito.
Que artculos se han comercializado en cada factura, en qu cantidad y precio.
Que alternativas tengo cuando un proveedor no tiene el producto que se necesita.
Cul es el vendedor que ms facturas ha generado.
Cul es la lnea de productos que ms demanda tiene

Asuma el papel del ingeniero Snchez y elabore un modelo Entidad relacin para el caso
descrito.

CASO DE APLICACIN: EMPRESA DE ALQUILER DE CAMIONES RIGHT WAY

TELa compaa de camiones Right Way renta pequeos camiones de mudanza y trailers para
uso local. Tenemos 347 oficinas de renta a travs de la regin Oeste de los Estados Unidos.
Nuestro Inventario de renta consta de un total de 5780 vehculos incluyendo varios tipos de
camiones y trailers. Necesitamos implementar un sistema para registrar nuestros contratos de
renta y las asignaciones a nuestros vehculos. Cada una de las oficinas renta vehculos que tienen
en su inventario, unidades listas para que los clientes tomen posesin de ellas inmediatamente.
No hacemos reservaciones, ni especulamos con la fecha en que el cliente regresar el vehculo
rentado. La oficina central supervisa la distribucin de los vehculos y dirige las transferencias
de los vehculos de una oficina a otra.

Cada oficina de renta tiene un nombre como Littleton Right Way. Cada oficina tambin tiene
un nmero nico, y una direccin, cada oficina es la casa de alguno de nuestros vehculos y cada
vehculo tiene como base una sola oficina.

Cada vehculo tiene un identificador nico, registro del estado y una placa. Tenemos cinco tipos
de vehculos diferentes: camiones de 36 pies, camiones de 24 pies, camiones de 10 pies, trailers
cubiertos de 8 pies, y trailers descubiertos de 6 pies. Tenemos un cdigo para cada tipo de
vehculo. Para

todos nuestros vehculos necesitamos registrar la fecha en la que tuvo su ltimo mantenimiento
y fecha de vencimiento de su registro. Para nuestros camiones necesitamos conocer la lectura
actual del odmetro (aparato para medir la distancia en la marcha), la capacidad del tanque de
gasolina y si tiene o no un radio. Para mudanzas largas el cliente prefiere que el vehculo tenga
radio. Anotamos el Kilometraje actual justo antes de rentar un camin, y otra vez cuando nos es
regresado.

La mayora de nuestros contratos de renta son para clientes individuales, pero un contrato de
renta puede ser para un particular o para una compaa. Rentamos un porcentaje pequeo de
nuestros camiones a compaas. Asignamos un nmero de identificador a cada compaa y
registramos el nombre de la misma y su direccin. No necesitamos preocuparnos por
informacin adicional sobre la empresa. Nuestro grupo corporativo de ventas maneja toda la
informacin de forma separada.

Para cada cliente particular registramos su nombre, el telfono de su casa, su direccin y su


licencia de conducir (nmero y fecha de vencimiento) Si un cliente daa nuestro vehculo, lo
abandona o no cubre por completo el monto de la cuenta, lo marcamos como un cliente de alto
riesgo y no le volvemos a rentar nada.

Solamente le permitimos a una sola persona o compaa hacer un contrato de renta por renta.
Llevamos contratos separados de renta para cada vehculo. Si, puede ser que un cliente nos
rente dos o ms vehculos a la vez. Cada contrato de renta es identificado por el nmero de la
oficina que gener el mismo y un nmero de contrato de renta. Tambin es indispensable que
conozcamos la fecha de renta, la duracin anticipada de la renta, la oficina de renta en donde
dejara la unidad, el monto del depsito dejado, la cuota de renta diaria y la cuota por milla. Por
supuesto que por los trailers no hay cargo por Kilometraje. No, no necesitamos automatizar el
lado financiero de nuestro negocio, solo necesitamos controlar nuestros contratos de renta y
las funciones de asignacin a nuestros vehculos.

Elabore un modelo de Base de Datos para este caso.

También podría gustarte