数据库:文件的形式
数据库:文件和文件组 组成
2.数据库文件
1)主要数据文件,存放数据和数据库的初始化信息。每个数据库有且只能一个主要数据文件。.mdf扩展名
2)次要数据文件:存放除了主要数据文件以外的所有数据文件,并不是必须的(0-多).ndf扩展名
3)事务日志文件:存放用于回复数据库的所有日志信息(1个或多个).ldf扩展名
3.文件组:是数据库文件的一种逻辑管理单位,它将数据库文件分成不同的文件组 ,方便对文件的分配和管理分为两种类型
1)主文件组Primary主要数据文件和没有明确指派给其他文件组的文件
2)用户自定义的文件组 Create Database或alter database语句中,fileGroup关键字指定的文件组
设计原则:1)文件只能是一个文件组的成员
2)文件或文件组不能由一个以上的数据库使用
3)数据和日志信息不能属于同一个文件或文件组
4)日志不能作为文件组的一部分