Select Star SQL
Português (Brasil)

Este é um livro interativo que tem como objetivo ser o melhor lugar da internet para aprender SQL. É gratuito, não tem anúncios e não exige cadastro nem downloads. Ele ajuda você a aprender executando consultas sobre um conjunto de dados do mundo real para concluir projetos relevantes. Não é apenas uma página de referência — ele transmite um modelo mental para escrever SQL.

É esperado pouco ou nenhum conhecimento de programação. Cada capítulo foi projetado para levar cerca de 30 minutos. À medida que uma parcela cada vez maior dos dados do mundo é armazenada em bancos de dados, acredito que esse tempo será muito bem investido!


Os fundamentos filosóficos e técnicos deste projeto.

O capítulo 1 examina o argumento de Napoleon Beazley contra a pena de morte. Aprendemos a estrutura de uma consulta SQL e operações sobre linhas de uma tabela.

O capítulo 2 estima quantos detentos executados podem ter sido inocentes. O tema técnico é agregar a tabela inteira.

O capítulo 3 estuda condados com números incomumente altos de execuções. Generalizamos o capítulo 2 aplicando agregações a grupos de linhas.

O capítulo 4 explora períodos prolongados em que nenhuma execução ocorreu. O tema é estender a tabela usando joins.

O capítulo 5 traz considerações finais e uma coleção de questões desafio adicionadas por leitores.