Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

Quantity: 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
33 used & new from £11.72

Have one to sell? Sell yours here
 
   
Tell a Friend
Agile Database Techniques
 
 
Agile Database Techniques (Paperback)
by Scott Ambler (Author) "Since the early 1990s, I've been working with both object and relational database (RDB) technologies to build business applications, and since the mid-1990s I've done..." (more)
4.0 out of 5 stars 1 customer review (1 customer review)
Price: £21.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Only 5 left in stock--order soon (more on the way).

Want guaranteed delivery by 1pm Tuesday, May 13? Choose Express delivery at checkout. See Details

33 used & new available from £11.72

Perfect Partner

Buy this book with Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series) by Scott W. Ambler today!

Agile Database Techniques Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series)
Buy Together Today: £50.78

Customers Who Bought This Item Also Bought

Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series)

Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series) by Scott W. Ambler

3.0 out of 5 stars (2)  £28.79
Agile Estimating and Planning (Robert C. Martin)

Agile Estimating and Planning (Robert C. Martin) by Mike Cohn

4.5 out of 5 stars (2)  £17.39
Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)

Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series) by Martin Fowler

4.4 out of 5 stars (9)  £25.79
User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series)

User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series) by Mike Cohn

4.8 out of 5 stars (4)  £16.19
The Object Primer: Agile Model-Driven Development with UML 2.0: Agile Model-driven Development with UML 2.0

The Object Primer: Agile Model-Driven Development with UML 2.0: Agile Model-driven Development with UML 2.0 by Scott W. Ambler

£29.44
Explore similar items : Books (50)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Agile Techniques
Singularity.co.uk/AgileDelivery    Deliver Agile Solutions in Compressed Timeframes with SPP 
Free Agile Project Tool
www.Axosoft.com    Track your Agile projects to ship software OnTime. Free for one-user 
Agile at ThoughtWorks
www.ThoughtWorks.co.uk    10 Years of Agile Delivery: Come benefit from our lessons learnt. 

Product Description
Book Description
* Describes Agile Modeling Driven Design (AMDD) and Test-Driven Design (TDD) approaches, database refactoring, database encapsulation strategies, and tools that support evolutionary techniques
* Agile software developers often use object and relational database (RDB) technology together and as a result must overcome the impedance mismatch
* The author covers techniques for mapping objects to RDBs and for implementing concurrency control, referential integrity, shared business logic, security access control, reports, and XML
* An agile foundation describes fundamental skills that all agile software developers require, particularly Agile DBAs
* Includes object modeling, UML data modeling, data normalization, class normalization, and how to deal with legacy databases
* Scott W.

Synopsis
Describes Agile Modeling Driven Design (AMDD) and Test-Driven Design (TDD) approaches, database refactoring, database encapsulation strategies, and tools that support evolutionary techniques Agile software developers often use object and relational database (RDB) technology together and as a result must overcome the impedance mismatch The author covers techniques for mapping objects to RDBs and for implementing concurrency control, referential integrity, shared business logic, security access control, reports, and XML An agile foundation describes fundamental skills that all agile software developers require, particularly Agile DBAs Includes object modeling, UML data modeling, data normalization, class normalization, and how to deal with legacy databases Scott W. Ambler is author of Agile Modeling (0471202827), a contributing editor with Software Development (www sdmagazine.com), and a featured speaker at software conferences worldwide

See all Product Description

Inside This Book (Learn More)
First Sentence
Since the early 1990s, I've been working with both object and relational database (RDB) technologies to build business applications, and since the mid-1990s I've done a fair bit of writing on the subject. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customers Who Viewed This Item Also Viewed

Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series)

Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series) by Scott W. Ambler

3.0 out of 5 stars (2)  £28.79
The Object Primer: Agile Model-Driven Development with UML 2.0: Agile Model-driven Development with UML 2.0

The Object Primer: Agile Model-Driven Development with UML 2.0: Agile Model-driven Development with UML 2.0 by Scott W. Ambler

£29.44
Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Eric Freeman

4.9 out of 5 stars (29)  £20.77
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) by Andy Oram

£20.79
xUnit Test Patterns: Refactoring Test Code (Addison Wesley Signature): Refactoring Test Code

xUnit Test Patterns: Refactoring Test Code (Addison Wesley Signature): Refactoring Test Code by Gerard Meszaros

4.0 out of 5 stars (1)  £23.99
Explore similar items : Books (25) Electronics & Photo (2) PC & Video Games (1)

 
Customer Reviews
1 Review
5 star:    (0)
4 star: 100%  (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
4.0 out of 5 stars go boldly beyond the persistence layer, 11 Jan 2007
This is very well written, enjoyable book, with few (if any) competitors. Given its agile sensitivities, it's perfect for a programmer looking for an overview of the whole data modelling she-bang, from use cases to impedance mismatch. Despite clocking in at 400 pages of fairly dense type, interspersed with various tables and UML diagrams, it's a breeze to read. It assumes a bit of knowledge of database technologies, but you don't need anything more than a nodding familiarity with SQL and basic concepts like normalisation.

This book deals with a lot of issues related to using databases as part of agile modelling. The main message is that agile application developers need to think about persistence issues, and database admins need to understand agile development. The differences between data-driven and object-driven models are clearly laid out, and there's an excellent section on refactoring databases.

The important thing about this book is not so much offering you specific solutions to problems, but alerting you to potential problems you might not even know exist, and explaining that you do have options in solving them. As well as introducing agile methods like TDD and refactoring, it also covers database issues like transactions, security, concurrency and object-relational mapping.

Additionally, there is an emphasis on the organisational and political issues you might face in transitioning to agile methodologies, and it's very pragmatic in pointing out that some things that might be considered the preserve of an application developer, could be done in the database itself. The issues are presented at the same level of detail as those presented in the likes of The Pragmatic Programmer (but a different subject, of course). For more specifics, you will need to turn to the likes of Martin Fowler's Patterns of Enterprise Application Architecture, or to see specific technologies being used, Chris Richardson's POJOs in Action. I would definitely recommend this book before reading those.

As someone with little knowledge of databases, I found this an excellent and unique resource to join up the dots when it comes to persistence and agile.
Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)


Write an online review
 
 
Search Customer Reviews
Only search this product's reviews