一、系统数据库

SQL Server 2008的安装程序在安装时默认将建立4个系统数据库。介绍如下:

►master数据库

任意SQL Server都有master数据库,而不管其实哪一版本或是自定义修改的。Master数据库是SQL Server 2008中最重要的数据库。Master数据库保存一组特殊的表(系统表)用于系统的总体控制。所有扩展的存储过程和系统过程都存储在master数据库中,而不论该存储过程使用于哪一数据库。几乎所有描述服务器的信息都存储于master数据库。

一般情况下,不要直接使用系统表。

►model数据库

Model数据库是指可以基于该模型得到一个副本。Model数据库构成任何新建数据库的模板。也就是说,如果想要改变新建标准数据库的样式,则可以根据需要更改model数据库。由于model数据库作为其他任意数据库的模板,因此系统中必须保留该数据库,禁止删除它。

在更改model数据库时要注意:一、任意新建的数据库至少要比model数据库大;二、更改数据库还会引起其他问题。

►msdb数据库

Msdb数据库是SQL Agent进程存储任意系统任务的地方,用于SQL Server代理计划警报和作业。

如果计划对一数据库每夜进行备份,则在msdb数据库有一个记录项。如果每次执行任务时调度存储过程,则在msdb数据库中会有一个记录项。SQL Server中的其他大部分子系统以类似的方式使用msdb。SSIS程序包和基于策略的管理的定义就是使用msdb的进程示例。

►tempdb数据库

Tempdb数据库是服务器的主要工作区域之一,是一个临时数据库,用于保存临时对象或中间结果集。Tempdb数据库与其他任意数据库不同,不仅数据库中的对象是临时的,连数据库本身也是临时的。每次启动SQL Server,tempdb数据库是系统中唯一完全重建的数据库。

在执行一个复杂或者大型的查询操作时,SQL Server可能需要创建一些中间表来完成,而这时在tempdb数据库中进行的。只要创建临时表,这些表就会创建在tempdb数据库中,即使是在当前数据库中创建这些表(别名是在本地数据库中创建以供引用,而物理表在tempdb中创建)。只要需要临时存储数据,则很可能是将数据存储在tempdb数据库中。

二、其他数据库

安装了以上所有数据库的服务器才能正常运行(事实上,如果缺少其中任意一个数据库,服务器都无法运行)。根据安装选项的不同,服务器也会不同,可能包括以下样本数据库:

►ReportServer(为Reporting Server配置和模型存储需求提供服务的数据库)

这个数据库只有在安装了ReportServer的情况下才存在(它不必与数据库引擎相同,但要注意,如果是不同的服务器,它要求单独的许可)。ReportServer数据库存储Reporting Server实例的任何持久化元数据。

[注]:只可用于给定Reporting Server实例的操作性数据库,只能通过Reporting Server修改或访问。

►ReportServerTempDB(用于Reporting Server的工作数据库)

除了存储非持久化数据(如有关正在运行的报表的数据)外,该数据库的基本作用与ReportServer数据库相同。同样,它也是个纯粹操作性数据库,只能通过Reporting Server访问或修改。

►AdventureWorks2008(样本数据库)

AdventureWorks2008是SQL Server提供的样本数据库。是一个相当完整的示例,具有更接近实际的数据量、复杂的结构和用于展示产品的大部分特征的部件。

►AdventureWorksLT2008(样本数据库的轻量级新版本)

这里的LT表示轻量级(lite)。它只是AdventureWorks2008数据库完整版的极小一部分。该思想提供了更简化的样本集,便于理解基本概念和完成简单的练习。

►AdventureWorksDW2008(用于Analysis的样本)

AdventureWorksDW2008数据库是Analysis Services(分析服务)样本数据库(DW表示数据仓库(Data Warehouse),大部分Analysis Services项目是建立在数据仓库的基础上)。Microsoft预见性地将分析样本数据库与事务样本数据库联系在一起,以提供展示两者协同运行的完整样本数据库。

除了系统安装的样本数据库外,还可参考一些老版本的样本数据库

►pubs数据库

Pubs数据库是原来的样本数据库置疑,在SQL Server 2005以前,作为安装数据库的一部分随SQL Server一起提供。Pubs数据库与SQL Server操作无关,它仅仅是为培训或试验提供一个一致的环境。

►Northwind数据库

Northwind数据库是从SQL Server 7.0版本开始被添加进来的样本数据库,但是在SQL Server 2005的基本安装中被删除了。与pubs数据库类似,Northwind数据库的下载可与SQL Server的基本安装分开进行。

SQL Server:数据库介绍相关推荐

  1. 今天在webcasts上看sql server 2008的新功能介绍,无意中发现在连接sql server 数据库时,还有一个...

    今天在webcasts上看sql server 2008的新功能介绍,无意中发现在连接sql server 数据库时,还有一个 Failover Partner的选项.以前都没注意过,它的主要功能就是 ...

  2. wincc与SQL Server数据库通讯的方法介绍

    wincc和数据库通信的最简单方法是使用VB-Script,主要流程如下: 连接配置->命令配置->记录集配置->管理从数据库返回的数据 对于连接配置需要包含以下参数: 参数 描述 ...

  3. sql的介绍——SQL Server数据库管理系统

    SQL Server是微软公司推出的关系数据库管理系统,使用客户机/服务器体系结构. ,具有以下特点: 使用方便(可以图形界面操作) 可伸缩性好(做大数据库可以,也可以做小数据库) 与相关软件集成程度 ...

  4. SQL Server 数据库备份

    SQL Server 数据库备份 原文 http://www.cnblogs.com/ynbt/archive/2013/04/04/2999642.html 备份数据库是指对数据库或事务日志进行复制 ...

  5. 数据库附加出错显示服务器,SQL Server数据库附加失败的解决办法

    SQL Server数据库附加失败的解决办法 本文为大家分享了SQL Server数据库附加失败的具体解决方法,供大家参考,具体内容如下 1.错误3415 问题:附加数据库的时候,发现总是附加失败,查 ...

  6. [转载]在SQL Server数据库之间进行数据导入导出,OPENDATASOURCE

    需要在c盘下先建立一个data.txt文件,然后在文件的第一行写上你要导出的列,不如说要导出id和name这两列,就在第一行写上 id,name 然后保存,使用下列SQL就可以了,你如果要保持原有的I ...

  7. 1 SQL server数据库基础

    SQL server数据库基础 一 数据库简介 1数据库的基本概念 1)数据 ·描述事物的符号记录称为数据(Data),包括数字.文字.图像.声音等.以"记录"的形式按统一格式进行 ...

  8. SQL Server数据库镜像部署 错误1418’处理及证书验证

    SQL Server数据库镜像部署 '数据库镜像'是SQLServer数据库功能最强的一种热备份方法,也是环境要求最高的一种.其配置环节比较麻烦,本人新手研究了三天,中途遇到了许多问题,希望其他第一次 ...

  9. XenApp_XenDesktop_7.6实战篇之九:SQL Server数据库服务器规划及部署

    安装SQL Server 数据库,用于支持Desktop Studio 和桌面云管理台数据存储和访问.在简单的POC测试中,数据库可以只配置单机:但数据库故障时,不但影响配置管理台,也会影响DDC的运 ...

  10. 清空SQL Server数据库中所有表数据的方法(转)

    清空SQL Server数据库中所有表数据的方法 其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入 ...

最新文章

  1. ORACLE安装启图形界面与oracle安装介质解压后缺jar包
  2. (1)Hadoop 的第一个程序 WordCount 理解
  3. 揭秘TensorFlow:Google开源到底开的是什么?
  4. HTML+CSS+JS 实现 ❤️全屏图片手风琴效果❤️
  5. EXTASPNET C# ASP.NET sql server 调用存储过程超时,解决方法
  6. java 一元稀疏多项式简单计算器_一元稀疏多项式简单的计算器
  7. ffmpeg将视频流转化成图片帧,将图片帧转化为视频(基本无损)
  8. 阿里达摩院金榕:从技术到科学,中国AI向何处去?
  9. Googletest Primer
  10. android+省电播放器,真的能省电?五款Android省电应用实测
  11. Activex控件是什么?
  12. Dreamweaver网页课设做家乡网站
  13. Python实现自己的分布式区块链视频教程-张敏-专题视频课程
  14. Apche Kafka 的生与死 – failover 机制详解
  15. 用python写一个文字版单机斗地主
  16. 计组 | 寻址范围的概念与数据寄存器的位数
  17. 2023,VC投资的分水岭
  18. 测试用例设计方法(转)
  19. SVN(Subversion)中文版安装教程
  20. Spring注解之@GetMapping详解

热门文章

  1. CAD教程:实体对象复制移动的操作教程
  2. 使用bootstrap.css框架无法显示图标问题
  3. DT时代,企业要有“经营安全、安全经营”新思维
  4. 腾讯低代码平台正式开源!可拖拽、生成手机项目、PC 项目!接私活福利啊!...
  5. excel量化交易接口系统程序怎样进行数据预处理?
  6. Python迭代器、(高阶函数)、内置函数
  7. 非常好用的一个软件 eDiary + 建模软件 Enterprise Architect 8.0
  8. DolphinScheduler无故删除HDFS上的Hive库表目录
  9. 极速office2021(ppt)怎么修改页面布局
  10. 实战总结(二)—— CheckBox复选框和SpannableString