Visual studio c# — sql — что к чему?
Можете использовать простую сериализацию, если уж вы собираетесь устанавливать по базе каждому пользователю.
p.s.
Есть 3 разные штуки:
-база данных (файл)
-система управление базой данных (сервер)
-язык управления базой данных (sql)
SQLite / Firebird - не требует сервера
MS Sql Server / MySql / PostgreSql - требует