In many database driven applications it can be useful to automate the testing of SQL against a real database. However setting up and maintai...