Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Refactoring Databases : Evolutionary Database Design

Buy

Refactoring has proven its value in a wide range of development projectshelping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time, leading agile methodologist Scott Ambler and renowned consultant Pramodkumar Sadalage introduce powerful refactoring techniques specifically designed for database systems.

Ambler and Sadalage demonstrate how small changes to table structures, data, stored procedures, and triggers can significantly enhance virtually any database designwithout changing semantics. You'll learn how to evolve database schemas in step with source codeand become far more effective in projects relying on iterative, agile methodologies.

This comprehensive guide and reference helps you overcome the practical obstacles to refactoring real-world databases by covering every fundamental concept underlying database refactoring. Using start-to-finish examples, the authors walk you through refactoring simple standalone database applications as well as sophisticated multi-application scenarios. You'll master every task involved in refactoring database schemas, and discover best practices for deploying refactorings in even the most complex production environments.

The second half of this book systematically covers five major categories of database refactorings. You'll learn how to use refactoring to enhance database structure, data quality, and referential integrity; and how to refactor both architectures and methods. This book provides an extensive set of examples built with Oracle and Java and easily adaptable for other languages, such as C#, C++, or VB.NET, and other databases, such as DB2, SQL Server, MySQL, and Sybase.

Using this book's techniques and examples, you can reduce waste, rework, risk, and costand build database systems capable of evolving smoothly, far into the future.

(HTML tags aren't allowed.)

Java 2 Certification Training Guide
Java 2 Certification Training Guide
With full coverage of the three latest Sun Java certification exams, Java 2 Certification Training Guide provides an excellent resource for any Java programmer prepping for these tests.

The best thing about this book is its insider-track perspective on three Sun exams. This book concentrates on the Programmer exam (which comprises...

Application Administrators Handbook: Installing, Updating and Troubleshooting Software
Application Administrators Handbook: Installing, Updating and Troubleshooting Software

An application administrator installs, updates, optimizes, debugs and otherwise maintains computer applications for an organization. In most cases, these applications have been licensed from a third party, but they may have been developed internally. Examples of application types include enterprise resource planning (ERP), customer resource...

Database Programming with Visual Basic .NET
Database Programming with Visual Basic .NET

Database Programming with Visual Basic .NET functions as a reference book. But thanks to its many listings and tables, youll find value reading it cover to cover! This book is all you need to get started with data access in Visual Basic .NET.

Author Carsten Thomsen includes step-by-step coverage of...


InDesign for QuarkXPress Users
InDesign for QuarkXPress Users
While QuarkXPress is the most-widely used page-layout program in the world, Adobe InDesign is rapidly gaining ground with better typography and transparency features, speedier performance, and more overall control. Plus, InDesign 2 is Mac OS X native, QuarkXPress 5 isn't. But if you're a QuarkXPress user thinking of making the switch to InDesign,...
Journey to the Center of the Internet: Now Showing in 3-D (Book & CD)
Journey to the Center of the Internet: Now Showing in 3-D (Book & CD)
Jules Verne watch out! Now you can take a virtual tour to the centre of a computer network.

If you need to know the difference between a router and a bridge, or a WAN and a LAN, where do you start? Journey to the Center of the Network: Now Showing in 3D is a truely innovative book and CD package. It introduces the reader to the highly
...
Europe For Dummies (Dummies Travel)
Europe For Dummies (Dummies Travel)
Explore the best of Europe with confidence!

From London and Paris to Tuscany and Greece, Europe has enough cities and sights to last a lifetime. To make the most of your time, take this fun, straightforward guide with you — and experience new adventures in the Old World.

Discover

  • Down-to-earth...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy