1
1 Ingeniería en Desarrollo de Software Diseño de base de datos Evidencia de aprendizaje Pequeña empresa de productos. “Una pequeña empresa distribuidora de productos requiere un sistema de base de datos que le ayude a controlar el procesamiento de los pedidos, dicha base de datos se llamará VentasProductos y está compuesta por las siguientes tablas: Tablas y atributos: • Clientes: Contiene una fila por cada uno de los clientes de la empresa. Sus campos son: número de cliente, nombre de la empresa, nombre de la persona de contacto de la empresa y límite de crédito. • RepresentanteVentas: Contiene una fila por cada uno de los vendedores de la empresa. Sus campos son: número de empleado, nombre edad, número de la oficina en la que trabaja el vendedor, título, fecha de contratación, id del director del empleado (todo empleado tiene un director del cual depende), cuota de ventas previstas y número de ventas realizadas. • Oficinas: Contiene una fila por cada una de las oficinas en las que trabajan los vendedores. Sus campos son: número de oficina, ciudad, región, ventas realizadas y objetivo de ventas. • Productos: Contiene una fila por cada producto disponible para ventas. Sus campos son: id del producto, descripción, precio y existencia. • Pedidos. Contiene una fila por cada pedido ordenado por un cliente: Por simplicidad, se supone que cada pedido solo puede ser un solo producto. Sus campos son: número, fecha del pedido, número del cliente que hizo el pedido, número de empleado que realizó el pedido, el id del producto que fue pedi- do, la cantidad y el importe Unidad 3. Implementación de bases de datos

OA_DDBD_U2_03

Embed Size (px)

DESCRIPTION

instrucconrd psta tarea

Citation preview

Page 1: OA_DDBD_U2_03

1Ingeniería en Desarrollo de Software

Diseño de base de datos

Evidencia de aprendizaje

Pequeña empresa de productos.

“Una pequeña empresa distribuidora de productos requiere un sistema de base de datos que le ayude a controlar el procesamiento de los pedidos, dicha base de datos se llamará VentasProductos y está compuesta por las siguientes tablas:

Tablas y atributos:

•Clientes:Contieneunafilaporcadaunodelosclientesdelaempresa.Suscamposson:númerodecliente,nombredelaempresa,nombredelapersonadecontactodelaempresaylímitedecrédito.

•RepresentanteVentas:Contieneunafilaporcadaunodelosvendedoresdelaempresa.Suscamposson:númerodeempleado,nombreedad,númerodelaoficinaenlaquetrabajaelvendedor,título,fecha de contratación, id del director del empleado (todo empleado tiene un director del cual depende),cuotadeventasprevistasynúmerodeventasrealizadas.

•Oficinas:Contieneunafilaporcadaunadelasoficinasenlasquetrabajanlosvendedores.Suscamposson:númerodeoficina,ciudad,región,ventasrealizadasyobjetivodeventas.

•Productos:Contieneunafilaporcadaproductodisponibleparaventas.Suscamposson:iddelproducto,descripción,precioyexistencia.

•Pedidos.Contieneunafilaporcadapedidoordenadoporuncliente:Porsimplicidad,sesuponequecadapedidosolopuedeserunsoloproducto.Suscamposson:número,fechadelpedido,númerodelclientequehizoelpedido,númerodeempleadoquerealizóelpedido,eliddelproductoquefuepedi-do, la cantidad y el importe

Unidad 3. Implementación de bases de datos