Это как «встроенная» база данных? Файл, содержащий встроенную базу данных?
Это как «встроенная» база данных? Файл, содержащий встроенную базу данных?
Ответы:
Базы данных SQL Server используют два файла - файл MDF, известный как основной файл базы данных, который содержит схему и данные, и файл LDF, который содержит журналы. Смотрите википедию . База данных также может использовать вторичный файл базы данных, который обычно использует расширение .ndf.
Как указывает Джон С., эти расширения файлов являются чисто условными - вы можете использовать все, что захотите, хотя я не могу придумать вескую причину для этого.
Подробнее о MSDN здесь и в разделе Начало администрирования SQL Server 2005 (Google Книги) здесь .
Просто чтобы сделать это абсолютно понятным для всех:
Файл .MDF обычно является файлом данных SQL Server, однако важно отметить, что это НЕ обязательно.
Это потому, что .MDF - не более чем рекомендуемая / предпочтительная нотация, но само расширение фактически не определяет тип файла.
Чтобы проиллюстрировать это, если кто-то хочет создать свой основной файл данных с расширением .gbn, он может сделать это без проблем.
Чтобы определить предпочтительные соглашения об именах:
mdf = main data file
, ndf = next data file
а ldf = log data file
?
harry potter