When implemented by a derived class, initializes the database by installing metadata tables for tracking change scripts and version numbers.