s07 - Base de Datos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

S07.s1.

Resolver ejercicios
CODIGO SQL:
create database Empresa
go
use Empresa
go
create table Cliente
(IDCliente int primary key,
Nombre varchar (30) not null,
RUC char (11),
Direccion varchar(10))
go
create table OrdenPedido
(IDOrdenPedido char(12) primary key,
Fecha date,
Total decimal (10,2),
IDVendedor char(5),
Cantidad int,
IDCliente int references Cliente(IDCliente))
go
create table Productos
(IDArticulo char(6) primary key,
Nombre varchar(30),
Modelo varchar(20),
Stock varchar(20),
Serie char (7),
Marca varchar(15),
Tipo varchar(25))
go
create table Detalle_Pedido
(IDOrdenPedido char(12) references OrdenPedido(IDOrdenPedido),
IDArticulo char(6) references Productos(IDArticulo),
primary key (IDOrdenPedido,IDArticulo),
Cantidad int,
PrecioTotal decimal (10,2),
PrecioUnitario decimal (10,2),
IGV decimal(10,2))
go
insert into Cliente values (001,'Roly','10258154978','Lima')
insert into Cliente values (002,'Juan','10254789456','Lima')
insert into Cliente values (003,'Patrick','10265890567','Lima')
insert into Cliente values (004,'Rodrigo','10369258147','Lima')
insert into Cliente values (005,'Deivy','10458485789','Lima')
go
select * from Cliente
update Cliente set RUC='89654775285' where IDCliente=001
update Cliente set RUC='48752534917' where IDCliente=002
update Cliente set RUC='75487216546' where IDCliente=003
update Cliente set RUC='21454652371' where IDCliente=004
update Cliente set RUC='94535742156' where IDCliente=005
go
select * from Cliente
delete from Cliente where IDCliente=005
delete from Cliente where IDCliente=004
go
select * from Cliente
use Empresa
insert into Cliente values (006,'Juan','10258154912','Santa Anita')
insert into Cliente values (007,'Pedro','10479154654','La Victoria')
insert into Cliente values (008,'Alberto','10658156754','La Molina')
insert into Cliente values (009,'Susana','10128154945','Surco')
insert into Cliente values (010,'Maria','10288154089','La Victoria')
insert into Cliente values (011,'Estephanie','10328156789','San Luis')
insert into Cliente values (012,'Marcos','10398132456','Magdalena')
insert into Cliente values (013,'Esther','10898154990','Lima')
insert into Cliente values (014,'Arlet','10678154761','Ate')
insert into Cliente values (015,'Estrella','10358150078','Santa Anita')
go

insert into Productos values


('111213','Pantalon','Italiano','45','000001','Topitop','Veraniego')
insert into Productos values
('121314','Polo','Frances','60','000002','Hawk','Veraniego')
insert into Productos values
('131415','Short','Americano','10','000003','Topitop','Veraniego')
insert into Productos values ('141516','Polo Manga
Larga','Frances','40','000004','Hawk','Veraniego')
insert into Productos values
('151617','Camisa','Americano','15','000005','Capittana','Veraniego')
insert into Productos values
('161718','Short','Peruano','25','000006','Topitop','Veraniego')
insert into Productos values
('171819','Camisa','Italiano','45','000007','Nebula','Veraniego')
insert into Productos values
('181920','Pantalon','Peruano','30','000008','Hawk','Veraniego')
insert into Productos values
('192021','Polo','Americano','20','000009','Topitop','Veraniego')
insert into Productos values
('202122','Pantalon','Italiano','45','000010','Hawk','Veraniego')
go

insert into OrdenPedido values ('000000000001','11/10/2020','9','10111',14)


insert into OrdenPedido values ('000000000002','10/04/2020','10','11111',20)
insert into OrdenPedido values ('000000000003','09/07/2020','40','12111',30)
insert into OrdenPedido values ('000000000004','07/02/2020','32','13111',25)
insert into OrdenPedido values ('000000000005','13/01/2020','43','14111',34)
insert into OrdenPedido values ('000000000006','24/12/2020','25','15111',15)
insert into OrdenPedido values ('000000000007','30/11/2020','67','16111',20)
insert into OrdenPedido values ('000000000008','03/05/2020','55','17111',35)
insert into OrdenPedido values ('000000000009','21/06/2020','21','18111',40)
insert into OrdenPedido values ('000000000010','07/02/2020','12','19111',20)
go

select * from Cliente


update Cliente set Direccion = 'San Juan de Lurigancho' where IDCliente = 009
update Cliente set Direccion = 'La Molina' where IDCliente = 014

update Productos set Modelo = 'Americano' where IDArticulo = '111213'


update Productos set Modelo = 'Italiano' where IDArticulo = '121314'

update OrdenPedido set Fecha = '13/09/2020' where IDOrdenPedido = '000000000002'


update OrdenPedido set Fecha = '28/04/2020' where IDOrdenPedido = '000000000005'

delete from Cliente where IDCliente = 001;


delete from Productos where IDArticulo = '111213';

También podría gustarte