logistic a

Download Logistic A

If you can't read please download the document

Upload: chuls123

Post on 22-Dec-2015

213 views

Category:

Documents


0 download

DESCRIPTION

ica

TRANSCRIPT

use mastergo--- Base de Datos LOGISTICAcreate database LogisticagoUse LogisticagoCreate Table Almacen(c_almacen varchar(2) not null, n_almacen varchar(50), i_anulado char(1) )go-- creando la Llave primariaAlter Table Almacen Add constraint pk_Almacenprimary key (c_almacen)goCreate Table Agencia(c_agencia varchar(2) not null, n_agencia varchar(50), m_objetivo money, m_logrado money, m_falta as (m_objetivo - m_logrado), i_anulado char(1) )go-- Creando la Llave primaria para la tabla agenciaAlter Table Agencia Add constraint pk_Agenciaprimary key(c_agencia)goCreate Table Vendedor(c_vendedor varchar(2) not null, n_vendedor varchar(50), m_vendido money, i_anulado char(1)) go -- Creando la Llave primaria para la tabla Vendedor Alter Table Vendedor Add constraint pk_vendedorprimary key(c_vendedor)gocreate table Producto(c_producto varchar(3) not null,n_producto varchar(50) not null,c_stock int,c_almacen varchar(2)not null,i_anulado char(1)) go -- Creando la Llave primaria para la tabla Producto Alter Table Producto Add constraint pk_Productoprimary key(c_Producto)goCreate Table Vendedor_Agencia( c_vendedor varchar(2)not null, c_agencia varchar(2) not null, m_vendido money) go -- Creando la Llave primaria para la tabla ProductoAlter Table Vendedor_Agencia Add constraint pk_Vendedor_Agenciaprimary key(c_vendedor,c_agencia)gocreate table Ventas(n_item int identity(1,1) not null,c_agencia varchar(2) not null,c_almacen varchar(2) not null,c_producto varchar(3) not null,c_vendedor varchar(2) not null,cant_vend int,mto_unid money,mto_total as (cant_vend * mto_unid)) go -- Creando la Llave primaria para la tabla VentasAlter Table Ventas Add constraint pk_Ventasprimary key(n_item,c_agencia, c_almacen, c_producto,c_vendedor)