Is it possible to create an alias or synonym for a database?
No this isn't possible (Related Feedback Item)
You could create a new database of the original name and fill that with synonyms pointing to all the objects in the renamed database though.