SQL Server基础
一、四大系统数据库 SQL Server有四大默认数据库:Master、Model、Tempdb、Msdb。Master Master是SQL Server的主数据库,存放SQL Server所有元数据信息和一些基础信息。Model Model是SQL Server的模型数据库,是用来创建新数据库的模板数据库,可以存放任何存储过程、视图、用户等内容。创建新数据库时,新数据库会存放模型数据库的所有对象。Tempdb Tempdb用来存放临时对象,该数据库在实例重启后会重建。相关对象是根据Model数据库定义的对象创建的。该数据库会存放临时表、变量以及所有数据库的对象类型。Msdb Msdb是SQL Server用来保存备份、SQL Agent信息、DTS程序包和SQL Server任务等信息,以及复制信息等。 二、三大物理文件 SQL Server有三大物理文件:主数据文件、辅助数据文件、事务日志文件。主数据文件 默认扩展名为.mdf,只负责存储数据目录。辅助数据文件 默认扩展名为.ndf,一个数据库可以有多个辅助数据文件;所有的数据和对象存储都放在辅助数据文件中。事...
