Ciencia
Bases de Datos
EJEMPLO EMPRESA DE DISTRIBUCIÓN
Se desea diseñar una base de datos para una empresa dedicada a la distribución / venta de productos a clientes a través de representantes de ventas. La empresa cuenta con una serie de oficinas distribuidas en el territorio americano. Cada oficina tiene un director, que también es representante, es decir, realiza ventas. Se puede dar elcaso de que un representante sea director de varias oficinas. Las oficinas disponen de unos objetivos de ventas anuales (en euros), es decir, ventas previstas a lo largo del año, y se desea llevar la cuenta de las ventas anuales realizadas (en euros). Además nos interesa conocer de cada oficina la ciudad en la que está ubicada y su región. Cada representante de ventas trabaja en su oficina y seránlos encargados de realizar las ventas de productos a los clientes. Los datos que nos interesa de cada representante son: su número de empleado, nombre, edad, título (cargo que tiene en la empresa), fecha de contratación, ventas realizadas, ventas previstas y quién es su director de ventas, ya que puede ocurrir que un representante disponga de un director de ventas distinto al director de suoficina (caso del director de una oficina que dispone de un jefe superior, el director de ventas). El director de ventas, a su vez es un representante. Cada representante tiene asignado una cartera de clientes, con lo que podrá vender a “sus clientes” pero también a otros clientes que no pertenezcan a su cartera (en momentos puntuales). Con lo cual los clientes realizan pedidos a través de losrepresentantes de ventas (no tiene porqué ser siempre el suyo). Los datos que nos interesa de cada cliente son su nombre (empresa) y el límite de crédito que tiene asignado, ya que un cliente puede realizar compras a crédito. Un cliente puede pedir un solo tipo de producto en cada pedido. Los datos que nos interesa de cada pedido son: la fecha del pedido, cliente que realiza el pedido, representante queinterviene en la venta, producto que se pide, cantidad del producto e importe del pedido. Los productos se identifican por su fabricante y un identificador propio, y nos interesa conocer su descripción, precio y existencias.
1
1º DAM
Bases de Datos
A. MODELO FÍSICO
B. DATOS
OFICINAS
CLIENTES
2
1º DAM
PEDIDOS
Bases de Datos
PRODUCTOS
3
1º DAM
REPVENTAS
Bases de Datos
C. CONSULTAS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Listar la ciudad, región y ventas de cada oficina. Listar los nombres, oficinas y fechas de contrato de todos los vendedores. Listar la ciudad, la región y el importe por encima o por debajo del objetivo para cada oficina de ventas. Mostrar el valor del inventario para cada producto. Mostrarlas nuevas cuotas si se eleva la cuota de cada vendedor en un 3% de sus ventas anuales. Listar las ventas para cada ciudad. Mostrar los números de empleado de los directores de oficinas de ventas. ¿Cuál es el nombre, cuota y ventas del empleado número 107? Listar las oficinas cuyas ventas son superiores a 50.000 € por encima del objetivo. Listar las oficinas cuyas ventas están por debajo del 80%del objetivo. Listar los vendedores cuyas ventas no están entre el 80 y el 120% de su cuota. Listar el nombre y fecha de contrato de cualquier vendedor cuyas ventas estén entre 100.000 y 300.000 €. Mostrar las oficinas no dirigidas por el empleado número 108. Listar los vendedores que trabajan en New York, Atlanta o Denver. Mostrar todos los pedidos realizados en enero de 1990. Mostrar losvendedores cuyo apellido empieza por A. Listar los vendedores que venden por debajo de la cuota o con ventas inferiores a 300.000. Listar los vendedores que venden por debajo de la cuota y con ventas no inferiores a 150.000. Hallar todos los vendedores que trabajan en Denver, New York o Chicago; o no tienen director y fueron contratados a partir de junio de 1998; o están por encima de la cuota pero...
Regístrate para leer el documento completo.