A link from Michael Lang with description for how to create a database project in VS 2012:
Here is a link to a solution to solve the problem with installation issue for Visio EA 2005 without installation of VS 2005.
This is the setting for viewing these controls.
View -> Visual Aids -> check ASP.NET Non-visual Controls (Visual Studio 2008)
View -> check Non Visual Controls (Visual Studio 2005)
Get this tip from here(Thanks, Jian Kang): http://forums.asp.net/t/1334823.aspx