Banco de dados
Create table Categoria ( codigo_categoria integer not null, descricao varchar(50) not null, constraint PK_Categoria PRIMARY KEY (codigo_categoria));
Create table Produto ( codigo_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, constraint PK_Produto PRIMARY KEY (codigo_produto), constraint FK_Produto_Categoria
FOREIGN KEY (categoria) REFERENCES Categoria (codigo_categoria)
ON UPDATE CASCADE);
/* Etapa 1, Passo 1: Crie e execute 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”. Utilize o comando
“INSERT” de forma que todos os produtos inseridos tenham sua categoria inserida na tabela “Categoria”.
*/
Insert into Categoria values (1,'Laticínios');
Insert into Categoria values (2,'Hortifruti');
Insert into Categoria values (3,'Limpeza doméstica');
Insert into Categoria values (4,'Higiene pessoal');
Insert into Categoria values (5,'Bebidas');
Insert into Categoria values (6,'Açougue');
Select * from Categoria
/* ================================ */
Insert into Produto values ('100','Leite desnatado Vigor','l',1,2.19)
Insert into Produto values ('101','Leite semi-desnatado Vigor','l',1,2.29)
Insert into Produto values ('102','Leite integral Vigor','l',1,2.21)
Insert into Produto values ('103','Tomate','kg',2,1.19)
Insert into Produto values ('105','Creme de leite Vigor','ml',1,1.35)
… (15 itens no total)
/* Etapa 1, Passo 2: Crie e execute uma instrução SQL que gere uma listagem de todos os produtos ordenados por descrição, mostrando os seguintes campos: codigo_produto, descricao, unidade e categoria, sendo que o último deverá apresentar a descrição constante na tabela “Categoria” e não o código da tabela “Produto”. */
Select codigo_produto,