sql server
数据库的结构
主数据库文件(Primary Database File) :数据库的关键文件,每个数据库都有且只有一个主数据文件。
.功能:
存储数据库的启动信息、部分或全部数据。
包含指向数据库中其他文件的指针。
·推荐的文件扩展名:
mdf
数据库的结构
次要数据库文件(Secondary Database File,也称为辅助文件): 可以没有,也可以有多个次要数据文件。
.功能:存储主数据文件中未存储的剩余数据和
数据库对象。
·推荐的文件扩展名:
.ndf
数据库的结构
事务日志文件(Log Data File): 每个数据库必须有一个或多个日志文件。
■功能:存储用来恢复数据库所需的事务日志
信息。
推荐的文件扩展名:ldf
数据库的结构
文件组
■定义:命名的文件集合。
■功能:方便用户进行数据的管理、分配/放置。
■ 类型:
主文件组(有且只有只有一个): 包含主数据文件,以及没有分配给其他文件组的次要数据文件。
.用户定义文件组(可以没有,也可以有多个只能包含次要数据文件。
数据库的结构
使用规则:
(1)一个文件和文件组只能被一个数