FREE Registration is required
Overview:
This sample chapter from Refactoring Databases: Evolutionary Database Design argues that evolutionary approaches to development that are iterative and incremental in nature are the de facto standard for modern software development. Accordingly, data professionals, in particular database administrators, need to adopt evolutionary and agile techniques similar to those of developers. The chapter offers an overview of existing database development techniques that enable data professionals to work in an evolutionary manner:
- Database refactoring. Evolve an existing database schema a small bit at a time to improve the quality of its design without changing its semantics.
- Evolutionary data modeling. Model the data aspects of a system iteratively and incrementally to ensure that the database schema evolves in step with the application code.
- Database regression testing. Ensure that the database schema actually works.
- Configuration management of database artifacts. Your data models, database tests, test data, and so on are important project artifacts that should be managed just like any other artifact.
- Separate developer sandboxes. Developers need their own working environments in which they can modify the portion of the system that they are building and get it working before they integrate their work with that of their teammates.
Title: Refactoring Databases: Evolutionary Database Design
ISBN: 0321293533
Published: March 2006
Authors: Scott W. Ambler, Pramodkumar J. Sadalage, Pramodkumar J. Sadalage
Chapter: Chapter 1: Evolutionary Database Development
Published by Addison Wesley Professional
(Is this item miscategorized? Does it need more tags? Let us know.)
| Format: | Size: | 493 KB | |
| Date: | Jun 2006 | Version: | 1.0 |
| License: | copyright | ||
| System Req: | Adobe Acrobat Reader 5.0 or later |
People who downloaded this item also downloaded
Top results from Database Management
White Papers, Webcasts, and Resources
- Empowerment as a Growth Strategy OracleSee how empowering your customer-facing employees can help you achieve short-term goals plus lay the groundwork for sustainable growth.
- When your data matters, once a day is not enough Mainline Information SystemsFind out how to get enterprise-class protection for your mission-critical data without the need for an enterprise data center.
- Spend 3 minutes with free EBS ROI Tool - and Save Thousands IBMSee exactly how an Oracle EBS upgrade can lower your cost of ownership, deliver greater business intelligence, and improve capabilities company-wide.
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- World-class technology. Priced for your world.
-
Click here to learn how EMC solutions for small and medium businesses provide proven technology that is easy to deploy and simple to manage.

- Learn more >>
- Quest Connect Archive: white papers, demos and more!
-
Did you miss our virtual event? No problem! You can still access the wealth of webcasts, white papers, demos and more? Find everything you need at the Quest Connect archive on demand until Jan 22.
- Learn more >>














