首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 认证考试 > 微软认证 >

微软认证辅导资料四:系统数据库(1)

2012-12-28 
微软认证综合辅导:系统数据库

  系统数据库

  Sql Server的系统数据库分为:master、model、msdb和tempdb,这四个数据库在SQL Server中各司其职,作为研发人员,很有必要了解这几个数据库的职责,下面我们来看看这几个数据库的作用。

  1. Master 数据库

  Master 数据库记录SQLServer 系统的所有系统级别信息(表sysobjects)。他记录所有的登录账号(表sysusers)和系统配置。Master数据库是这样一个数据库,他记录所有其他的数据库(表sysdatabases),包括数据库文件的位置。Master 数据库记录SQLServer的初始化信息,他始终指向一个可用的最新 Master 数据库备份。

  2. Model 数据库

  Model 数据库是作为在系统上创建数据库的模板。当系统收到“Create DATABASE” 命令时,新创建的数据库的第一部分内容从Model 数据库复制过来,剩余部分由空页填充,所以SQL Server数据中必须有Mode 数据库。

  3. Msdb 数据库

  Msdb 数据库供 SQLServer 代理程序调度警报和作业以及记录操作员时使用。比如,我们备份了一个数据库,会在表backupfile中插入一条记录,以记录相关的备份信息。

热点排行