Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yasminbrazasilva/exerciciosbancodedados-ac2-3

Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS
https://github.com/yasminbrazasilva/exerciciosbancodedados-ac2-3

banco-de-dados sql workbench

Last synced: 23 days ago
JSON representation

Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS

Awesome Lists containing this project

README

        

# ExerciciosBancoDeDados-AC2
Exercícios para AC2 da matéria de Banco de Dados do 2º semestre de ADS

### ETAPA 1:

* Crie uma tabela Produtos com os seguintes itens: id_produto; nome; preço; estoque; perecível; marca; nacionalidade;
* Atribua a cada campo seu respectivo tipo;
* Os itens: nome; preço; estoque; perecível não poderão receber valores nulos;
* O id_produto deve ser utilizado como chave-primaria;
* Após a criação insira cinco produtos, todos devem ter seus respectivos campos
preenchidos;
* Verifique se todos os dados foram inseridos;
* Ao término inicie a segunda etapa

A criação do banco de dados está descrita no arquivo: [Exercicio3_1.sql](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_1.sql)

No Workbench:
![ExercicioTela3_1.png](ExercicioTela3_1.png)

### ETAPA 2:

* Gere um relatório informando quantos produtos estão cadastrados: [Exercicio3_2_1](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_1.sql)
* O relatório pode ser encontrado no arquivo: [ExercicioRelatorio3_2_1](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/ExercicioRelatorio3_2_1.csv)
* Gere um relatório informando o preço médio dos produtos: [Exercicio3_2_2](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_2.sql)
* O relatório pode ser encontrado no arquivo: [ExercicioRelatorio3_2_2](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/ExercicioRelatorio3_2_2.csv)
* Selecione a média dos preços dos produtos em 2 grupos: perecíveis e não perecíveis: [Exercicio3_2_3](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_3.sql)
* Selecione a média dos preços dos produtos agrupados pelo nome do produto: [Exercicio3_2_4](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_4.sql)
* Selecione a média dos preços e total em estoque dos produtos: [Exercicio3_2_5](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_5.sql)
* Selecione o nome, marca e quantidade em estoque do produto mais caro: [Exercicio3_2_6](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_7.sql)
* Selecione os produtos com preço acima da média: [Exercicio3_2_1](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_7.sql)
* Selecione a quantidade de produtos de cada nacionalidade: [Exercicio3_2_8](https://github.com/YasminBrazASilva/ExerciciosBancoDeDados-AC2/blob/main/Exercicio_3_2_8.sql)