数据库存储结构
1.数据库文件
数据文件:存放数据和数据库对象的文件。
数据库和数据文件的关系:一个数据库可以有多个数据文件,一个数据文件只属于一个数据库。
数据库中有多个文件时:有一个文件被定义为主要数据文件,扩展名为mdf,用来存储数据路的启动信息和部分或全部数据;
其他数据文件被称为辅助数据文件,扩展名为.ndf,用来存储主数据文件没存储的其他数据。
2.文件组
优点:便于管理和数据的分配/放置
主要数据文件存储优先位置:主文件组
使用文件组准则:
(1)文件或文件组不能有一个以上的数据库使用
(2)文件只能是一个文件组的成员
(3)数据结和事务日志信息不能属于同一个文件或文件组
(4)事务日志文件不能属于任何文件组
3.事务日志文件
作用:记录数据可更新信息
更新信息可用来恢复数据库
最小为512KB,扩展名为.ldf