Conteúdo da Aula
Banco de Dados: Onde os Dados Moram 🗄️
Um banco de dados é como uma planilha super poderosa que guarda informações de forma organizada.
📊 Tabelas
Dados são organizados em tabelas com linhas e colunas:
Tabela: usuarios
┌────┬────────┬─────────────────┬─────┐
│ id │ nome │ email │ idade│
├────┼────────┼─────────────────┼─────┤
│ 1 │ Ana │ ana@email.com │ 25 │
│ 2 │ Carlos │ carlos@mail.com │ 30 │
│ 3 │ Maria │ maria@email.com │ 22 │
└────┴────────┴─────────────────┴─────┘
🔧 Comandos SQL Essenciais
-- CRIAR tabela
CREATE TABLE usuarios (
id INT PRIMARY KEY,
nome VARCHAR(100),
email VARCHAR(100),
idade INT
);
-- INSERIR dados
INSERT INTO usuarios (id, nome, email, idade)
VALUES (1, 'Ana', 'ana@email.com', 25);
-- BUSCAR todos os dados
SELECT * FROM usuarios;
-- BUSCAR com filtro
SELECT nome, email FROM usuarios WHERE idade > 20;
-- ATUALIZAR dados
UPDATE usuarios SET idade = 26 WHERE nome = 'Ana';
-- DELETAR dados
DELETE FROM usuarios WHERE id = 3;
🎯 Comparando com JavaScript
// SQL: SELECT * FROM usuarios WHERE idade > 20
// JS equivalente:
let usuarios = [
{ id: 1, nome: "Ana", idade: 25 },
{ id: 2, nome: "Carlos", idade: 30 },
{ id: 3, nome: "Maria", idade: 22 }
];
let resultado = usuarios.filter(u => u.idade > 20);
📝 Resumo dos Comandos
| Comando | Ação | Exemplo |
|---------|------|---------|
| SELECT | Buscar | SELECT * FROM tabela |
| INSERT | Inserir | INSERT INTO tabela... |
| UPDATE | Atualizar | UPDATE tabela SET... |
| DELETE | Deletar | DELETE FROM tabela... |
Exercício Prático
Imprima os 4 comandos SQL básicos: "SELECT", "INSERT", "UPDATE", "DELETE".
👀 Exemplo — Veja e faça igual
✍️ Sua vez — Escreva seu código
javascript