Step by step example on how to use database source control tool Liquibase. It's use is explained by creating a new database from scratch and adding functionality as the project progresses.
For this tutorial Liquibase version 3.1.1 will be used. Liquibase is free and can be found on http://www.liquibase.org/.