Ejercicio create database VentaProductos
Enviado por giovanni gamarra • 29 de Julio de 2020 • Trabajo • 392 Palabras (2 Páginas) • 111 Visitas
create database VentaProductos
use VentaProductos
--Tabla Categoria
create table categoria(
Codcategoria varchar(3) primary key,
nombre varchar(30))
--Tabla Producto
create table producto(
CodProducto varchar(3) primary key ,
nombre varchar(30) ,
precio float,
Codcategoria varchar(3) foreign key(CodCategoria)
references categoria(Codcategoria) )
--Tabla Cliente
create table cliente(
CodCliente int primary key,
nombres varchar(30),
apellidos varchar(50),
dni varchar(8))
--Tabla Venta
create table venta(
CodVenta varchar(3) primary key,
CodCliente int foreign key(CodCliente) references cliente(CodCliente) ,
fecha datetime)
--Tabla VentaDetalle
create table VentaDetalle(
CodVenta varchar(3) foreign key(CodVenta) references venta(CodVenta),
CodProducto varchar(3) foreign key(CodProducto) references producto(CodProducto),
cantidad int,
primary key(Codventa,CodProducto))
-- Tabla categorias
insert into categoria values('CT1','aceites')
insert into categoria values('CT2','gaseosas')
insert into categoria values('CT3','carnes')
insert into categoria values('CT4','fideos')
insert into categoria values('CT5','helados')
--Tabla producto
insert into producto values('P01','aceite de soya',8.5,'CT1')
insert into producto values('P02','aceite de cocina',5.5,'CT1')
insert into producto values('P03','aceite de oliva',4,'CT1')
insert into producto values('P04','carne de pollo',7.8,'CT3')
insert into producto values('P05','carne de res',12.5,'CT3')
insert into producto values('P06','Don victorio',4,'CT4')
insert into producto values('P07','Nectarin',4,'CT2')
insert into producto values('P08','Coca Cola',6,'CT2')
insert into producto values('P09','Escocesa',5.5,'CT2')
insert into producto values('P10','Lamborguini',3.5,'CT5')
--Tabla cliente
insert into cliente values(100,'Juan','Pérez','40119809')
insert into cliente values(101,'Ana',' Villegas','20117709')
insert into cliente values(102,'Roberto','Farfan','20118822')
insert into cliente values(103,'Lorena','Torres','30868869')
insert into cliente values(104,'Dayana','Gomez','40455809')
--Tabla venta
insert into venta values('V01',100,'2014/10/30')
insert into venta values('V02',100,'2009/02/25')
...