Today, the majority of application developers are embracing the agile approach. Agile has thus become standard practice for many organizations. However, database developers, particularly those working on relational databases, have not readily adopted agile development methods, partly because they need ...