Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Database Programming with JDBC and Java [Paperback]

George Reese
3.1 out of 5 stars  See all reviews (9 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback £24.64  
Paperback, 8 Jun 1997 --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.
There is a newer edition of this item:
Database Programming with JDBC and Java, 2nd Edition Database Programming with JDBC and Java, 2nd Edition 3.1 out of 5 stars (9)
£24.64
In stock.

Book Description

8 Jun 1997 1565922700 978-1565922709 1

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). This book is the key to becoming a more effective application developer for Java database programs. It includes reference listings for JDBC and the most important RMI classes and covers Java 1.1.

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 separate the various functions of the Java application and facilitate the growth and maintenance of an application. Patterns allow isolation of critical tasks like object creation, information storage and retrieval, and the committing or aborting of transactions. The book also introduces RMI as a way to distribute objects among systems. All techniques are illustrated with working examples.



Product details

  • Paperback: 237 pages
  • Publisher: O'Reilly Media; 1 edition (8 Jun 1997)
  • Language: English
  • ISBN-10: 1565922700
  • ISBN-13: 978-1565922709
  • Product Dimensions: 1.7 x 17.8 x 22.9 cm
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 1,705,750 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Amazon Review

The Java Database Connectivity classes (JDBC) sensibly provide an interface between a platform-independent programming language (Java) and a standardised database language (Structured Query Language, or SQL). Pretty much every Java program that is involved in transactions or other business operations connects to a database through JDBC, so familiarity with the JDBC classes can magnify your other Java skills.

Database Programming with JDBC and Java explains how JDBC fits into unitised software applications in which various functional parts communicate over a network. author George Reese also shows how to write programs that take advantage of the JDBC classes, emphasising the most commonly used ones (such as those that perform INSERT and SELECT operations) but also giving the more obscure classes their due.

This book is essentially an ongoing lecture of increasing complexity. To cite one thread, it begins with clear but academic examples that involve discrete transactions (opening a connection, performing a query and closing the connection). It then moves on to connection pooling and other JDBC-supported optimisations for the real world. A menagerie of specialised sections on such topics as security and persistence rely heavily on long code examples. A section on Swing programming seems kind of out of place, but is short.

In sum, this slim volume is a great introduction to JDBC for those looking to approach Java-distributed applications by way of database work. --David Wall --This text refers to an alternate Paperback edition.

From the Publisher

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. --This text refers to an alternate Paperback edition.

Inside This Book (Learn More)
Browse and search another edition of this book.
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

Most Helpful Customer Reviews
7 of 7 people found the following review helpful
1.0 out of 5 stars You can get all this from the JDBC javadoc .... 27 July 2004
By A Customer
Format:Paperback
This is poor. I expect more from O'Reilly books. The ugly bias towards avoiding stored procedures sums up the book. Many developers writing DB apps want to get the maximum performance out of their database. They really don't care whether the code ports well to other vendors, because that is outside their remit. Worse still, the chapter on Meta data is very lightweight. The author glosses over implementation details. The fact that every JDBC driver I have seen calls SQL under the bonnet, then wraps that in a Java API should be explained. Often you can do better by writing your own MetaData classes.... Some JDBC drivers simply return the ** WRONG ** Meta Data. That should be pointed out. A serious DB developer needs to know what is going on under the bonnet and this book does not help.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars JDBC, RMI all in one book 5 Nov 1998
By A Customer
Format:Paperback
The best Java book covers 3-tier application. I found this book covers RMI is even better than other "JAVA RMI" book. The code is well organized and use good design patterns.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars This book is good and Only good (sorry george) 29 Oct 1997
By A Customer
Format:Paperback
I found this book hard to follow and the sample code was to big to learn from. If you are looking to learn JDBC programming you will learn a small amount from this one !
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback