master:是最重要的数据库,用于记录sQLServer系统中所有系统级信息msdb:保存关于调度报警、作业、操作员等信息。model:是用户数据库的模板,其中包含所有用户数据库的共享信息。当创建用户数据库时,系统自动将model数据库中的全部内容复制到新建数据库中。tempdb:临时数据库,用于存储临时信息
10.1.1 系统数据库 • master:是最重要的数据库,用于记录SQL Server系统中所有系统级信息。 • msdb:保存关于调度报警、作业、操作员等 信息。 • model:是用户数据库的模板,其中包含所 有用户数据库的共享信息。当创建用户数据 库时,系统自动将model数据库中的全部内 容复制到新建数据库中。 • tempdb:临时数据库,用于存储临时信息
·由若干个文件组成·文件被分为两类:·数据文件:用于存放数据库中的数据信息。,日志文件:用于存放对数据库的操作记录
10.1.2 SQL Server数据库的组成 • 由若干个文件组成, • 文件被分为两类: • 数据文件:用于存放数据库中的数据信 息。 • 日志文件:用于存放对数据库的操作记 录
·每个数据库都包含:一个主数据文件,一个或多个日志文件零个或多个辅助数据文件·每个文件都有:·物理文件名·逻辑文件名
数据库文件 • 每个数据库都包含: • 一个主数据文件 • 一个或多个日志文件 • 零个或多个辅助数据文件 • 每个文件都有: • 物理文件名 • 逻辑文件名
·数据文件·用于存放数据库数据。·分为:主数据文件和辅助数据文件·事务日志文件·推荐扩展名为.ldf。·用于存放恢复数据库的所有日志信息每个数据库必须至少有一个日志文件·最小为512KB,但最好不要小于1MB
10.1.3 数据文件和日志文件 • 数据文件 • 用于存放数据库数据。 • 分为:主数据文件和辅助数据文件 • 事务日志文件 • 推荐扩展名为.ldf。 • 用于存放恢复数据库的所有日志信息。 • 每个数据库必须至少有一个日志文件。 • 最小为512KB,但最好不要小于1MB
·主数据文件:·推荐扩展名是.mdf·包含数据库的系统信息,并可存放用户数据·每个数据库都有且仅有一个主数据文件。·辅助数据文件:·推荐扩展名是.ndf一个数据库可以包含0~n个辅助数据文件。·辅助数据文件可以分别建立不同的磁盘上
数据文件 • 主数据文件: • 推荐扩展名是.mdf • 包含数据库的系统信息,并可存放用户数据 • 每个数据库都有且仅有一个主数据文件。 • 辅助数据文件: • 推荐扩展名是.ndf。 • 一个数据库可以包含0~n个辅助数据文件。 • 辅助数据文件可以分别建立不同的磁盘上