Banco de Dados
-- Criação do Banco de Dados:
CREATE DATABASE ESTOQUE;
USE ESTOQUE;
-- Criação das Tabelas Produto, Categoria e Ocorrências.
CREATE TABLE PRODUTO ( CODIGO_PRODUTO VARCHAR (10) PRIMARY KEY, DESCRICAO_PROD VARCHAR (50) NOT NULL, UNIDADE VARCHAR (10) NOT NULL, CATEGORIA INTEGER, VALOR_UNIT DECIMAL (10,2) NOT NULL, FOREIGN KEY (CODIGO_CATEGORIA) REFERENCES CATEGORIA (CODIGO_CATEGORIA),
CREATE TABLE CATEGORIA( CODIGO_CATEGORIA INTEGER (3) PRIMARY KEY, DESCRICAO_CAT VARCHAR(50) NOT NULL,
);
CREATE TABLE OCORRENCIAS ( CODIGO_PRODUTO VARCHAR (10) NOT NULL, DESCRICAO_OCOR 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), );
-- Inserindo dados na tabela categoria.
INSERT INTO CATEGORIA VALUES (1,'LATICINIOS);
INSERT INTO CATEGORIA VALUES (2,'PACOTE');
INSERT INTO CATEGORIA VALUES (3,'DUZIA');
INSERT INTO CATEGORIA VALUES (4,'SACO');
INSERT INTO CATEGORIA VALUES (5,'QUILO');
INSERT INTO CATEGORIA VALUES (6,'FARDO');
);
-- Inserindo dados na tabela produto.
INSERT INTO PRODUTO VALUES (1,'DANONINHO',10,1,2.49);
INSERT INTO PRODUTO VALUES (2,'LEITE ITALAC',11,1,3.00);
INSERT INTO PRODUTO VALUES (3,'YOGURT VIGOR',12,1,2.39);
INSERT INTO PRODUTO VALUES (4,'QUEIJO MUSSARELA CEM GRAMAS',13,1,2.00);
INSERT INTO PRODUTO VALUES (5,'QUEIJO PRATA',13,1,2.50);
INSERT INTO PRODUTO VALUES (6,'REQUEIJÃO PARMALAT',14,1,2.80);
INSERT INTO PRODUTO VALUES (7,'BOLACHA TRAKINAS',15,2,1.99);
INSERT INTO PRODUTO VALUES (8,'BOLACHA ÁGUA E SAL NESTLE',16,2,1.40);
INSERT INTO PRODUTO VALUES (9,'OVOS DÚZIA',16,3,3.00);
INSERT INTO PRODUTO VALUES (10,'FEIJÃO TIO JOÃO',17,4,4.50);
INSERT INTO PRODUTO VALUES (11,'ARROZ SOLITO',17,4,9.35);
INSERT INTO PRODUTO VALUES (12,'LARANJA KG',18,5,2.05);
INSERT INTO PRODUTO VALUES (13,'LIMÃO