Is your data dragging you down? Are your tables all tangled up? Well we've got the tools to teach you just how to wrangle your databases into submission. Using the latest research in neurobiology, cognitive science, and learning theory to craft a multi-sensory SQL learning experience, Head First SQL has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep. Maybe you've written some simple SQL queries to interact with databases. But now you want more, you want to really dig into those databases and work with your data. Head First SQL will show you the fundamentals of SQL and how to really take advantage of it. We'll take you on a journey through the language, from basic INSERT statements and SELECT queries to hardcore database manipulation with indices, joins, and transactions. We all know "Data is Power" - but we'll show you how to have "Power over your Data". Expect to have fun, expect to learn, and expect to be querying, normalizing, and joining your data like a pro by the time you're finished reading!

Subscriber Reviews

Average Rating: 4.444444444444445 out of 5 rating Based on 18 Ratings

"SQL " - by Shamal Jayakody on 26-JAN-2015
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
A good book. SQL is a standard language for accessing databases.
Report as Inappropriate

"Good Introduction to SQL" - by jonathancalloway on 17-OCT-2014
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This was a very good introduction to the concepts of SQL.  However, once I got past Chapter 7, I becamse a little lost, and that did not improve with time.  There were a few spots where I felt that the examples were not completely correct.  Since there is no erata material, it was hard to tell.  Also, the handwriting fonts were difficult to make out in some of the examples. Otherwise, this was a fun read.
Report as Inappropriate

"A++++ For Entry Level " - by sfelicianos on 16-AUG-2012
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
If things were unclear before....As Johnny Nash would say..."I can see clearly now, the rain is gone". This book is the absolute PERECT way to either refresh your memory from college or refer back to if you can't remember something. I really enjoyed this book. It kept me interested and I will definitely be reading others from Head First!
Report as Inappropriate

"Great book to go from Zero to Beginner" - by bvstudio1 on 08-AUG-2011
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
This is a worthwhile book to get started with for learning general purpose SQL. This book is not specifically on mySQL, but that's what the author uses throughout the book.

Here are the few complaints that I have: If your totally brand new to SQL, it may not be clear that you can populate tables from the sample code provided at the book's website. More than one reviewer mentioned that on Amazon.com.

I found that the code from the website dropped off in the later tables on Joins, Subqueries, contraints and transactions. They did not provide the sample code to set up the tables needed to follow along with the examples in those chapters. I did get some value from reading those chapters, but it wasn't quite the same. I don't really have the patience for data entry, and it was puzzling since the code had been provided up to this point.

In a nutshell, this book gave me all the info I needed to get started with mySQL. (I am using it with PHP). There are lots of hands-on examples, tests and quizzes to drive home the basics. I feel pretty comfortable now with basic SQL commands. I would recommend this book for anyone that knows very little to nothing about SQL, and wishes to obtain 'beginner' level knowledge.

Report as Inappropriate

Table of Contents



The publisher has provided additional content related to this title.


Visit the catalog page for Head First SQL

  • Catalog Page

Visit the errata page for Head First SQL

  • Errata

Download the supplemental electronic content for Head First SQL

  • Supplemental Content