结构推理
Microsoft SQL Server自带的数据库有哪些?哪些是系统数据库?其作用是什么?
【正确答案】Microsoft SQL Server自带的数据库有:master、model、tempdb、msdb和pubs。其中,master、model、tempdb和msdb为系统数据库,pubs是一个用户数据库的示例,便于使用者自学。
Master数据库由系统表构成,它跟踪关于数据库安装的总体信息以及其后建立的所有其他数据库的信息。Model数据库只是一个数据库模版或原型。它包含属于每个用户数据库的系统表。Tempdb数据库是一个临时数据库。它只是为临时表和其他临时表存储需求提供的一个工作空间。Msdb数据库供SQL执行器使用。SQL执行器进行一些调动性的任务,如备份和复制。
【答案解析】