Novo: Bancos de Dados do Zero
DisponívelPDF · 143 páginas · 14 capítulos

Modele bancos de dados e escreva SQL que responde perguntas reais, do zero

Para iniciantes em programação, análise de dados e estudantes de TI: um guia em PDF de 143 páginas com modelagem, SQL na prática em SQLite e PostgreSQL, índices e uma comparação honesta com NoSQL, com exercícios e gabaritos.

R$ 27,90pagamento único
Pagamento seguro via Stripe Download imediato 7 dias de garantia
Capa do material Bancos de Dados do Zero
01 · Para quem éPara quem quer sair do zero em bancos de dados
É para
Quem está começando em programação e quer entender bancos de dados de verdade, não só copiar comandos
Quem trabalha com planilhas ou análise de dados e quer responder perguntas com SQL
Estudantes de TI que precisam de uma base sólida em modelagem e normalização
Quem já viu SELECT por aí, mas trava em JOIN, GROUP BY ou em como organizar as tabelas
Quem ouve falar de NoSQL e quer saber, com critério, quando ele faz sentido
Não é para
Quem já administra bancos em produção e busca replicação, backup avançado ou tuning de servidor
Quem quer um curso em vídeo: é um material em PDF para ler e praticar
Quem procura promessa de emprego ou certificação
02 · O que você vai aprenderDa modelagem ao SQL que responde perguntas
01 Escolher entre SQLite e PostgreSQL e montar o ambiente gratuito
02 Transformar a descrição de um negócio num diagrama com chaves e cardinalidades corretas
03 Normalizar uma tabela estilo planilha até a 3ª forma normal, justificando cada divisão
04 Criar tabelas com PRIMARY KEY, FOREIGN KEY, CHECK e NOT NULL que barram dados errados
05 Escrever consultas com WHERE, JOINs, GROUP BY, HAVING, subconsultas e CTEs
06 Alterar dados com transações e proteger consultas de um programa contra injeção de SQL
07 Criar índices e confirmar o ganho lendo o plano de execução
08 Comparar modelos relacional, documento, chave-valor e grafo e defender uma escolha
03 · Sobre o material12 capítulos práticos e 2 apêndices

Bancos de Dados do Zero é um guia prático em PDF com 143 páginas, 12 capítulos e 2 apêndices. Você acompanha uma loja fictícia de cafés do começo ao fim: desenha o diagrama, normaliza a planilha bagunçada, cria as tabelas com restrições, consulta, altera dados com transação e acelera consultas com índices, conferindo o plano de execução. Todo o SQL foi executado em SQLite, com quadros mostrando o que muda no PostgreSQL. Cada capítulo tem objetivo, exemplos, armadilhas comuns, exercício e resumo; os gabaritos e o script completo da base estão nos apêndices. No fim, um projeto de escola de idiomas e um plano de estudo de 4 semanas, 30 minutos por dia. Só ferramentas gratuitas.

01 Por que bancos de dados (e não planilhas)
02 O modelo relacional sem mistério
03 Do problema ao diagrama: modelagem conceitual
04 Normalização na prática: 1FN, 2FN e 3FN
05 Criando o banco: CREATE TABLE e restrições
06 Consultando uma tabela: SELECT, WHERE e ORDER BY
07 Juntando tabelas: JOINs sem medo
08 Resumindo dados: GROUP BY, HAVING e subconsultas
09 Alterando dados com segurança: UPDATE, DELETE, transações e injeção de SQL
10 Índices e desempenho: lendo o plano de execução
11 Além do relacional: quando usar NoSQL
12 Projeto final e plano de ação
13 Apêndice A: gabaritos
14 Apêndice B: script da base Grão Fino e cola de SQL
04 · Veja por dentroPáginas de amostra
Página de amostra 1 do material Bancos de Dados do Zero
Página de amostra 2 do material Bancos de Dados do Zero
05 · AutoresQuem escreveu
Foto de Juarez Junior
Juarez Junior Full Stack Sênior · Mobile, backend e IA Desenvolvedor full stack desde 2014. Usa agentes de IA especializados, MCP, embeddings e busca semântica no dia a dia.
Gabriel Tavares Barbosa Tech Lead · Flutter, mobile e backend Tech Lead e desenvolvedor Flutter desde 2022. Apps multiplataforma, plugins nativos em C++, Kotlin e Swift, testes e CI/CD.
Foto de Bruno Moraes
Bruno Moraes Arquiteto de Soluções Sênior · Engenharia com IA Arquiteto de software desde 2008. Constrói com Spec-Driven Development, Claude Code em harness controlado, MCP e evals.
06 · Perguntas frequentesAntes de comprar
Preciso saber programar?

Não. Basta saber usar o computador e já ter mexido em planilha. Um pouco de Python ajuda só num trecho do capítulo 9, e o código é curto e explicado.

Que programas vou usar? Tenho que pagar algo?

Nada pago. O guia usa SQLite com DB Browser for SQLite (ou o terminal) e mostra a opção PostgreSQL com pgAdmin ou DBeaver Community. Funciona em Windows, macOS e Linux.

Os exemplos funcionam de verdade?

Sim. Todo o SQL dos capítulos e dos gabaritos foi executado em SQLite, e o Apêndice B traz o script completo da base de exemplo para você copiar e rodar.

O guia ensina SQLite ou PostgreSQL?

Os dois. Os exemplos rodam em SQLite e, quando o PostgreSQL é diferente, há um quadro mostrando a versão dele: tipos, IDENTITY, EXPLAIN ANALYZE, regras do GROUP BY.

Tem exercícios com resposta?

Sim. Cada capítulo tem exercício, e o Apêndice A traz os gabaritos comentados, incluindo o projeto final da escola de idiomas.

Vou aprender MongoDB, Redis ou Neo4j a fundo?

Não. O capítulo de NoSQL compara documento, chave-valor e grafo com exemplos curtos e uma matriz de decisão, para você saber quando cada um faz sentido. O foco do guia é o relacional.

Como recebo o material?

Logo após o pagamento você é levado a uma página com o botão de download do PDF. Guarde o link: ele também serve para baixar de novo.

E se eu não gostar?

Você tem 7 dias a partir da compra para pedir o reembolso integral pelo e-mail de suporte.

Bancos de Dados do Zero

Modele tabelas, escreva SQL que responde perguntas reais e saiba quando NoSQL faz sentido

Garantia de 7 dias · Pagamento único · Sem assinatura
Bancos de Dados do Zero PDF · garantia de 7 dias
R$ 27,90