Język SQL zwykle służy do pracy z bazami danych.  Poprawnie napisany kod SQL przetwarza z dużą szybkością potężne zbiory  danych, dlatego stanowi wymarzone narzędzie dla analityków danych.  Tymczasem wielu z nich zleca wykonywanie raportów z baz czy hurtowni  danych innym osobom. Taki sposób pracy jest nieefektywny - o wiele  lepszym rozwiązaniem jest opanowanie języka SQL i samodzielne  projektowanie oraz wyodrębnianie potrzebnych zbiorów danych.
Ten przystępny przewodnik jest przeznaczony dla analityków danych,  którzy chcą dobrze poznać proces tworzenia analitycznego zbioru danych i samodzielnie pisać kod niezbędny do uzyskania zamierzonego wyniku.  Przedstawiono w nim składnię języka SQL oraz zasady budowania szybko  działających zapytań do dużych zbiorów danych. Dokładnie wyjaśniono  reguły stosowania poszczególnych instrukcji SQL, korzystania z funkcji  agregujących i okienkowych, a także techniki eksploracyjnej analizy  danych oraz tworzenia zbiorów danych na potrzeby raportów analitycznych. Omówiono również trudniejsze zagadnienia, takie jak zaawansowane  zapytania SQL czy tworzenie zbiorów danych na potrzeby uczenia  maszynowego. W książce znalazły się też fachowe porady na temat  wnioskowania na podstawie danych i liczne ćwiczenia ułatwiające naukę.
Najciekawsze zagadnienia:
  - składnia SQL i projektowanie efektywnych zapytań
   - eksploracyjna analiza danych
   - tworzenie zbiorów danych z istniejących baz danych
   - projektowanie zbiorów danych na potrzeby uczenia maszynowego
   - zaawansowane elementy języka SQL
   - tworzenie tabel i widoków do przechowywania wyników zapytań
 
SQL: tak przygotujesz swój zbiór danych do analizy!