TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco De Dados

Pesquisas Acadêmicas: Banco De Dados. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  5/11/2013  •  349 Palavras (2 Páginas)  •  393 Visualizações

Página 1 de 2

create database estoque

use estoque

create table Ocorrencias(

cod_produto varchar(10) not null,

descricao varchar(50) not null,

unidade varchar(10)not null,

categoria integer not null,

valor_unit decimal(10,2) not null,

operacao varchar (40),

usuario_logado varchar(40),

data_ocorrencia varchar(30)

);

create table Categoria(

codigo_categoria integer primary key,

descricao varchar(50)not null,

);

create table Produto(

codigo_produto varchar(10)primary key,

descricao varchar(50)not null,

unidade varchar(10)not null,

categoria_int decimal (10,2)not null,

constraint fk_categoria foreign key(categoria)References Categoria(codigo_categoria)

);

ETAPA 1 PASSO1

insert into categoria values(001'Laticinios');

insert into categoria values(002'Bebidas');

insert into categoria values(003'Massas');

insert into categoria values(004'Hortifrutti');

insert into categoria values(005'Legumes');

insert into categoria values(006'Variados');

insert into produto values('0000000001','Queijo Minas','6',001,7,00);

insert into produto values('0000000002','Requeijão cotochés','12',001,3,00);

insert into produto values('0000000002','Leite Cemil do Cruzeiro','12',001,1.70);

insert into produto values('0000000002','Yogurte Itambé','6',001,2.20);

insert into produto values('0000000002','Yakult','6',001,2.00);

insert into produto values('0000000002','Cachaça','51',12,5.00);

insert into produto values('0000000002','Cerveja skol','24',002,4.50);

insert into produto values('0000000002','Fanta Maracujá','6',002,3.50);

insert into produto values('0000000002','Lasanha Sadia','1',003,6.50);

insert into produto values('0000000002','Pizza Opção','1',003,25.00);

insert into produto values('0000000002','Laranja Serra d-água','100',004,30.00);

insert into produto values('0000000002','Batata Doce','100',005,35.00);

insert into produto values('0000000002','cenoura','1',005,0,80);

insert into produto values('0000000002','Faca Açougueiro','1',006,15.00);

insert into produto values('0000000002','Filtro','1',006,25.00);

ETAPA 1 PASSO 2

select p.codigo_produto,p.descricao,p.unidade,c.codigo_categoria from Produto as p join categoria as c

on p.categoria = c.codigo_categoria

order by descricao

PASSO3 ET1

select SUM(Produto.valor_unit) as 'SOMA', Categoria.codigo_categoria from Produto join Categoria

on Produto.categoria = categoria.codigo_categoria

group by categoria.codigo_categoria order by SOMA desc

select COUNT(codigo_produto) as 'QUANT', categoria.codigo_categoria from produto join categoria

on Produto.categoria = categoria_categoria

group by categoria.codigo_categoria

ETAPA 2 PASSO 1

update Produto set produto.valor_unit = produto.valor_unit * 1.1

where categoria = 1

ETAPA 2 PASSO 2

delete from produto

where

...

Baixar como (para membros premium)  txt (4.3 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com