MySQL Tutorial Completo: Do Básico ao Avançado

Por Projeto ProgrameJa

Sobre o livro

Você quer usar bancos de dados nas suas aplicações, mas não sabe por onde começar?

Se você já programa em PHP, JavaScript ou Python mas trava quando precisa criar tabelas, escrever queries ou conectar um banco de dados à sua aplicação web, este livro foi escrito para você. Do primeiro SELECT à administração em produção, cada conceito é apresentado com exemplos práticos que você pode executar imediatamente.

Ao longo de 10 capítulos, você vai construir o banco de dados de uma livraria online — começando pela instalação do MySQL e avançando até índices, otimização de performance e deploy em produção.

Neste livro, você vai aprender:

  • Instalar o MySQL e executar seus primeiros comandos SQL no terminal
  • Criar tabelas com tipos de dados corretos, restrições e chaves primárias
  • Dominar INSERT, SELECT, UPDATE e DELETE com segurança
  • Conectar tabelas com chaves estrangeiras e fazer consultas com JOINs
  • Escrever queries avançadas com GROUP BY, subqueries e Window Functions
  • Projetar schemas normalizados que escalam sem duplicar dados
  • Criar índices estratégicos e diagnosticar queries lentas com EXPLAIN
  • Integrar MySQL com PHP, Node.js e Python usando prepared statements
  • Prevenir SQL Injection e aplicar boas práticas de segurança
  • Administrar backups, usuários, permissões e migração de dados

Cada capítulo começa com um problema real, mostra a abordagem ingênua que iniciantes costumam tentar e depois apresenta a solução correta passo a passo.

Todos os exemplos SQL são completos e executáveis — você acompanha no seu terminal enquanto lê. Ao final de cada capítulo, um mini-projeto conecta todos os conceitos aprendidos.

Para quem é este livro:

  • Desenvolvedores iniciantes que nunca trabalharam com bancos de dados
  • Programadores que sabem o básico de uma linguagem web e querem adicionar persistência de dados
  • Profissionais migrando para backend que precisam dominar SQL rapidamente

O conhecimento de SQL que você vai adquirir neste livro se aplica a qualquer banco relacional — PostgreSQL, SQLite, SQL Server.

Comece hoje e construa aplicações que armazenam, organizam e entregam dados com velocidade e segurança.

Baixe esta página em PDF para ler quando quiser, mesmo offline.

📄 Salvar PDF

Avaliações dos leitores

Descubra as opiniões de outros leitores, explore avaliações detalhadas e veja se este livro realmente vale a pena para você, com base em experiências reais de quem já leu e compartilhou sua visão sobre a obra.

⭐ Reviews dos leitores