Comandos sql
use estoque;
create table produto
(
codigo_produto varchar(10), -- pk descricao varchar(50) not null, unidade varchar(10) not null, categoria integer(3) not null, -- fk valor_unit decimal(10,2) not null, constraint pk1 primary key (codigo_produto)
)
engine = INNODB;
alter table produto add constraint fk1 foreign key(categoria) references categoria(codigo_categoria);
create table categoria
(
codigo_categoria integer(3) auto_increment, -- pk descricao varchar(50) not null, constraint pk2 primary key (codigo_categoria)
)
engine = INNODB;
create table ocorrencias
(
codigo_produto varchar(10) not null, descricao varchar(50) not null, unidade varchar(10) not null, categoria integer(3) not null, valor_unit decimal(10,2) not null, operacao varchar(40), usuario_logado varchar(40), data_ocorrencia varchar(30), constraint pk3 primary key (codigo_produto)
)
engine = INNODB;
insert into categoria (descricao) values ('Laticinios');
insert into categoria (descricao) values ('Farinaceo');
insert into categoria (descricao) values ('Bebidas');
insert into categoria (descricao) values ('Cereais');
insert into categoria (descricao) values ('Massas');
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (1,'Leite', 80, 1, 2.50);
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (2,'Queijo', 80, 1, 5.50);
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (3,'Requeijao', 80, 1, 10.00);
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (4,'Yogurte', 100, 1, 1.50);
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (5,'Ricota', 200, 1, 13.20);
insert into produto (codigo_produto, descricao, unidade, categoria, valor_unit) values (6,'Farinha de Trigo', 50, 2, 4.00);
insert into produto