SQL Server基础知识:组件,数据库文件类型,自带数据库

2010-08-02  夏洁 

SQL Server在服务器端和客户机端都有若干个组件,其中对初级用户来说最常用的三个组件是:

1.       SQL server 服务管理器——用于负责启动、启动、停止SQL Server的进程。(桌面右下角托盘标志中的服务器图样,记得否?)——服务器端

2.       SQL 企业管理器——用于配置SQL Server系统环境,创建和管理所有SQL Server对象(是一个微软控制台环境,左端是树形的数据库管理结构,记得否?)——客户端

3.       SQL 查询分析器——执行SQL语句和脚本的图形工具。——客户端

 

SQL Sever数据库中的三类文件:

1.       主数据文件:用于存放数据信息,每个数据库有且仅有一个,扩展名为MDF

2.       次数据文件:用于存放数据信息,可无或者有多个,扩展名为NDF

3.       事务日志文件:用于存放事务日志,有一个或多个,扩展名为LDF

因此,显然每个数据库至少由一个主数据文件、一个日志文件组成。

 

SQL2000安装后,自带6个数据库。

——4个 “系统数据库”:

1.       master数据库:记录SQL Server系统级的信息——最重要的数据库,应定期备份。

2.       tempdb数据库:临时性数据库。用于存放临时连接到系统的用户临时表和临时存储过程,以及SQL Server产生的其他临时性对象——是SQL Server中负担最重的数据库。

3.       model数据库:模板数据库。每当创建一个新数据库时,SQL Server复制model的内容到新建的数据库中。因此,新创建的数据库和model数据库完全一样。

4.       msdb数据库:与自动化管理有关。SQL Server Agent用该数据库来安排报警,作业,并记录操作员。(SQL Server AgentSQL Server服务器端的组件之一,用于提供SQL Server的自动调度服务,能够自动执行DBA预先安排好的job ,监视SQL Server事件并根据事件触发Alert或运行事先安排好的程序)

 

——2个 “示例数据库”:

1.       Pubs数据库。虚构的一个图书出版公司的数据库。

2.       NorthWind数据库。虚构的经营世界各地的食品进出口贸易公司的数据库。

 

——以后用户创建的数据库称为“用户数据库”。

725°/7238 人阅读/2 条评论 发表评论

戴华荣  2010-08-03

明明讲的是 SQL Server


夏洁  2010-08-03

戴华荣: 明明讲的是 SQL Server
手误。。。


登录 后发表评论