BUY THIS BOOK
Add to Cart

Print Book $49.99


Safari Books Online

What is this?

Add to UK Cart

Print Book £35.50

What is this?

Looking to Reprint this content?

Database Programming with JDBC & Java, Second Edition

By George Reese
August 2000
Pages: 348
ISBN 10: 1-56592-616-1 | ISBN 13: 9781565926165
starstarstarstarstar (Average of 9 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Description

This book describes the standard Java interfaces that make portable object-oriented access to relational databases possible, and offers a robust model for writing applications that are easy to maintain. The second edition has been completely updated for JDBC 2.0, and includes reference listings for JDBC and the most important RMI classes. The book begins with a quick overview of SQL for developers who may be asked to handle a database for the first time, and goes on to explain how to issue database queries and updates through SQL and JDBC.
Full Description

Java and databases make a powerful combination. Getting the two sides to work together, however, takes some effort--largely because Java deals in objects while most databases do not.

This book describes the standard Java interfaces that make portable object-oriented access to relational databases possible and offers a robust model for writing applications that are easy to maintain. It introduces the JDBC and RMI packages and uses them to develop three-tier applications (applications divided into a user interface, an object-oriented logic component, and an information store).

The book begins with a quick overview of SQL for developers who may be asked to handle a database for the first time. It then explains how to issue database queries and updates through SQL and JDBC. It also covers the use of stored procedures and other measures to improve efficiency, where these are available.

But the book's key contribution is a set of patterns that let developers isolate critical tasks like object creation, information storage and retrieval, and the committing or aborting of transactions.

The second edition includes more basics of JDBC and SQL, with more examples, and a deeper discussion about the architecture of a robust, maintainable database application. The second edition also explains the relationship between JDBC and Enterprise JavaBeans.




Featured customer reviews

Write a Review


basic networking programing in java,  April 23 2007
Submitted by ncm   [Respond | View]




Database Programming with JDBC and Java, Second Edition Review,  February 24 2004
Rating: StarStarStarStarStar
Submitted by RIPAN KARMAKAR   [Respond | View]

It's really good.




Database Programming with JDBC and Java, Second Edition Review,  December 14 2003
Rating: StarStarStarStarStar
Submitted by thuy   [Respond | View]

eww

Read all reviews


Database Programming with JDBC and Java, Second Edition Review,  November 12 2003
Rating: StarStarStarStarStar
Submitted by Anonymous   [Respond | View]

This book sucked worse than the 1st edition with a louder gurgling sound.

Most of the space is still devoted to Reese's rather academic vision of architecture of a banking application, and it shows. It seems that the author hiis still in the processes of learning JDBC and java.

In summary, I regret to state that this is one of the many books that the author wrote just to make some quick bucks (not because he has anything of particular value to say)




Database Programming with JDBC and Java, Second Edition Review,  August 31 2003
Rating: StarStarStarStarStar
Submitted by Sein Nyo   [Respond | View]

I develop to project with java language.But , I have not register in java site almost ,in burma. we can't select country box ,therfore I can't connect java site(Sun Microsystem).

Please , How would develped the professoinal software(Project).I know that software start and to last change over stage with step by step.




Database Programming with JDBC and Java, Second Edition Review,  August 10 2001
Rating: StarStarStarStarStar
Submitted by Justin Kolb   [Respond | View]

This is the book I have been looking to find for quite some time now. I did not want a reference manual, I have sifted through an excess of those. Instead I wanted something that helped me abstract out JDBC object persistence design so that I could implement it into my own applications and avoid having to obtain a Java Enterpise server implementation (possibly at an excessive cost in relation to my needs) and tackle the steep learning curve to administer it. The topics covered are by no means for the beginner despite the introductory chapers on relational databases and JDBC, they are just a small stepping stone to introduce the more higer level concepts explained later in the book. All in all this book is excellent if the things I mentioned are what you are looking for. You will be dissapointed though if you are mislead by the title and introductory chapters which belie its goal to teach you an abstract persitence design similar to what is used in J2EE.


Database Programming with JDBC and Java, Second Edition Review,  June 26 2001
Rating: StarStarStarStarStar
Submitted by Fabien Musolino   [Respond | View]

Overall, that's a good book.

The reader can learn lots of stuff.

First part is really accessible for all programmers.

But part two is really not on the same level. I think that beginners will have troubles understanding everything in chapters 6 to 10...

Third part is usefull...

As I wrote before, that's a book that a Java programmer should have !


Database Programming with JDBC and Java, Second Edition Review,  June 12 2001
Rating: StarStarStarStarStar
Submitted by Glenn Murray   [Respond | View]

This is the one book I've carried with me for months at a time, after wearing out the first edition. It truly does contain an astonishing amount of information, as it is about much more than Java and JDBC. We have adapted the persistence framework accompanying the book for two database-backed applications. The code is well-written enough so that we never had to touch the persistence layer, except when the particular database management system we were using (Access) didn't support the "long" data type.

The book provides a very high-level look at a distributed object-oriented system and gives away the code to go with it: I don't know of any other such book. The high-level approach may not appeal to readers who would be happier at a lower altitude, but the climb has been worth the effort in my case. By setting a high standard this book encourages excellence in design and implementation.

My only complaint about the book is that I wish it were longer---more detail about getting the code working and exactly why and how it does what it does would be appreciated. A discussion of scaling the code to more complicated guis would also be appreciated. I never use the reference section at the back; lots of mediocre books can supply that. What is most valuable is to get inside an expert's head, something which this book allows you to do.


Database Programming with JDBC and Java, Second Edition Review,  March 03 2001
Rating: StarStarStarStarStar
Submitted by Azhar Basit   [Respond | View]

I think this the best book over. Just like most O'Reilly books. When buying a JDBC book, i do not only want it to cover the API which I can get from the sun's website anyway, but I would like it to teach me its application. This is what this book does! This book has been a life saver for my current project.




Database Programming with JDBC and Java, Second Edition Review,  December 04 2000
Rating: StarStarStarStarStar
Submitted by K Vainstein   [Respond | View]

The most positive statement to be made about 2nd edition of this book is that it doesn't suck quite as hard, and with such a loud gurgling sound, as its 1st edition.

Most of the space is still devoted to Reese's rather academic vision of architecture of a banking application, which isn't the most common use for Enterprise Java, at all. This material might serve well as a chapter or two in "Java Design", should O'Reilly choose to publish such a text.

What this books says about JDBC per se, is fully covered (and explained better, I think), in "Java Enterprise In a Nutshell".

In summary, I regret to state that this is one book that O'Reilly seems to have published just because JDBC is widely used, and not because the book has anything of particular value to say on the topic.


Media reviews "At around two hundred pages it is quite surprising that the author has managed to pack in so much focused information. The clarity and straightforward progression into what is really quite a complex area impressed me...It looks well laid out and clear, with plenty of comments and so should reward careful study. Java developers who are interested in (JDBC) database programming should get this book." --Roger N. Lever, ACCU , Sep 1998

"This book will help you become more effective at developing Java database programs. The author expertly teaches the reader to use Java to access relational databases, with coverage of SQL, the JDBC and RMI packages, as well as patterns that facilitate the writing of easily-maintained programs. Covers Java 1.1." --Geoff Choo, Director Solutions WEBzine, http://space.tin.it/internet/gchoo/html/books_java.html

"Although I have been in the software industry for 16 years, this is probably the first note of this kind I've ever sent. I just wanted to say thanks for producing such high quality programming books (especially the Java series) at rational prices. It seems that the rest of the computer book industry is hell bent on a race to see who can gouge the highest prices for the cheapest trash. I've voted with my wallet since most of the titles that I buy these days are yours." --Donald J. Cunningham

Read all reviews

See larger cover