1. create and populate a database