🛠️ Começando a Usar Bancos de Dados: Comandos Básicos em SQL
Em um post anterior, vimos que um banco de dados é como uma caixa organizada de informações. Agora, vamos dar o próximo passo: como interagir com um banco de dados usando SQL
💬 O que é SQL?
SQL (Structured Query Language) é a linguagem padrão usada para comunicar com bancos de dados relacionais (como MySQL, PostgreSQL, SQLite). Com ela, você pode criar tabelas, inserir dados, buscar informações, editar ou apagar registros.
📦 Tabelas e Registros
Antes de tudo, você precisa de uma tabela, que funciona como uma planilha com colunas (campos) e linhas (registros).
Exemplo de tabela clientes
:
id nome email
1 Ana Clara de Oliveira ana@email.com
2 João Souza joao@email.com
🧱 Comandos básicos de SQL
Existe alguns comandos bem básicos para você poder usar em SQL aqui abaixo estão algum deles:
Criar Tabela:
CREATE TABLE clientes (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100),
email VARCHAR(100)
);
Inserir Dados:
INSERT INTO clientes (nome, email)
VALUES ('Maria Silva', 'maria@email.com');
Buscar Dados:
SELECT * FROM clientes;
🧠 Boas práticas
- Sempre valide dados antes de inserir.
- Cuidado com SQL Injection (principalmente em formulários).
- Use chaves primárias para identificar registros únicos.
- Evite duplicar dados manualmente.
🔁 Próximo nível: relacionamentos
No próximo post (nível avançado), vamos entender como criar relacionamentos entre tabelas: por exemplo, ligar um cliente aos seus pedidos — isso é o coração dos bancos de dados relacionais!