Atps banco de dados
Belo Horizonte – 2011
ETAPA N° 1 create database Estoque use Estoque
create table Produto( codigo_produto varchar(10), --pk descricao varchar(50) not null, unidade varchar(10) not null, categoria int not null, --fk valor_unit decimal(10,2) not null, primary key (codigo_produto)
)
create table Categoria ( codigo_categoria int, --pk descricao varchar(50) not null, primary key (codigo_categoria)
)
create table Ocorrencias ( codigo_produto varchar(10) not null, descricao varchar(50) not null, unidade varchar(10) not null, categoria int not null, valor_unit decimal(10,2) not null, operacao varchar(40), usuario_logado varchar(40), data_ocorrencia varchar(30)
)
alter table Produto add constraint msg_categoria foreign key(categoria) references Categoria(codigo_categoria) on delete cascade
--inserts na tabela Categoria insert into Categoria(codigo_categoria,descricao) values(100,'Laticínios') insert into Categoria(codigo_categoria,descricao) values(101,'Bebidas') insert into Categoria(codigo_categoria,descricao) values(102,'Biscoitos') insert into Categoria(codigo_categoria,descricao) values(103,'Carnes') insert into Categoria(codigo_categoria,descricao) values(104,'Doces') insert into Categoria(codigo_categoria,descricao) values(105,'Legumes') --insert na tabela Produto insert into Produto(codigo_produto,descricao,unidade,categoria,valor_unit) values(001,'Queijo','KG',100,13.80) insert into Produto(codigo_produto,descricao,unidade,categoria,valor_unit) values(002,'Leite','Unidade',100,1.80) insert into Produto(codigo_produto,descricao,unidade,categoria,valor_unit) values(003,'Iogurte','Unidade',100,2.50) insert into Produto(codigo_produto,descricao,unidade,categoria,valor_unit) values(004,'Achocolatado','Unidade',100,1.50) insert into Produto(codigo_produto,descricao,unidade,categoria,valor_unit) values(005,'Requeijão','Unidade',100,4.20) insert