这类似于某种“嵌入式”数据库吗? 一个包含内置数据库的文件?
SQLServer 数据库使用两个文件——一个 MDF 文件(称为主数据库文件) ,其中包含架构和数据; 另一个 LDF 文件,其中包含日志。参见 维基百科。数据库还可以使用辅助数据库文件,该文件通常使用。Ndf 扩展。
正如 John S. 所指出的,这些文件扩展名纯粹是约定俗成的——您可以使用任何您想要的东西,尽管我想不出这样做的好理由。
更多关于 MSDN给你和开始 SQLServer2005管理(谷歌图书) 给你的信息。
为了让大家都清楚:
A.MDF 文件“通常”是一个 SQLServer 数据文件,但重要的是要注意,它的 没有必须是。
这是因为。MDF 只不过是一种推荐的/首选的符号,但扩展本身并不实际规定文件类型。
为了说明这一点,如果有人希望创建扩展名为。他们可以毫无问题地这样做。
为了限定首选的命名约定: