Skip to content

Commit

Permalink
feat (labs): several labs
Browse files Browse the repository at this point in the history
  • Loading branch information
santanche committed Oct 31, 2023
1 parent 5b52f39 commit 69aaf77
Show file tree
Hide file tree
Showing 13 changed files with 3,096 additions and 524 deletions.
832 changes: 368 additions & 464 deletions data/food-intake/computed/commodity-profile.csv

Large diffs are not rendered by default.

16 changes: 16 additions & 0 deletions labs/2023/05-sql-avancado/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Primeiras Análises no Food Commodity Intake Database (FCID)
*Laboratório 5 de Bancos de Dados em 22/09/2023*

## Desafio

O Food Commodity Intake Database (FCID) registra receitas e estatísticas de consumo nos Estados Unidos. Este laboratório envolve o desenvolvimento de consultas em SQL para realizar análises preliminares no banco.

Os dados e a descrição está disponível em: [https://github.com/santanche/lab2learn/tree/master/data/food-intake](https://github.com/santanche/lab2learn/tree/master/data/food-intake)

## Laboratório

Entre no notebook do Laboratório 5, disponível no endereço: [https://github.com/santanche/lab2learn/tree/master/sql/food-intake](https://github.com/santanche/lab2learn/tree/master/sql/food-intake)

Execute o notebook via Binder e carregue arquivo: `food-intake-analysis-advanced.ipynb`.

O arquivo do notebook com as soluções deve ser disponibilizado conforme o template.
8 changes: 5 additions & 3 deletions labs/2023/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

* [Laboratório 2](02-conceitual/)
* [Laboratório 3](03-relacional/)
* [Laboratório 4](03-sql-basico/)
* [Laboratório 6](03-grafos-basico/)
* [Laboratório 7](03-grafos-conceitual/)
* [Laboratório 4](04-sql-basico/)
* [Laboratório 5](05-sql-avancado/)
* [Laboratório 6](06-grafos-basico/)
* [Laboratório 7](07-grafos-conceitual/)
* [Laboratório 8](08-analise-grafos/)
26 changes: 24 additions & 2 deletions navigation/exercises/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,30 @@
* este notebook tem resoluções (algumas passo a passo) dos exercícios, mas também tem exemplos demonstrativos e explicações extra dos assuntos.

* [Food Intake](../../sql/food-intake)
* Notebook `estradas-03-sql.ipynb`, todos os exercícios
* Notebook `food-intake-analysis.ipynb`, todos os exercícios

* [Marcadores](../../sql/lab05-hierarquia)
* Notebook `hierarquia-lab-05-sql.ipynb`, exercícios 1 e 2
* no exercício 2 considere apenas o nível imediatamente subordinado a cada categoria
* no exercício 2 considere apenas o nível imediatamente subordinado a cada categoria

### SELECT avançado

* [Receitas](../../sql/receitas/exercicios/)
* Notebook `s02-receitas-avancado.ipynb`
* [resolução](../../sql/receitas/resolucao/)

* [Estradas](../../sql/estradas/exercicios)
* Notebook `estradas-03-sql.ipynb`, exercícios de 6 em diante
* [resolução](../../sql/estradas/resolucao)

* [Táxi](../../sql/taxi/exercicios)
* Notebook `taxi01-sql-basico.ipynb`, bloco II
* Notebooks `taxi02-select-aninhado.ipynb`, `taxi03-delete-update.ipynb` e `taxi04-conjuntos.ipynb`
* [resolução e exemplos](../../sql/taxi/resolucao-exemplos/)
* este notebook tem resoluções (algumas passo a passo) dos exercícios, mas também tem exemplos demonstrativos e explicações extra dos assuntos

* [Food Intake](../../sql/food-intake)
* Notebook `food-intake-analysis-advanced.ipynb`, todos os exercícios

* [Marcadores](../../sql/lab05-hierarquia)
* Notebook `hierarquia-lab-05-sql.ipynb`, exercício 2 completo
8 changes: 4 additions & 4 deletions sql/food-intake/food-intake-analysis-advanced.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "b89a3f80-02b3-4acb-bb7c-5d3d4f855e42",
"model_id": "6f6b20a7-ae48-450d-a021-e2a66acc4172",
"version_major": 2,
"version_minor": 0
},
Expand All @@ -141,7 +141,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "9b197073-9158-4939-8e60-adfcfb546c1e",
"model_id": "c2d1d875-97e8-492c-8bcb-c88ffcdc8acc",
"version_major": 2,
"version_minor": 0
},
Expand All @@ -163,7 +163,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "10c6feb9-2454-4656-bba0-ece47f008442",
"model_id": "44969cc2-6ee8-4752-92c6-152cb9faf6a3",
"version_major": 2,
"version_minor": 0
},
Expand All @@ -187,7 +187,7 @@
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "7840e179-1311-409f-9ecf-6689a574ee1d",
"model_id": "bd0798c7-0322-4d10-9c71-c68e2e27606a",
"version_major": 2,
"version_minor": 0
},
Expand Down
Loading

0 comments on commit 69aaf77

Please sign in to comment.