SQL Server には無料で提供される Express Edition というものがある。これがなかなか高機能である。
利用できるメモリは1GB、CPUも1コア、データベースファイルひとつあたりの上限も10GBに制限される、というものの、それだけあれば十分なシステムも多いのではないか?

Management Studio も利用できるし、困ることはない。プロファイラはないが、フリーで類似のモノは入手できる。
このバージョン以前のExpress Edition はインスタンス名をつけなくてはならなかった(裏技でなしにもできるそうだが・・)が、このバージョンからはインスタンス名なしでインストールできる、というのが嬉しい。

Accessと比べると段違いに高性能であるにもかかわらず、無料。ただ、Accessのようなマクロやらフォームやらモジュールはない。しかし、データベース実体をSQL Serverとして、プログラミング部分はAccess、ということも可能である。