Banco de dados 4semestre

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (361 palavras )
  • Download(s) : 0
  • Publicado : 2 de junho de 2012
Ler documento completo
Amostra do texto
Santa Bárbara d’Oeste
2011





Tabela Ocorrências

CREATE TABLE OCORRENCIAS(
codigo_produto VARCHAR(10) NOT NULL,
descricao VARCHAR(50) NOT NULL,
unidadeVARCHAR(10) NOT NULL,
categoria INTEGER NOT NULL,
valor_unit DECIMAL(10,2) NOT NULL,
operacao VARCHAR(50),
usuario_logado VARCHAR(40),data_ocorrencia VARCHAR(30),

CONSTRAINT PK_OCORRENCIAS primary KEY (codigo_produto, categoria));

Etapa3

Passo 1
create or alter trigger Nova_Ocorrencias
for Produto
ActiveBefore Insert
position 0
As
BEGIN
Insert INTO Ocorrencias (codigo_Produto,descricao,Unidade,categoria,valor_unit,
operacao,usuario_logado,data_ocorrencia)values(New.codigo_produto,New.descricao,New.unidade,New.categoria,
New.valor_unit, current_transaction,CURRENT_User,CURRENT_Date);
END

Passo 2
update produto set valor_unit = 3.50 where codigo_produto = 12
updateproduto set valor_unit = 14.30 where codigo_produto = 12
update produto set valor_unit = 5.50 where codigo_produto = 4
update produto set valor_unit = 11.25 where codigo_produto = 7
updateproduto set valor_unit = 7.15 where codigo_produto = 5
update produto set valor_unit = 6.65 where codigo_produto = 10
update produto set valor_unit = 2.70 where codigo_produto = 2


insertinto produto values('24','Banana', 'Cacho',5, 1.50)
insert into produto values('23','Asadefrango', 'Kilo',3, 5.50)
insert into produto values('19','Cerveja', 'Lata',4, 1.99)
insert into produtovalues('21','Feijão', 'Kilo',2,6.50)
insert into produto values('20',Ovo', 'Duzia',2, 11.30)
insert into produto values('22','Picanha', 'KILO',3, 25.80)

Passo 3

SELECT * FROM OCORRENCIAS ORDERBY operacao DESC



Etapa 4
Passo 1

Diferentes técnicas podem ser usadas para processar, otimizar e executar
consultas de alto nível, como as consultas feitas usando SQL. Uma consulta deve...
tracking img