Está en la página 1de 4

create database ventas_pro

go

use ventas_pro
go

create table cliente


(
rut varchar(4) primary key,
nombre varchar (20),
telefono varchar (16)

);
go
insert into cliente values('A123', 'Luis May', '9995076618')
insert into cliente values('B456', 'Marco', '9993214556')
go

select * from cliente


create table direccion_cliente
(
calle int,
numero int,
comuna varchar(10),
ciudad varchar(20),
rut varchar (4),
constraint fk_cliente foreign key (rut) references cliente (rut)
)

insert into direccion_cliente values (24,89, 'Teabo', 'Merida', 'A123')


insert into direccion_cliente values (28,90, 'Valladolid', 'Merida', 'B456')
go

select * from direccion_cliente

create table categoria


(
id int primary key,
nombre varchar (20),
descripcion varchar (30)
)
go

insert into categoria values (213, 'hombre', 'Aseo Personal')


insert into categoria values (321, 'Deportes', 'Material para deporte')
go

select * from categoria

create table producto


(
id int primary key,
stock varchar(4),
nombre varchar(15),
precio varchar(15)
)
go

insert into producto values (67, 'A897','Jabon', '15')


insert into producto values (12, 'A568','Emperador', '14')
go

select * from producto

create table proveedor


(
rut int primary key,
web varchar(20),
nombre varchar(15),
telefono varchar(10)
)
go

insert into proveedor values (90, 'Tarot','Jose Luis', '9993458900')


insert into proveedor values (34, 'TIti','Rodrigo Perez', '9991547801')
go

select * from proveedor

create table venta


(
id int primary key,
fecha date,
cliente varchar (10),
descuento varchar (10),
monto varchar (10),
)
go
drop table venta

insert into venta(id, fecha, cliente, descuento, monto)


values (1,'2020-07-01', 'Luis', '70', '120')
go

select * from venta

create table cantidad


(
id int primary key,
can_productos int,
can_vendida int,
foreign key (can_productos) references producto (id),
foreign key (can_vendida) references venta(id)
)
go
drop table cantidad

insert into cantidad (id, can_productos, can_vendida)


values (134, 12,1)
go
select *from cantidad

También podría gustarte