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

本文介绍了SQL Server中各种数据库文件类型及其管理方法,包括操作文件、数据文件及文件组的概念,系统数据库的作用,数据库状态说明,以及Schema和操作(Operator)的基本定义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

操作文件(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发送消息给操作。操作是工作,提示的重要组成部分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值