Dojo para relembrar os comandos SQL básicos através de exercícios. :) |
-
Clonar o repositorio:
git clone
https://github.com/dbguilherme/Sql-dojo.git -
Para a base de dados de teste: Rodar o script:
psql -h localhost -U postgres -d postgres -f script.sql
-
Para a base de dados de produção: rodar o script create_data/data.py
python create_data/data.py
-
Acessar o terminal
sudo -u postgres psql postgres
\c dojo -
Fazer as questões do arquivo questions.sql :)
-
Para ampliar o número de tupla no banco de dados, acesse o diretório
create_data
e rode: pip install -r requirements.txtpython data.py
Os exercícios podem ser feitos no Google Colab, neste (link)[https://colab.research.google.com/drive/1oN6QWKMLxbgpIMY6Ww9F3qCXDNZZUcV_?usp=sharing]
id | query | Tempo 1 | Tempo 2 | Tempo 3 |
---|---|---|---|---|
1 | select * from dados; | 1 | 1 | 1 |
2 | select * from dados; | 2 | 2 | 2 |
3 | select * from dados; | 3 | 3 | 3 |
- Mais questões