Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Bdatos Laboratorio1-Computo
Bdatos Laboratorio1-Computo
ING INDUSTRIAL
BASE DE DATOS
MODELO ENTIDAD INTERRELACION - LABORATORIO N 1
1. Asuma que lo contratan para hacer una BD que permita apoyar la gestin de un sistema de
ventas. La empresa necesita llevar un control de proveedores, clientes, productos y ventas.
Un proveedor tiene un RUC, nombre, direccin, telfono y pgina web. Un cliente tambin
tiene RUC, nombre, direccin, pero puede tener varios telfonos de contacto. La direccin se
entiende por calle, nmero, zona y ciudad. Un producto tiene un id nico, nombre, precio
actual, stock y nombre del proveedor. Adems se organizan en categoras, y cada producto va
slo en una categora. Una categora tiene id, nombre y descripcin. Por razones de
contabilidad, se debe registrar la informacin de cada venta con un id, fecha, cliente,
descuento y monto final. Adems se debe guardar el precio al momento de la venta, la
cantidad vendida y el monto total por el producto.
a) Elaborar el Diagrama entidad-interrelacin
b) Indicar el detalle de las claves respectivas y las respectivas relaciones
c) Especificar el esquema relacional respectivo (grafo relacional)
Cada mdico pasa consulta en una de las salas de asistencia a pacientes y siempre en la
misma. Adems, en la misma sala pueden pasar consulta varios mdicos que tengan turnos
distintos.
a). Elaborar el Diagrama entidad-interrelacin
b). Indicar el detalle de las claves respectivas y las respectivas relaciones
c). Especificar el esquema relacional respectivo (grafo relacional)
4. Se desea disear una base de datos para una aseguradora de autos. Como es lgico, cada
cliente puede tener asegurado ms de un vehculo en la compaa, e incluso distintos tipos
de vehculos (motos, autos, camiones). El seguro de cada auto lo subscribe un solo cliente.
De cada persona asegurada es necesario almacenar su DNI, nombre, direccin y edad. De
los vehculos es necesario almacenar su cdigo nico, su color y tipo de pintura. En caso de
que el vehculo sea una moto ser tambin necesario almacenar su cilindrada, mientras que
si el vehculo es un auto, ser necesario almacenar el nmero de puertas que tiene. Para
calcular el importe del seguro es necesario almacenar informacin sobre cada accidente que
haya tenido cada conductor, con qu vehculo sucedi el accidente, y en caso de que haya
otros vehculos implicados, cul es la compaa aseguradora de dichos vehculos. De las
compaas implicadas en un accidente es necesario conocer con qu talleres trata cada una
de las compaas implicadas en un accidente, para poder enviarles la factura. Modlese el
escenario descrito utilizando un diagrama Entidad/Relacin justificando cualquier decisin
de diseo
a) Elaborar el Diagrama entidad-interrelacin
b) Indicar el detalle de las claves respectivas y las respectivas relaciones
c) Especificar el esquema relacional respectivo (grafo relacional)
5. Una empresa textil, dedicada a la fabricacin de telas de distintos tipos (polidn, jersey,
batista, frisa, etc.) desea implementar una base de datos para mantener informacin sobre su
planta productiva. Para la confeccin de telas cuentan con mquinas, cada mquina tiene su
nmero, marca, modelo. Al final del da el empleado que trabaja en cada mquina (que no es
el mismo todos los das, pero un empleado trabaja todo el da en la misma mquina) entrega
un Remito de produccin en el que indica, en que mquina se produjo, la cantidad de metros
producidos de cada tipo de tela, color y nmero de partida. El nmero de partida (que es
correlativo) es importante pues la produccin puede variar de partida en partida. Para cada
tipo de tela es necesario guardar el precio de costo, para luego valuar el inventario existente.
Las telas producidas luego se colocan en tubos (cada partida de un tipo de tela se coloca en
un tubo diferente), y se distribuyen a los diferentes depsitos, que posee la empresa en el
pas. Se le enva a cada sucursal un Remito, que contiene fecha, sucursal a la que se enva,
nmero de partidas (se manda la partida completa), tipo de tela, color, cantidad de metros,
etc. Esta informacin es de suma importancia para la empresa, ya que en todo momento ser
necesario conocer el inventario. De cada empleado almacenarn: nmero de legajo, apellido,
nombre, fecha de ingreso, direccin, localidad, telfono.
a). Representar mediante un diagrama E/IR el caso planteado.
b). Especificar los atributos, tipos de datos, claves primarias, claves candidatas y forneas
c). Convierta el Diagrama Entidad/Interrelacin obtenido a un Esquema de Datos
Relacional.
6.
Se desea modelar la realidad de una empresa distribuidora de plaza. De cada empleado que
trabaja en la empresa se conoce su DNI, su nombre, fecha de nacimiento, fecha de ingreso
a la empresa y un nmero de empleado que lo identifica. Hay dos tipos de empleados bien
diferenciados: los vendedores y los administrativos. Los vendedores tienen una zona donde
atienden a diferentes clientes, mientras que los administrativos tienen un grado (en la
jerarqua de la organizacin administrativa) y se conoce la oficina en que trabajan. De cada
empresa cliente se conoce un cdigo que la identifica, el ramo en el que trabaja y el nombre
de la persona de contacto. De cada oficina de la empresa se conoce el nombre y el
responsable de la misma, el cual es un empleado administrativo.
a). Representar mediante un diagrama E/IR el caso planteado.
b). Especificar los atributos, tipos de datos, claves primarias, claves candidatas y forneas
c). Convierta el Diagrama Entidad/Interrelacin obtenido a un Esquema de Datos
Relacional.
7.
8.
Una empresa ha definido dos tipos de empleados: contratados y a honorarios. Para todos
los empleados registre su cdigo, nombre y apellido. Para los empleados contratados,
tambin registre su sueldo base. Para los empleados a honorarios registre sus ingresos por
hora, ingreso por sobre tiempo. Para todos los empleados interesa determinar en qu
departamento trabaja. Para los empleados a honorarios registrar en cual sindicato est
afiliado. A los empleados contratados se les cancela su sueldo a travs de depsitos que se
hacen a sus cuentas corrientes. Se necesita saber el nmero de cuenta y el banco al cual
pertenece la cuenta. A los empleados a honorarios no se les cancela directamente, ya que
ellos pertenecen a empresas externas y es a stas empresas a las que se les cancelan los
servicios prestados por medio de cuentas corrientes.
a). Representar mediante un diagrama E/IR el caso planteado.
b). Especificar los atributos, tipos de datos, claves primarias, claves candidatas y
forneas
Una entrada de almacn puede generar muchas salidas de almacn, por ejemplo: Pueden
ingresar 500 pacas de papel higinico, pero como se debe repartir entre varias reas,
cada una requiere de una salida de almacn.
El rea de inventarios funciona de la siguiente forma:
Es la encargada de administrar y controlar la ubicacin de los bienes dentro de la
empresa, por esto antes de que el bien salga del almacn debe ser codificado a travs
de un cdigo nico que lo haga identificable dentro de la empresa.
La ubicacin del bien se identifica por la siguiente informacin: responsable del bien,
fecha de entrega, direccin del bien (ubicacin).
a) Elaborar el Diagrama entidad-interrelacin
b) Indicar el detalle de las claves respectivas y las respectivas relaciones
c) Especificar el esquema relacional respectivo (grafo relacional)