Este documento presenta dos ejercicios para el diseño de bases de datos relacionales. El primer ejercicio implica el diseño de una base de datos para llevar el registro de empleados de una empresa. El segundo ejercicio implica el diseño de una base de datos para llevar un control de las ventas de productos de una empresa, incluyendo los detalles de facturación de clientes.
1. 23/02/2012
Elaborador por: Oscar Hernandez
LABORATORIO #3
Base de datos I
Objetivos:
Conocer y utilizar los diferentes símbolos utilizados en la representación grafica del modelo E/R.
Analizar y desarrollar ejercicios basado en el modelo E/R
Observaciones:
Antes de empezar el laboratorio es necesario dar una pequeña lectura al contenido del archivo adjunto: “NOTACIONES MODELO E_R.pdf”
Ejercicio #1:
En toda empresa es necesario llevar un control de los empleados (modulo de RRHH), analizaremos la situación en la cual es contratado para desarrollar el control de empleados para la empresa “ClusterMPI”, usted se encargara específicamente en el diseño y especificación de la base de datos.
Valiéndonos que ya tenemos un completo análisis del cual podemos recalcar los siguientes puntos: Es necesario llevar el registro de empleados: identidad, nombre, teléfono, dirección, correo electrónico, celular. A cada empleado se le podrá registrar bonificaciones, anticipos y deducciones. Las deducciones podrán ser debitadas en el pago actual o en pagos posteriores. Las bonificaciones podrán ser acreditadas en el pago actual o en pagos posteriores. Los anticipos se deducirán en el pago actual. El conjunto de tipos de deducciones es limitado y puede ser administrado. Los empleados pueden ocupar distintos cargos dentro de la empresa, es necesario conocer la fecha en la que recibió el nombramiento.
Notas: Es posible que existan entidades en las que no se especificaron los atributos que tenía que contener o es necesario agregar algún atributo que no se especifico.
2. 23/02/2012
Elaborador por: Oscar Hernandez
Ejercicio #2
En la empresa “ClusterMPI products” se necesita llevar un control de la venta de productos; - valiéndonos que ya tenemos un análisis completo de los requerimientos- es necesario desarrollo el modulo de facturación que cumpla con los siguientes postulados:
1. El encabezado de la factura contendrá los siguientes datos:
a. Nombre del cliente
b. Dirección (opcional)
c. Forma de pago ( Crédito, efectivo, cheque …)
d. Fecha
2. El detalle de la factura puede contener:
a. Productos: Cantidad, Nombre del producto, Precio, Subtotal=Cantidad por precio
b. Recargos Detalle del recargo, subtotal
3. En la parte inferior de la factura se detallara:
a. El total antes de impuestos y descuentos.
b. El/Los descuento(s), impuesto(s) con su respectivos cálculos
c. El total de factura (total después de impuestos y descuentos)
d. Además habrá un atributo de observaciones.
Observaciones:
Para el desarrollo de este ejercicio es necesario que el instructor le brinde un ejemplo donde se detalle la factura con casos de los postulados No. 2 y No. 3.
Notas:
Una factura puede tener cero o varios descuentos e impuestos.
Es aconsejable que el total de la factura no sea un atributo derivado.