The book is quite clearly set out and I could recommend it as a starting point for anyone wanting to start programming in Java for SQL databases.
This book is aimed at a fairly specific target audience; Java programmers who want to start programming with JDBC and SQL. This would typically be someone wanting to use Java with a database such as SQL Server, Oracle or Sybase.
The book assumes little initial knowledge of either JDBC or SQL or, for that matter, relational databases. It starts with some general, introductory material on relational databases, then moves progressively through the use of Java to access databases, introductory SQL and the JDBC API. Also covered are Joins and Unions, Database Design, Advanced SQL, Views and some general topics such as multi-user considerations and security.
The book is quite clearly set out and I could recommend it as a starting point for anyone wanting to start programming in Java for SQL databases. If you haven't done any previous SQL, then I think a good, introductory SQL book would also be required, but this one will get you started. Recommended.