Просто для предисловия: я работаю в небольшой компании, которая разрабатывает ASP.NET и использует SQL Server 2005 для всех наших потребностей в базе данных.
Мне было любопытно, каковы были плюсы и минусы использования Visual Studio или SQL Server Management Studio для нашей разработки на стороне базы данных (т.е. создание таблицы, запись хранимых процедур и т.д.).
Сейчас мы выполняем все задачи нашей базы данных внутри Management Studio, и мне было интересно, есть ли какая-то польза от использования Visual Studio. Помогло бы ли это отслеживать изменения в процедуре и другие изменения в базе данных (будь то через Visual Studio или через какой-то тип контроля источника (планирование в ближайшее время подрывной деятельности).
У меня лично нет проблем с работой с Management Studio, но если бы это было более эффективно и управляемо с помощью Visual Studio таким образом, что я просто не знаком с тем, что я хотел бы услышать об этом.
EDIT. Я просто хотел отметить, что моими специальными средами разработки являются SQL Sever 2005, Visual Studio 2005 Professional Edition и Visual Studio Team System 2008 Development Edition. У нас нет сервера для создания команды или каких-либо других дополнений, работающих или установленных.