Atps banco de dados etapa 1
Esta atividade é importante para que você compreenda os comandos básicos de pesquisa e manipulação de dados. A proposta dessa etapa é a execução das instruções SQL de forma a realizar a inserção e pesquisa de dados no banco de dados.
Para realizá-la é importante seguir os passos descritos.
ETAPA 1
Banco de Dados
CREATE DATABASE ESTOQUE
Tabelas
CREATE TABLE PRODUTO (
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,
PRIMARY KEY (CODIGO_PRODUTO),
INDEX FK_categoria(categoria),
FOREIGN KEY(categoria) REFERENCES categoria(CODIGO_CATEGORIA));
CREATE TABLE CATEGORIA (
CODIGO_CATEGORIA INTEGER(3) NOT NULL ,
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 INTEGER(3) NOT NULL,
VALOR_UNIT DECIMAL(10,2) NOT NULL,
OPERACAO VARCHAR(40),
USUARIO_LOGADO VARCHAR(40),
DATA_OCORRENCIA VARCHAR(30));
PASSOS
Passo 1
Criem e executem 6 registros na tabela “Categoria” sendo que o primeiro deverá ser “Laticínios” e 15 registros na tabela “Produto” sendo que 5 deles deverão pertencer à categoria “Laticínios”. Utilizem o comando “INSERT” de forma que todos os produtos inseridos tenham sua categoria inserida na tabela “Categoria”.
Tabela CATEGORIA
INSERT INTO CATEGORIA VALUES(001,'LATICINIOS');
INSERT INTO CATEGORIA VALUES(002,'CARNES');
INSERT INTO CATEGORIA VALUES(003,'LEGUMES');
INSERT INTO CATEGORIA VALUES(004,'FRUTAS');
INSERT INTO CATEGORIA VALUES(005,'MASSAS');
INSERT INTO CATEGORIA VALUES(006,'BEBIDAS'); Tabela PRODUTO
INSERT INTO PRODUTO VALUES('0001','MARGARINA','UN','1','2.50');
INSERT INTO PRODUTO VALUES('002','MANTEIGA','UN','1','3.50');
INSERT