SQL — conversando com bancos de dados
A linguagem que o banco de dados entende
⏱ Estim. ~4 min
01 · Ler
Você já sabe que bancos de dados guardam dados em tabelas organizadas. Mas como você realmente coloca dados ali dentro e os busca de volta? Com SQL (Structured Query Language, linguagem de consulta estruturada).
SQL é uma linguagem feita para uma coisa só: conversar com bancos de dados. Você escreve uma consulta SQL, o banco lê a consulta e te devolve o resultado. É como fazer um pedido em um restaurante — você diz para a cozinha o que quer, e ela prepara para você.
Pontos-chave
- SQL é a sigla de Structured Query Language (lê-se "sequel" ou S-Q-L)
- Tem comandos que se parecem com inglês: SELECT, INSERT, UPDATE, DELETE
- Quase todos os bancos relacionais (em tabelas) entendem SQL
- Você não precisa decorar uma sintaxe complicada — o básico é bem fácil de ler
02 · Exemplo de código
Abaixo estão os quatro comandos SQL básicos. Cada um faz exatamente o que o nome sugere.
Buscar todos os usuários
SELECT * FROM users;
Filtrar por nome
SELECT * FROM users WHERE name = 'Sara';
Criar um novo usuário
INSERT INTO users (name, email)
VALUES ('Morgan', 'morgan@email.com');
Atualizar um usuário
UPDATE users SET email = 'new@email.com'
WHERE name = 'Sara';
Apagar um usuário
DELETE FROM users WHERE name = 'Morgan';
Veja como SQL é fácil de ler — quase como inglês. SELECT é "me dê", FROM é "desta tabela", WHERE é "só as linhas que atendem a esta condição". Você não precisa ser engenheiro para entender o que essas consultas fazem.
03 · Combinar
Combine cada palavra-chave do SQL com o que ela faz.
(Esta seção é interativa — ative o JavaScript para usar.)
04 · Ler
Esses quatro comandos — SELECT, INSERT, UPDATE, DELETE — costumam ser chamados de operações CRUD (Create, Read, Update, Delete). Eles cobrem a esmagadora maioria do que um app faz em um banco de dados.
Toda vez que você se cadastra em um serviço, é um INSERT. Toda vez que você rola um feed, é um SELECT. Toda vez que você edita seu perfil, é um UPDATE. E quando você apaga sua conta, bem, é um DELETE.
05 · Preencher
As quatro principais operações de SQL — Create, Read, Update, Delete — costumam ser chamadas pela sigla ___.
Outras lições deste capítulo
⚠ A experiência interativa completa precisa de JavaScript. Ative-o e recarregue a página.
※ Este é um projeto educacional independente — não é um produto oficial da Anthropic. Claude™ é uma marca registrada da Anthropic, PBC.