Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASE DE DATOS I
EJERCICIO DE MODELAMIENTO ER-RELACIONAL
PLANTEAMIENTO:
Se desea implementar una base de datos de ordenes por correo, para ello se tiene
la siguiente información se tiene un conjunto de empleados que atienden los
pedidos de órdenes, de los empleados interesa su código, nombre completo,
ciudad, salario y fecha de ingreso a la empresa.
También se cuenta con un conjunto de partes o repuestos que envía la empresa a
solicitud de los clientes, de los mismos interesa el código, nombre del repuesto,
la cantidad en existencia, el precio y el nivel de reorden (nivel mínimo de
existencia física de los repuestos).
También se necesita administrar los clientes que realizan los pedidos, de los
mismos se necesita almacenar el código, nombre, la dirección, la ciudad y el
teléfono.
La parte medular o principal del problema se refiere a la administración de las
órdenes y el detalle de las mismas, las órdenes las realizan los clientes, la
recepcionan los empleados y adicionalmente se tiene las fechas de envío y
recepción de las mismas.
Cada orden tiene un detalle, en el mismo incluye datos de las partes o repuestos
solicitados, y las respectivas cantidades.
De las ciudades tanto de los empleados como de los clientes se tiene nombre de la
ciudad y su ubicación geográfica.
Pueden añadir atributos si así lo consideran.
a) Hallar el modelo Entidad Relación
b) En base al punto a) hallar su respectivo Modelo Lógico o
Relacional, especificando llaves primarias y foráneas. Por
ejemplo:
Dada la vista anterior que es parte de la solución del problema
planteado, su modelo relacional de esas 2 entidades será:
EMPLEADO(codEmp, nomEmp, fechaIng, codCiudad)
CIUDAD(codCiudad, nomCiudad)
Rojo= llaves primarias
Verde = llaves foráneas