I would like to learn JDBC. I know nothing about Oracle. Can any of you please suggest me a book for JDBC? I also want to know whether i should have SQL knowledge before learning JDBC. Also tell me the database software required.
You will nees SQL knowledge to learn JDBC. All databases come with documentation that covers the basics (and more) of SQL. If its Oracle you intend to use, there is a SQL Reference book that is very indepth and full of examples.
JDBC itself is fairly basic, so I don;t know if you'll need a book to learn it. I'd recommend having a go at the Sun JDBC tutorial, it might be enough to explain the basics.
Agree, Paul, that you probably don't need a JDBC book if you have the Sun tutorial. One book I like, which may be available for a modest price, is Sheldon and Moes, Beginning MySQL, Wrox, 2005. Unfortunately MySQL has moved on a lot since 2005, so a new edition is (in my opinion) required. It does have some MySQL-specific features.