| help | account  


Data Access Patterns: Database Interactions in Object-Oriented Applications
View Larger Image
Clifton Nock
Addison-Wesley, Paperback, Published September 2003, 469 pages, ISBN 0131401572
List Price: $54.99
Our Price: $42.95
You Save: $12.04 (22% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Customer Reviews: 2     Average Customer Rating:

Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

25 proven patterns for improving data access and applicationperformance

Efficient, high-quality data access code is crucial to the performance and usability of virtually any enterprise application--and there's no better way to improve an existing system than to optimize its data access code. Regardless of database engine, platform, language, orapplication, developers repeatedly encounter the same relational database access challenges. In Data Access Patterns, Clifton Nockidentifies 25 proven solutions, presenting each one in the form of aclear, easy-to-use pattern.

These patterns solve an exceptionally wide range of problems including creating efficient database-independent applications, hiding obscure database semantics from users, speeding database resource initialization, simplifying development and maintenance, improving support for concurrency and transactions, and eliminating data access bottlenecks.

Every pattern is illustrated with fully commented Java/JDBC code examples, as well as UML diagrams representing interfaces, classes, and relationships. The patterns are organized into five categories:

  • Decoupling Patterns: Build cleaner, more reliable systems by decoupling data access code from other application logic
  • Resource Patterns: Manage relational database resources more efficiently
  • Input/Output Patterns: Simplify I/O operations by translating consistently between "physical" relational data and domain object representations of that data
  • Cache Patterns: Use caching strategically, to optimize the trade offs between data access optimization and cache overhead
  • Concurrency Patterns:Implement concurrency and transactions more effectively and reliably

Data Access Patterns demystifies techniques that have traditionally been used only in the most robust data access solutions--making those techniques practical for every software developer, architect, and designer.


Customer Reviews

Customer Reviews: 2     Average Customer Rating:

May 20, 2005     Anderson Ito (Software Engineer) from Sao Paulo, Brazil
Awesome!!!!
This book is a must-read for whom will be developing large-scale, data intensive apps. It rocks!!

Feb 28, 2004     Jim Boyan
Good design pattern reference book !
Another good pattern book. The examples are practical.



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account