Ответ 1
-
LocalDB был представлен в CTP3 SQL Server 2012. В основном это новая версия SQL Express, с той же функциональностью, что и разработчики. Поэтому вам не нужно устанавливать какой-либо SQL-сервер. Если вы установили SQL 2012 или Visual Studio 11, то у вас уже есть это, и он работает через .Net 4 или выше. Если вы используете Visual Studio 11 и играли с новой EntityFramework и MVC, вы можете увидеть ее в строке подключения по умолчанию. (Источник)
-
MDF - это расширение по умолчанию для файлов базы данных SQL Server. (Файлы журнала LDF) Также см. этот вопрос.
-
Вы можете восстановить в определенную папку, используя
RESTORE DATABASE WITH MOVE
, как описано на MSDN здесь. -
LocalDB предназначен для разработчиков, см. пункт 1.
-
В блоге SQL Server Express есть информативное сообщение о LocalDB здесь.