<pre>Author/s : Maydene Fisher, Jon Ellis, Jonathan Bruce Publisher : Prentice Hall Category :Data modeling, SQL and JDBC Review by : David O'Meara Rating : 9 horseshoes</pre> Well, this certainly is a big book. Sun appears to have gathered its most knowledgeable people on JDBC and related topics, squeezed the information out of them and knitted it into "JDBC API Tutorial and Reference, Third Edition". It sounds far too broad in scope to work, as it is both reference and tutorial for users ranging from beginner to advanced, but in this book they appear to get it right. I guess they could have written two or three books instead, but this way it works in your favour, since this may be the only JDBC book you'll ever need. Due to its size, it's unlikely you'll read it cover to cover, so to be useful the information would have to be organised logically and indexed well. Luckily, it is! Novice and beginner JDBC users will get the most from the first section, which contains all of the introduction and tutorial data. The second section is a comprehensive reference that will be of enormous use to all JDBC users regardless of their skill level. The strength of the second section lies in the fact that it contains the sort of detail you wished was always available in Javadocs. All in all, it is worth adding to your library even if you only program direct JBDC a few times a year.
Here's my review: Whether you are a beginner, intermediate, or advanced JDBC programmer you will find useful information in this book. The book is divided into two sections. The first section is a tutorial on using JDBC which makes up four chapters. The tutorial starts with a look at JDBC 1.0. The next chapter looks at the additional features added to JDBC in 2.0 and 3.0. The third tutorial chapter looks at metadata. The final chapter examines the RowSet interface, which is complex enough to need its own chapter. The remainder of the book (about 800 pages) is a reference containing a chapter for each class or interface in JDBC. Each chapter contains an overview of a class or interface, sections on anything of either special interest or complexity, and then a list of all the methods of the class or interface with complete descriptions. If a section applies to a particular version of JDBC, the version it applies to is clearly marked. The information contained in the reference is much more than you can find in the APIs. The reference section itself is well laid out to make the information you need easy to find. This is probably the only JDBC book you will ever need. No matter which version of JDBC your database drivers support, you will find your answers in this book. The book is well written with clear explanations and plenty of code samples (which can be downloaded from the Sun web site) . Anyone working with JDBC will want this book by their side while they are coding.