Voltar para o Blog Iniciante 5 min

Guia Rápido: Introdução ao SQL

Aprenda os fundamentos do SQL e como realizar consultas básicas em bancos de dados relacionais. Um tutorial prático para iniciantes.

O que é SQL?

SQL (Structured Query Language) é a linguagem usada para gerenciar e consultar bancos de dados relacionais. Com ele, podemos armazenar, recuperar e modificar dados de maneira eficiente.

Instalando um banco de dados

Para praticar, podemos usar o SQLite, um banco de dados leve. Instale-o com:

npm install sqlite3

Criando um banco de dados

Vamos criar um banco e uma tabela de usuários. Execute os comandos abaixo:

sqlite3 meu_banco.db
CREATE TABLE usuarios (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  nome TEXT NOT NULL,
  email TEXT UNIQUE NOT NULL
);

Inserindo e consultando dados

Agora, vamos adicionar um usuário e buscar os dados:

INSERT INTO usuarios (nome, email) VALUES ('João Silva', 'joao@email.com');
SELECT * FROM usuarios;

Próximos passos

Experimente adicionar mais registros e praticar consultas avançadas, como filtragem e ordenação.