How do I setup multiple sites with one database in Drupal 7
Yes it is possible to setup a multiple sites in Drupal 7 using one database. 

All though its not optimale. compared to the other option to run it in different databases. 

Drupal multiple sites tutorial

Complete tutorial on setting up sites in Drupal 7 

Hope it helps :)