именно SQL server и C#.
Задача: Разработать БД, разработать юзер-интерфейс(имеется ввиду, приложение-клиент для доступа к БД), доступ должен быть локально и через инет.
Если кто сможет в двух словах ответить примерно так: нам понадобится- MS SQL server, MS VS, сервер с Windows server-ом;
нужно - спроектировать БД и юзер-интерфейс, установить БД на сервер, установить клиент на ПК пользователя и "Профит"!!!
SQL server - это сервер
в нём хранятся базы данных
в базе данных хранятся таблицы
для начала - попробуй localdb меньше места занимает - одна база данных и не нужно ставить сервер
C# - это инструмент взаимодействия так скажем в руках программиста, что бы работать с БД.
ADO.NET почитай и "Профит"!!!
Просто почитайте документацию EntityFramework.
Если планируете доступ к базе с других платформ, учтите, что может потребоваться в дальнейшем голый SQL-синтаксис (радости несовместимых ООП фреймворков для SQL)