Evet Sql Server kurulu olması gerekiyor. Projen Sql Server kullanmaya gerek duymayacak düzeyde ise (ki bu projenin büyüklüğü (tablo sayısı,index sayısı,tahmini veri sayısı ... vs) ile alakalı) @realmz'ın dediği gibi sql lite kullanabilirsin.