Loing

Solo disponible en BuenasTareas
  • Páginas : 3 (735 palabras )
  • Descarga(s) : 0
  • Publicado : 5 de octubre de 2010
Leer documento completo
Vista previa del texto
Informe de base de datos

Integrantes: nn

nn

OBJETIVOS

Realice un modelo relacional de una base de datos de un sistema de inventario que incluya ventas y compras quecontemple las siguientes características.
Los precios de los productos pueden cambiar de un mes a otro, pero en la venta se debe registrar el precio de venta del producto, al momento de vender en esaventa en particular (Cuadrar montos de Boletas o facturas).
Debe registrar que tipo de documento se realizo en la venta (Boleta-Factura).
Para realizar un inventario eficiente se debe mostrar lacantidad del stock inicial con el stock actual.
Debe tener registro de usuarios, se debe contar con perfiles para administrar privilegios (Ej:, perfil vendedor los vendedores no pueden cambiar el stockde los productos, debe tener por lo menos 3 perfiles ), invente a lo menos 10 restricciones de privilegios como en el ejemplo anterior.
Identifique y agrege en el modelo los campos necesarios pararegistrar la venta, el producto , los usuarios y proveedores, deben estar incluidos en las tablas.
El precio de compra y venta son distintos.
El modelo debe contar con atributos asociados, llaveprimaria y llave foranea

EXPLICACION MODELO

Utilizamos la entidad “t_tipo_empleados” para manejar los perfiles ya que esta la asociamos a la tabla “empleados” con los datos de estos
Involucramosel “t_tipo_empleados” en el modelo, considerando que ciertos empleados tiene privilegios tal como un vendedor no genere una compra a un proveedor, por lo tanto existe un “t_tipo_empleados” que si tieneese privilegio

MODELO

[pic]

TABLAS

CREATE TABLE "T_CLIENTE"
( "RUT_CLIENTE" VARCHAR2(4000),
"NOMBRE_CLIENTE" VARCHAR2(4000),
"DIRECCION_CLIENTE" VARCHAR2(4000),"TELEFONO_CLIENTE" NUMBER,
CONSTRAINT "T_CLIENTE_PK" PRIMARY KEY ("RUT_CLIENTE") ENABLE
)

CREATE TABLE "T_PRODUCTO"
( "ID_PRODUCTO" NUMBER,
"NOMBRE_PRODUCTO" VARCHAR2(4000),
"DESCRIPCION"...
tracking img