O documento discute técnicas para tornar bancos de dados ágeis, permitindo que eles evoluam de acordo com novos requisitos após serem implantados. Aborda problemas como acoplamento entre código e banco de dados, e propõe soluções como mapeamento objeto-relacional, modelagem evolutiva com migrações de versão e refatoração do banco de dados para melhorar o design sem alterar o comportamento dos dados.