Proyecto
Proyecto
Proyecto
use Pcproductos
/*****************************USUARIOS************************************/
create table Usuario
(
id_usuario INT IDENTITY PRIMARY KEY,
Nombre VARCHAR (50),
Nickname VARCHAR (50),
Contrase�a VARCHAR (50)
)
go
/**********VENDEDOR***********/
create table Vendedor(
id_Vendedor int identity PRIMARY KEY,
Nombres varchar(25),
Apellidos varchar(25),
DNI int,
Direccion varchar(60),
Telefono varchar(12),
Email varchar(35),
Fecha_Ingreso varchar (50)
)
go
/***********CLIENTE***********/
create table Cliente(
id_Cliente int identity PRIMARY KEY,
Nombre varchar(20),
Apellidos varchar(40),
Sexo varchar(1),
Fecha_Nac varchar(50),
DNI int,
Direccion varchar(100),
Telefono varchar(10),
Email varchar(50)
)
go
/**********PRODUCTO***********/
create table Producto(
id_Producto int PRIMARY KEY,
id_Vendedor int FOREIGN KEY(id_Vendedor) References Vendedor(id_Vendedor),
Tipo_Producto int FOREIGN KEY(Tipo_Producto) References Inventario(Tipo_Producto),
Descripcion varchar(30),
Nro_Boleta char(5),
Cantidad varchar(20)
)
go
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('LG tft 15"','AMD Fx-63','King DDR3','Sata 3.5','Geforce
RTX 8G','Ina.Touchpad','Ina.Cirkuit','Tuercas Gabi')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('Dell LED tft 19"','AMD Fx-64','King DDR4','Sata
2.5','Geforce GTX 4G','Ina.RecpUSB','Ina.Teros','Sop.Tablet')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('Dell LCD 20""','AMD Ryzen 3','Crucial
DDR3','Solido(SSD)','MSI 1G','Ina.Portatil','Ina.Genius','Cable HDMI')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('HP tft 15"','AMD Ryzen 4','Crucial DDR4','Corsair
120GB','Giga 3G','GAM.Genius','Ina.Logi','Adap.USB')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('HP LED 23"','AMD Ryzen 5','King Sod DDR3','Toshiba
500GB','Evga 2G','GAM.Teros','GAM.Genius','KUH-400G')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('ADVANCE tft 15"','AMD Ryzen 7','King Sod DDR4','Intel
660SSD','Evga 4G','GAM.Cougar','GAM.Logi','Cooler Master')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('ADVANCE LED 20"','Core Pentium','King 8G','WD 2TB','Asus
4G','GAM.ThermT','GAM.ThermT','Luces LED')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('Teros Gaming 20"','Core i5','King 8G Hyp','WD 3TB','Asus
8G','GAM.giga','GAM.Msi','Auric.GAM')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('Acer Gaming 24"','Core i7','King prop','WD 6TB','Radeon
2G','USB.Logi','GAM.King','Protec.Mouse')
insert into
Inventario(Monitores,Procesadores,Memorias_RAM,Discos_Duros,Tarjetas_Video,Teclados
,Mouses,Accesorios)Values('BenQ LED 24"','Core i7 8x','King spec','WD SSD
240GB','Nvidia GTX 8G','USB.Genius','USB.Genius','Protec.Monitor')
go
/********BOLETA*********/
Create table Boleta(
Nro_Boleta int PRIMARY KEY,
id_Cliente int FOREIGN KEY(id_Cliente) References Cliente(id_Cliente),
Producto char(100),
id_Producto char(5),
Fecha_emi date,
Cantidad smallint,
Precio numeric(12,2),
SubTotal numeric(12,2)
)
go