はじめに: 私は、ASP.NET 開発を行っており、すべてのデータベース ニーズに SQL Server 2005 を使用している小さな会社で働いています。
データベース側の開発 (つまり、テーブルの作成、ストアド プロシージャの作成など) に Visual Studio または SQL Server Management Studio を使用することの長所と短所について知りたいと思いました。
現在、すべてのデータベース タスクを Management Studio 内で実行していますが、代わりに Visual Studio を使用する利点があるかどうか疑問に思っていました。手順の変更やデータベースへのその他の変更を簡単に追跡できますか (それが Visual Studio 自体によるものか、ある種のソース管理によるものか (すぐに Subversion を実装する予定))。
個人的には、Management Studio での作業に問題はありませんが、Visual Studio を介して、私が慣れていない方法でより効率的で制御しやすくなる場合は、それについて聞いてみたいと思います.
EDIT:私の特定の開発環境は、SQL Sever 2005、Visual Studio 2005 Professional Edition、および Visual Studio Team System 2008 Development Edition であることに注意してください。チーム ファウンデーション サーバーやその他の追加機能は実行またはインストールされていません。