質問: Visual Studioに付属のバンドルされたSQL Server Expressエディションではなく、SQL Server 2005/2008 Developer Editionを開発者が使用する価値があるかどうかは疑問です。私は、テーブルやそのようなものを生成するためにSQLスクリプトを作成する必要があるWebサイトの初期開発について話しています。私はExpressで、`.mdf`ファイルをあなたのプロジェクトとプログラムに追加するのは簡単ですが、あなたが使用しようとしているものを模倣する "実際の"データベースに対してDeveloper版とプログラムをインストールする方が良いとは思いません製造? VS Professionalを使用していて「データベースプロジェクト」を作成できる場合、作成スクリプトをすべて含めることができ、運用環境で実行して環境を再現することができます。
回答: あなたの仕事内容によって異なります。一般的に、私はそれがいいと言うでしょう。開発者のコピーを入手できる場合は、そのルートをお勧めしますが、大多数の作業をExpressで行うことができます。 Expressには、高度なサービスの基本的なレポート機能があります。製品の基本的なレポート機能を超えている場合は、上に移動する必要があります。また、Service Brokerもあります。ただし、Analysis Services(データウェアハウスなし)またはSSIS(ETLなし)は使用できません。これらの機能のいずれかが必要な場合は、開発者に行く必要があります。 エクスプレスManagerは、完全なSQL Management StudioをBI Developer内のビットの多くが欠落しているのようにしても、BI機能のいくつかを持っていません。これらが必要な場合は、SQL Server Developerが必要です。