Here's some articles to get you started:
How to setup a good folder structure for website design
140/
How to set up a local testing server for Dreamweaver
144/
How to create a connection to a MySQL database
157/
Lot's of good stuff here:
tutorials-and-training/
I would start with the eCommerce database. Much easier than designing a database from scratch. Don't miss the Database Starter tutorial (couple of hours of video training)