Это похоже на «встроенную» базу данных? Файл, содержащий встроенную базу данных?Что такое файл MDF?
ответ
Базы данных SQL Server используют два файла - файл MDF, известный как файл первичной базы данных, который содержит схему и данные, и файл LDF, содержащий журналы. См. wikipedia. База данных также может использовать дополнительный файл базы данных, который обычно использует расширение .ndf.
Как указывает Джон С., эти расширения файлов являются сугубо условными - вы можете использовать все, что хотите, хотя я не могу придумать вескую причину для этого.
Дополнительная информация о MSDN here и в начале администрирования SQL Server 2005 (Google Books) here.
Просто, чтобы сделать это совершенно ясно для всех:
.MDF файл «обычно» файл данных SQL Server, однако, важно отметить, что она делает НЕ должны быть.
Это потому, что .MDF - это не что иное, как рекомендуемая/предпочтительная нотация, но само расширение фактически не диктует тип файла.
Чтобы проиллюстрировать это, если кто-то захотел создать свой основной файл данных с расширением .gbn, они могли бы продолжить и сделать это без проблем.
Чтобы получить право предпочитаемых соглашений об именах:
- файлов MDF - файл данных первичной базы данных.
- .ndf - Другие файлы данных базы данных, то есть non Primary.
- .ldf - Файл данных журнала.
Как насчет 'mdf = основной файл данных',' ndf = следующий файл данных' и 'ldf = файл данных журнала'? – Bitterblue
@Bitterblue: Может быть. Может быть, я могу использовать для объяснения моим ученикам;) –
@Bitterblue Большое спасибо. Просто у нас есть какой-то источник этой информации? –
- 1. Что такое использование mdf и ldf в sql?
- 2. Что такое LDF-файл в SQL Server?
- 3. Как перезаписать файл .mdf
- 4. Файл MDF SQL Server
- 5. Скопировать файл SQL MDF
- 6. Как открыть файл mdf
- 7. Что такое tsr-файл
- 8. Что такое .episode файл ..?
- 9. Что такое файл crossdomain.xml?
- 10. Что такое .duo-файл?
- 11. Что такое Android.mk-файл
- 12. Что такое файл * .vshost.exe.config?
- 13. Что такое файл подкачки?
- 14. Что такое файл bin.net3.5
- 15. Что такое .psq файл
- 16. Что такое файл PAC?
- 17. Что такое .csx-файл?
- 18. Что такое файл .java.in?
- 19. Что такое файл .rds_delta?
- 20. Что такое файл .springBeans?
- 21. Что такое файл PDB?
- 22. что такое .motn файл?
- 23. Что такое * .o файл?
- 24. Что такое appname.vchost.exe файл
- 25. Что такое файл model.cs?
- 26. Что такое impex файл?
- 27. Что такое ATB-файл?
- 28. Что такое .aff файл
- 29. Что такое файл manifest.json?
- 30. Что такое .sln.ide файл?
Если у вас есть только файл в формате mdf, вы можете найти http://serverfault.com/questions/31105/opening-mdf-files полезным. –
Файл .mdf также может содержать базу данных Microsoft Access. База данных Access - это не база данных SQL-сервера, а действительно более встроенный тип базы данных, такой как, например, SQLlite. База данных Access не требует серверного программного обеспечения, просто драйверов. Доступ был более распространен в 1990-х годах, но он все еще обновляется и входит в пакет Office: https://en.wikipedia.org/wiki/Microsoft_Access – mortb