Banco De Dados- Exercicios SQL
Casos: Banco De Dados- Exercicios SQL. Pesquise 862.000+ trabalhos acadêmicosPor: raphaellmario • 31/1/2014 • 311 Palavras (2 Páginas) • 637 Visualizações
create table pagamento (
codpedido integer not null,
numparcela integer not null,
datapagamento date,
datavencimento date not null,
valortotal double default 0 not null,
valorpago double,
desconto double,
acrescimo double,
constraint pkPagamento primary key (codpedido,numparcela),
constraint fkpagamentopedido foreign key (codpedido) references pedido(codpedido));
alter table cliente
drop foreign key fkclientecidade;
alter table fornecedor
drop foreign key fkfornecedorcidade;
alter table cliente
add constraint fkclientecidade
foreign key (codcidade) references cidade(codCidade);
alter table fornecedor
add constraint fkfornecedorcidade
foreign key (codcidade) references cidade(codcidade);
alter table cliente
add novoemail varchar(100);
update cliente set novoemail=email;
alter table cliente drop email;
alter table cliente add email vachar(250);
update cliente set email=novoemail;
alter table cliente drop novoemail;
delete from cliente
where (nome like "%TORRES%");
alter table produto add preco float;
update produto set preco = Codproduto * 1.1;
delete from cidade
where (uf="SP");
alter table pagamento
add status char(1)
check(status="A" or
status="P" or
status="C");
ALTER TABLE HISTORICO
ADD CONSTRAINT
fkhistoricoproduto
foreign key (codproduto)
references produto (codproduto)
on delete cascade;
update pagamenteo
set status="A"
where (datapagamento is null);
delete from pagamenteo
where (datavencimento<='31/12/99')
and (status = "A")
and (valortotal <= 0);
update pagamento
set datavencimento = datavencimento +10
where (valortotal>600);
update pagamento
set desconto = valortotal - valorpago
where (valortotal >valorpago ) and
(status ="P");
update produto
set estoque = estoque +200
where (descricao="coca-cola");
create table tipoProduto(
codtipoproduto integer not null,
descricao varchar(100) not null,
constraint pktipoproduto
primary key (codtipoproduto));
alter table produto
add codtipoproduto integer,
constraint fkprodutotipoproduto
foreign key codtipoproduto
references tipoproduto(codtipoproduto);
37
select cidade.codcidade from cidade
where (cidade.nome="muria�");
38
select fornecedor.nome,fornecedor.email from fornecedor
where (fornecedor.codcidade = (select cidade.codcidade from cidade
where
...