Como o curso funciona
O que você vai aprender
- explicar o que é SQL: você faz uma pergunta sobre os dados, e o SGBD decide como buscar a resposta
- diferenciar os quatro blocos da lição — teoria, SQL ao vivo, pergunta e prática — e aproveitar cada um do jeito certo
- reconhecer quando uma lição conta como concluída: ao chegar ao fim e responder às perguntas
O curso foi criado com base no PostgreSQL — um dos SGBDs de código aberto mais usados no mercado. Esta é uma escolha intencional, não uma limitação: as construções básicas de SQL, em grande parte, também funcionam no MySQL, no SQL Server e no SQLite. Sempre que houver diferenças entre dialetos, você verá destaques roxos como este; no fim do Módulo 6, há um guia rápido com as equivalências entre eles.
O que você precisa para começar: não é necessário ter experiência em programação — basta um navegador.
Prólogo — “O Sinal”
Ano de 2184. A estação-arquivo orbital Vault-9 é o último nó da Academia de Arquivística. Hoje é seu primeiro dia de estágio: um corredor escuro, holopainéis âmbar, o zumbido constante dos racks de servidores. Dos alto-falantes, surge uma voz que lembra um ronronar.
QUERY: Cadete. Eu sou o módulo S.Q.L.: o nome completo é comprido demais, mas o trabalho é simples — transformo suas perguntas em consultas aos dados. Na língua dos arquivos, uma consulta se chama query, por isso todo mundo me chama de QUERY. Você chegou na hora certa: durante a noite, a estação captou algo vindo de um setor morto da Rede.
O sinal se repete com a insistência de um farol. Dentro dele há algo que ninguém via desde o Grande Rompimento: um banco de dados intacto da velha Terra. Um PostgreSQL da loja virtual Kotomarket, de 2024: clientes, produtos, pedidos, eventos — uma vida inteira, preservada de propósito por alguém. Para acessar tudo isso, é preciso conhecer a língua dos arquivos: SQL. E é isso que você vai aprender aqui — com prática, não só com resumos.
Como funciona o seu turno
Este não é um curso daqueles de “li e fechei a aba”. Aqui você vê uma ideia curta, executa uma consulta SQL ao vivo e logo testa tudo nos dados da loja virtual Kotomarket.
Cada lição funciona como um pequeno plantão de arquivista de dados:
- teoria — você entende para que serve a nova construção;
- SQL ao vivo — você executa um exemplo, pode alterá-lo na hora e confere o resultado;
- pergunta — você verifica rapidamente se a ideia ficou clara;
- prática — você consolida a habilidade com as tarefas do treinador.
A lição conta como concluída quando você chega até o fim e responde às perguntas. É assim que o SQL deixa de ser um amontoado de palavras e vira ferramenta de trabalho — e cada módulo concluído aumenta o seu nível de acesso ao arquivo.

How your watch works
This isn’t the kind of course where you read a page and close the tab. Here you see a short idea, run a live SQL query and immediately test it against the data of the online shop "Kotomarket".
Every lesson is built like a short working shift for a data archivist:
- theory — you work out why a new construct is needed;
- live SQL — you run an example, then tweak it on the spot and check the result;
- question — a quick check that the idea actually landed;
- practice — you lock in the skill on tasks in the trainer.
A lesson counts as done once you’ve reached the end and answered the questions. That’s how SQL stops being a pile of words and becomes a working tool — and every module you finish raises your clearance level for the archive.
SQL (Structured Query Language) é a linguagem usada para consultar bancos de dados. No Vault-9, chamam SQL de língua dos arquivos, mas a essência não mudou desde 2024: você faz uma pergunta — quais produtos, pedidos ou eventos do Kotomarket quer encontrar — e o próprio SGBD decide como buscar a resposta.
While you were getting your bearings, QUERY loaded the whole . At the very end of the file, below the last row of data, sits a comment left by a human: "For the one who knows how to ask. Start with SELECT. — K." Who K. is, the archives won’t say. What SELECT is — you’ll find out right now.