Está en la página 1de 2

UNIVERSIDAD NACIONAL DE CANINDEY

FACULTAD DE CIENCIAS Y TECNOLOGA Carrera de Anlisis de Sistemas Sede Curuguaty Paraguay

RESUELVE EN LABORATORIO
El Supermercado Curuguaty SUPERCUR, decide realizar un proyecto de automatizar sus operaciones comerciales por etapas, iniciando por el rea de Stock, el sper realiza las compras de diferentes proveedores, a travs del pedido a proveedores, conteniendo uno o ms productos por pedido. Los productos estn clasificados por familia de productos (Ej. bebidas, lcteos, panificados, bazar, est.) Cuando se reciben los productos de los proveedores, se almacenan en el depsito y a medida que se requiera colocar en las gndolas se realiza la transferencia de los productos del depsito al saln. Es necesario tener la cantidad de stock por depsito y saln de venta. Cuando la compra se trata de productos perecederos el control se realiza en el deposito, pero no se almacena en el deposito, es decir los productos pasan directamente al saln de ventas Cuando el proveedor entrega el producto siempre trae la factura a crdito con las mercaderas, no se recibe ningn producto si no se realizo el pedido previo, Este proyecto nos impone crear una base de datos db_supercur_n$alumno, cuyo propietario deber ser el usuario postgres, con codificacin UTF8, sin limite de conexin y que est basada en la plantilla template1. con el comentario Base de Datos primera prueba final n$alumno. Se debe crear la entidad (tabla) denominada tb_proveedores, que debe poseer como mnimos los atributos (columnas) siguientes, con comentario de descripcin de cada columna, prov_docnro, prov_nombres, prov_apellidos, adems de otros atributos que considere necesario, el tipo de atributo y tamao de los mismos queda a tu criterio dependiendo del tipo de datos que contendr cada columna. Asimismo se deber contar con una entidad (tabla) denominada tb_pedido que debe poseer como mnimos los atributos (columnas) siguientes, con comentario de descripcin de cada columna, pedido_nro, ,pedido_codigo, pedido_producto, pedido_nombreproducto, pedido_cantidad, pedido_activo, adems de otros atributos que debers crear de acuerdo al planteamiento, el tipo de atributo y tamao de los mismos queda a tu criterio dependiendo lgicamente del tipo de datos que contendr cada columna. Tambin se deber crear la entidad (tabla) denominada tb_producto, que debe poseer como mnimos los atributos (columnas) siguientes, con comentario de descripcin de cada columna, producto_codico, Producto_nombres, producto_precio, adems de otros atributos que considere necesario conforme al planteamiento, el tipo de atributo y tamao de los mismos queda a tu criterio dependiendo lgicamente del tipo de datos que contendr cada columna.

Se debe crear clave primaria en todas las tablas. Se debe crear una clave extranjera en la tabla productos. Los campos de las entidades no debern permitir valores nulos. El campo pedido _ activo tendr como valor predeterminado true. Se debe agregar la columna prov_nacionales la tabla tb_proveedores, con las caractersticas siguientes: o o o o No deber aceptar valores nulos El valor predeterminado del campo deber ser V. El mismo deber aceptar solo los valores N o E; que indicaran el proveedores Nacionales o Extranjero (prov _ nacionales = 'N' or prov_nacionales = 'E') ; Todas las tablas deben ser cargadas con 10 registros de datos, utilizando la sentencia insert del scripts.

Se debe agregar una restriccin a la tabla tb_proveedores, en el campo prov _ nacionales.

Se debe crear una copia de seguridad de la base de datos db_supercur_n$alumno, en el escritorio de la Pc., con el mismo nombre y formato compress. y enviar la copia por correo privado del facebook al profesor.

También podría gustarte