Bases de datos
Una empresa comercializadora de pollos desea automatizar el servicio de Pedidos. Los clientes pueden realizar pedidos por teléfono o de manera directa en la empresa. Un pedidopuede consistir en pollos enteros los cuales a la vez pueden ser de varios tamaños (jumbo, grande, mediano, etc.), o por piezas (pechuga, ala, muslo, mollejas, etc.). Cuando el cliente solicita unpedido por pieza (por ejemplo 50 pechugas) y no hay suficiente existencia se puede completar el pedido destazando pollos enteros.
La empresa maneja descuentos del 5 al 15% según el tipo de cliente, losdescuentos pueden ir aumentando según la antigüedad del cliente en la empresa.
Los pedidos se surten en cajas los cuales tienen diferentes tamaños, y según el tamaño se envían ya sea por enmotocicleta o en camión y se registran los datos del vehículo, el domicilio a entregar el pedido, así como el empleado que surte y entrega el pedido. Un pedido se puede considerar en proceso de envío oentregado y el cliente puede pagarlo al momento que lo solicita, cuando lo entreguen o posteriormente. Si un cliente tiene varios pedidos sin pagar, la empresa le cancela el derecho a realizar más pedidoshasta que los liquide y en caso de que tenga descuento este es cancelado.
Los clientes pueden solicitar nota sencilla o factura. Las facturas pueden contener uno o varios pedidos o bien puedenacumularse para generar la factura por periodos de tiempo (mensual, bimestral, etc.).
Se desea llevar el control de las posibles modificaciones a los datos de los clientes y artículos disponibles en elsistema.
SE REQUIERE:
MODELO E-R
MODELO RELACIONAL
ARCHIVO .SQL DE LA BASE DE DATOS
ARCHIVO .SQL CON LAS CONSULTAS,DISPARADOR Y FUNCION
BACK UP BD
PARA EL 19 DE NOVIEMBRE.
CONSULTAS:Determinar el nombre de los clientes que adeudan pedidos.
Determinar cuantos pedidos se generaron en el mes de Octubre.
Determinar los artículos que contiene la factura con no_folio “A103”.
Mostrar los...
Regístrate para leer el documento completo.