SQL (Structured Query Language) is THE standard language used world-wide for database communication on all popular database software. It allows the storage and manipulation of data both on Windows platforms and on Unix-based platforms, such as Linux. SQL in easy steps, 4th edition begins by explaining how to download and install the free MySQL database server on both Windows and Linux platforms. This allows you to establish an environment in which to develop and administer your own databases. This book makes no assumption that you will have previous knowledge of any programming or scripting language so it's ideal for the newcomer to SQL. Each chapter builds your knowledge of executing database queries. The book contains exciting chapters on how to selectively extract data from within one, or more, databases and there are complete examples that illustrate each aspect of SQL. By the end of this book you will have gained a sound understanding of the Structured Query Language and be able to write your own SQL scripts to insert, extract, and manipulate data.
Well laid out, informative, and easy for a beginner. This introductory guide to the SQL language is perfect for people with no major experience coding. One of the nice things about it is the fact that it has the code example, and then shows what would be on screen. Making it super easy to follow along if you so choose.
Overall, really a good intro to the language. Only thing that could have been better is the explanation of code itself and its functionality. Still well worth any beginner’s time.
Pros: Step-by-step instruction with source codes and results. Clear illustrations (maybe too much effort was invested into design). Very easy to follow.
Cons: Too many detailed instructions sometimes which make the book longer than needed. Quite superficial, mostly deal with 1 or 2 tables, so very few "relational" techniques are mentioned.
This book was the first I have ever read regarding relational databases or computers. Being new to the field, I found this book pretty systematic and easy to follow. I appreciated the MySQL download instructions and summaries for each section. I am not moving on to some more hands on training tools.
Uses MySQL for its examples which is free to download and use. Unfortunately this is a little different to the commercial versions but the book highlights these pitfalls. Straightforward and easy to use reference book.