数据库结构
数据库文件和文件组
- 主数据库文件(
Primary Database File
):是数据库的起点,可以指向数据库中文件的其它部分。每个数据库都有一个主数据库文件。文件扩展名一般是.mdf
。 - 次数据库文件(
Secondary Database File
):有些数据库可能没有次数据文件,扩展名是.ndf
。 - 事务日志文件:日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。推荐的文件扩展名是
.ldf
。 - 文件组: 为了便于分配和管理,SQL Server允许将多个文件归纳为同一组
create database 教学练习 --数据库名称:教学练习
on primary --下面主文件属于主文件组
(name= 教学练习_data, --对应数据库第一个逻辑文件名
filename='d:\server\mssql\data\教学练习_data.mdf', --对应的主文件名和存储位置
size=20, --初始分配的空间
maxsize=150