SQL Server 入门很轻松(微课超值版)
上QQ阅读APP看书,第一时间看更新

2.3 认识SQL Server 2017系统数据库

图2-14 系统数据库

在安装好SQL Server 2017之后,会自动建立4个系统数据库,分别是master、model、msdb和tempdb。在登录到SQL Server 2017之后,在“对象资源管理器”中依次打开“数据库”→“系统数据库”节点,就可以看到这4个系统数据库了,如图2-14所示。

1. master数据库

master数据库是SQL Server 2017中最重要的数据库,是整个数据库服务器的核心。用户不能直接修改该数据库,如果损坏了master数据库,那么整个SQL Server服务器将不能工作。

2. model数据库

model数据库是SQL Server 2017中创建数据库的模板,对model数据库进行的修改,如数据库大小、排序规则、恢复模式和其他数据库选项等,将应用于以后创建的数据库。

3. msdb数据库

msdb数据库提供运行SQL Server Agent工作的信息。SQL Server Agent是SQL Server中的一个Windows服务,该服务用来运行制定的计划任务。计划任务是在SQL Server中定义的一个程序,该程序不需要干预即可自动开始执行。

4. tempdb数据库

tempdb数据库是SQL Server中的一个临时数据库,用于存放临时对象或中间结果,SQL Server关闭后,该数据库中的内容被清空,每次重新启动服务器之后,tempdb数据库将被重建。

微视频