Programming Books C Java PHP Python Learn more Browse Programming Books
Expert Oracle JDBC Programming (Oaktable Press) and over one million other books are available for Amazon Kindle. Learn more
Buy New
$40.19
Qty:1
  • List Price: $59.99
  • Save: $19.80 (33%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Expert Oracle JDBC Programming Paperback – June 1, 2005


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$40.19
$28.09 $7.81


Frequently Bought Together

Expert Oracle JDBC Programming + JDBC¿ API Tutorial and Reference (3rd Edition) + Database Programming with JDBC & Java (Java (O'Reilly))
Price for all three: $128.17

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Oaktable Press
  • Paperback: 708 pages
  • Publisher: Apress; 1 edition (June 1, 2005)
  • Language: English
  • ISBN-10: 159059407X
  • ISBN-13: 978-1590594070
  • Product Dimensions: 1.4 x 7 x 9.2 inches
  • Shipping Weight: 2.7 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #1,371,222 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

R.M. Menon has worked with Oracle database for over 11 years, eight of which have been at Oracle Corporation. Menon works as a project lead in the core technology division of Oracle. For the past five years, Menon has used JDBC and other J2EE technologies extensively as part of his work. He believes in the philosophy of proving all assertions, and has strived to follow this philosophy rigorously in his book. When he is not doing research on Oracle, Menon learns Indian classical vocal music and performs at local cultural events as a singer. Occasionally, he also dabbles in sketching portraits, and drawing paintings and cartoons.

More About the Author

R. M. Menon is an entrepreneur working on his third startup, Bucksprout. Menon's passion lies in using technology to solve business problems. Menon is also an artist - he sketches portraits, paints oil paintings, and sings Bollywood songs in Bay area, Silicon Valley. He also indulges in poetry and music composition. Connect with him on his facebook at http://www.facebook.com/menon.

Customer Reviews

5.0 out of 5 stars
5 star
7
4 star
0
3 star
0
2 star
0
1 star
0
See all 7 customer reviews
It is written in a dry but very readable style and plenty of code examples.
M. Green
This book provides a great JDBC tutorial from basic stuff to some advanced topics, if you need to become a JDBC expert I recommend you to buy this book.
Abel Morelos
The author tackles fundamental database concepts, with a strong emphasis on performance.
Vijay Raghavan

Most Helpful Customer Reviews

11 of 11 people found the following review helpful By M. Green on August 30, 2005
Format: Paperback
This book is about Oracle JDBC programming, not generic database neutral JDBC programming but Oracle specific. There are many JDBC books available and many Oracle and Oracle programming books but this concentrates narrowly on JDBC for Oracle, and how to get the best performance out of that combination. It is aimed at an audience that already knows Java and probably already knows a little JDBC. It is written in a dry but very readable style and plenty of code examples. At just over 700 pages it is a fairly fat book, but I felt everything was justified and there was nothing that felt like "padding". The code examples are fairly short and tend to be complete programs with a main method rather than snippets that need to be incorporated into a runnable program. Each code example includes a comment about which version of Oracle it will run with, and mostly this covers at least 10.1 and 9.2.

The main emphasis is on compatibility with Oracle 10.g. There is an emphasis on performance which is clear from the title of Chapter 1 "Performance Toolkit" and graphs are used to illustrate the influence of various parameters on performance. The book makes use of UML style class charts, tables and plenty of performance/time line graphs. I particularly liked the use of a flow chart to illustrate the statement processing algorithm. Flow charts seem to be old fashioned, but they are almost perfect for illustrating this type of information. If you were being overly critical of the diagrams, you might describe them as unsophisticated. Thus in Chapter 15 the "Our example application" illustration looks like it was taken from the clip art of a DOS program from around 1987. But if you want pretty pictures you can buy any glossy "Illustrated Walking and Chewing Gum" book that takes your fancy.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By Jeanne Boyarsky on February 5, 2006
Format: Paperback
"Expert Oracle JDBC Programming" is part of a new series called OakTable Press. This series is written by Oracle experts, making the quality very high. In fact, one of the technical reviewers of this book is "Ask Tom."

This strong relationship with Oracle results in trying to convince the reader to use stored procs/Oracle specific code. This isn't a good or a bad thing - just something to know up front. The author clearly shows what is Oracle specific and describes the tradeoffs.

The book has three sections, starting with an introduction to JDBC. While JDBC knowledge is not required, it is helpful to get full benefit from the book as advanced concepts are introduced very quickly. The book relies heavily on code with all examples clearly explained. The second section goes into Oracle specific concepts. The last section explains best practices, issues and specific performance related concepts.

This book is distinguished from others by the emphasis on good quality, high performing code. Benchmarks are provided from the beginning. Chapter 1 even covers how to time your code.

As you can tell from the title, the book is Oracle specific. So you can copy/paste the code and run it on Oracle. All code examples specifically state whether they work on 9i, 10g or both. The focus of Oracle also allows the author to demonstrate exactly what needs to be done to run/test the examples on Oracle. I recommend this book for Java developers on Oracle.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By M Siddiqui on February 8, 2006
Format: Paperback
The previous reviewers are absolutely right about this book. This book is definitely the best book if you are looking to exploit JDBC in combination with Oracle. Note that it covers JDBC on its own right but then suppliments it with info on Oracle. It is way better than any other JDBC book in the market (I have read through most others.) What I liked about this book is:

1. The author gives complete examples for you to work with. He also explains these examples step by step.

2. The author always provides proof for any statement of performance claims he makes in terms of code that anyone can run. This is a refreshingly different approach than some authors who simply state the claims (that are more often than not incorrect)

3. Author's approach is practical and can be used in real life projects.

4. The author goes in-depth into all topics he covers and is not afraid to delve into the details of Oracle architecture when required.

5. There is no "fluff" or "padding". There are no reams of pages just giving API information that is readily available on the web. Instead the author suppliments the JDBC API info and the Oracle documentation on JDBC freely available on the web.

In short, this book bridges the gap between J2EE developers and database developers (focusing on Oracle, of course.)

The only thing to note is that as a reader, you could get bogged down by the first two chapters since they give overview of Oracle architecture and performance tools the author uses. But as you would read the remaining chapters, you would appreciate the contents of these first two chapters.

If you are using JDBC on Oracle, then buy this book! You won't regret it!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 7 people found the following review helpful By Vijay Raghavan on July 27, 2005
Format: Paperback
This is an excellent book with a very refreshing hands-on approach to JDBC programming for the Oracle database. The author tackles fundamental database concepts, with a strong emphasis on performance. The approach that the author uses includes the right combination of theoretical fundamentals and hands-on coding and testing. The result is a book that is ideal for both the novice user looking to understand fundamental database concepts and the advanced user looking for in-depth analyses using code examples and benchmark numbers. Best of all, the book is not just about the Oracle database in isolation. It is set within the context of JDBC programming, bringing the world of RDBMS programming to the Java community.

This book is a must have for the enterprise software developer who is even half serious about leveraging the enormous power of the Oracle database in her/his application.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search

What Other Items Do Customers Buy After Viewing This Item?