database walkthrough