Banco de Dados
Create table Cliente
(
cod_cliente integer, nome varchar(150), cpf integer, telefone varchar(14), celular varchar(14), endereço varchar(100), data_de_nascimento date, constraint ccpk primary key (cod_cliente)
);
Create table Produto
(
cod_produto integer, descrição varchar (150), quantidade_em_estoque integer, preço_de_custo number(5,2), preço_de_venda number(5,2), marca varchar (100), constraint cppk primary key (cod_produto)
);
Create table Venda
(
cod_venda integer, cod_produto integer, cod_cliente integer, data_venda date, constraint cvpk primary key (cod_venda), constraint ccfk foreign key (cod_cliente) references Cliente (cod_cliente), constraint cpfk foreign key (cod_produto) references Produto (cod_produto)
);
insert into Cliente values (01, 'Maria', 33322211174, '456125', '125874', 'Rua Para', '12/12/2014'); insert into Cliente values (02, 'João', 14725836914, '45454514', '4521478', 'Rua Bahia', '13/01/1987'); insert into Cliente values (03, 'Antonia', 21465846965, '3258945', '3652369', 'Rua São Paulo', '10/02/1985');
insert into Produto values (011, 'Camisa preta', 33, 12.00, 24.00, 'Adidas'); insert into Produto values (012, 'Calça M', 10, 13.00, 34.00, 'Hering'); insert into Produto values (013, 'Sapato 36', 21, 24.00, 44.00, 'Nike'); insert into Venda values (111, 011, 01,'01/08/2014'); insert into Venda values (112, 012, 02,'02/08/2014'); insert into Venda values (113, 013, 03,'03/08/2014');
select nome, telefone from Cliente;
select v.data_venda, v.cod_venda, c.nome, p.descrição Produto from Venda v, Cliente c, Produto p where c.cod_cliente= v.cod_cliente and p.cod_produto = v.cod_produto; select * from Produto;
update Produto set quantidade_em_estoque = 0 where cod_produto = 013 ;
select cod_produto, descrição, quantidade_em_estoque from Produto where quantidade_em_estoque = 0; select cod_produto, descrição, quantidade_em_estoque from Produto