All For One foi um projeto desenvolvido durante o segundo bloco do módulo de Back-end da Trybe, onde foi proposta a prática de comandos SQL que foram ensinados no bloco em questão.
O banco de dados restaurado para a realização do projeto foi o Northwind e, a partir da sua estrutura, os requisitos envolviam a execução se uma série de queries para manipulação de tabelas de bancos de dados relacionais.
O Docker permitiu a conteinerização da aplicação, de forma que sua execução acontenceu em um ambiente isolado. O MySQL Workbench, permitiu a manipulação e visualização das tabelas; sendo SQL a linguagem utilizada para a construção das queries
Todas as queries utilizadas durante o desenvolvimento deste projeto estão na raiz do repositório nomeados de desafio1.sql
a desafio27.sql
.
- Seletores básicos do banco de dados como
SELECT
,CONCAT
,DISTINCT
,COUNT
,LIMIT
,OFFSET
EORDERBY
- Operadores booleanos e relacionais
- Filtragem de resultados
WHERE
,LIKE
,IN
,BETWEEN
,DATE
- Manipulação de tabelas com
INSERT
,UPDATE
EDELETE