导航

SQL Server 2005架构中的一些基本概念模型

Posted on 2008-04-01 11:38  鸡尾虾的壳  阅读(907)  评论(1编辑  收藏  举报

操作文件(Operational FIles):用于使软件和服务运行的文件。

数据文件(Data Files):系统产生的文件。数据文件分为两种:mdf后缀的数据库数据文件,ldf后缀的日志数据库文件。这两种文件的分离确保了数据库数据的安全性。

文件组:数据文件的逻辑集合,便于备份和数据恢复。

master系统数据库:包含操作文件,如安全,其他数据库和对象的配置。直接操作其中的表是不合适的,系统提供了一些类似的系统视图与函数。
model系统数据库:包含创建其他数据库对象的选项模版。
msdb系统数据库:包含工作,提示,操作等日程信息。
tempdb系统数据库:临时数据库,比如查询优化器的中间结果。

Detach/Attach数据库:让一个数据库的数据文件脱离系统管理。操作方法:选个某个数据库对象,右键Detach;选择"DataBases",右键Attach。

数据库的状态:Online, Offline,Restoring,Recovering,Recoverty Pending, Suspect。

Schema: 特定数据库内数据对象的逻辑集合,对象的所有者。它是与owner分开的两个概念,对数据库的安全管理边界划分有重要的意义。

操作(Operator):身份信息的集合,例如名称,网络登录,邮件地址等。SQL Server发送消息给操作。操作是工作,提示的重要组成部分。