Description

Book Synopsis

Scott W. Ambler is a software process improvement (SPI) consultant living just north of Toronto. He is founder and practice leader of the Agile Modeling (AM) (www.agilemodeling.com), Agile Data (AD) (www.agiledata.org), Enterprise Unified Process (EUP) (www.enterpriseunifiedprocess.com), and Agile Unified Process (AUP) (www.ambysoft.com/unifiedprocess) methodologies. Scott is the (co-)author of several books, including Agile Modeling (John Wiley & Sons, 2002), Agile Database Techniques (John Wiley & Sons, 2003), The Object Primer, Third Edition (Cambridge University Press, 2004), The Enterprise Unified Process (Prentice Hall, 2005), and The Elements of UML 2.0 Style (Cambridge University Press, 2005). Scott is a contributing editor with Software Development magazine (www.sdmagazine.com) and has spoken and keynoted at a wide variety of international conferences, including Software Development, UML World,

Table of Contents

About the Authors xv

Forewords xvii

Preface xxi

Acknowledgments xxvii

Chapter 1: Evolutionary Database Development 1

Chapter 2: Database Refactoring 13

Chapter 3: The Process of Database Refactoring 29

Chapter 4: Deploying into Production 49

Chapter 5: Database Refactoring Strategies 59

Chapter 6: Structural Refactorings 69

Chapter 7: Data Quality Refactorings 151

Chapter 8: Referential Integrity Refactorings 203

Chapter 9: Architectural Refactorings 231

Chapter 10: Method Refactorings 277

Chapter 11: Transformations 295

Appendix: The UML Data Modeling Notation 315

Glossary 321

References and Recommended Reading 327

Index 331

Refactoring Databases

    Product form

    £999.99

    Includes FREE delivery

    A Paperback / softback by Scott W. Ambler, Pramod J. Sadalage

    Out of stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Refactoring Databases by Scott W. Ambler

      Publisher: Pearson Education (US)
      Publication Date: 07/03/2011
      ISBN13: 9780321774514, 978-0321774514
      ISBN10: 0321774515

      Description

      Book Synopsis

      Scott W. Ambler is a software process improvement (SPI) consultant living just north of Toronto. He is founder and practice leader of the Agile Modeling (AM) (www.agilemodeling.com), Agile Data (AD) (www.agiledata.org), Enterprise Unified Process (EUP) (www.enterpriseunifiedprocess.com), and Agile Unified Process (AUP) (www.ambysoft.com/unifiedprocess) methodologies. Scott is the (co-)author of several books, including Agile Modeling (John Wiley & Sons, 2002), Agile Database Techniques (John Wiley & Sons, 2003), The Object Primer, Third Edition (Cambridge University Press, 2004), The Enterprise Unified Process (Prentice Hall, 2005), and The Elements of UML 2.0 Style (Cambridge University Press, 2005). Scott is a contributing editor with Software Development magazine (www.sdmagazine.com) and has spoken and keynoted at a wide variety of international conferences, including Software Development, UML World,

      Table of Contents

      About the Authors xv

      Forewords xvii

      Preface xxi

      Acknowledgments xxvii

      Chapter 1: Evolutionary Database Development 1

      Chapter 2: Database Refactoring 13

      Chapter 3: The Process of Database Refactoring 29

      Chapter 4: Deploying into Production 49

      Chapter 5: Database Refactoring Strategies 59

      Chapter 6: Structural Refactorings 69

      Chapter 7: Data Quality Refactorings 151

      Chapter 8: Referential Integrity Refactorings 203

      Chapter 9: Architectural Refactorings 231

      Chapter 10: Method Refactorings 277

      Chapter 11: Transformations 295

      Appendix: The UML Data Modeling Notation 315

      Glossary 321

      References and Recommended Reading 327

      Index 331

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account