《MCSE:SQL Server 6.5系统管理14天自学教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)(B.M.麦吉)Brad M.McGehee等著;韩欧等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111070836
  • 页数:285 页
图书介绍:本书是为打算取得微软认证的用户设计的。它覆盖了微软指定的所有有关SQLServer考试的目标,还讨论了所有通过考试所需的特殊技能。本书可帮助你迅速为考试做好准备。BradM.McGehee,ChrisMiller,Matthew.Shepker,DamirBersinic:SamsTeachYourselfMCSESQLServer6.5Administrationin14Days.AuthorizedtranslationfromtheEngilshlanguageeditionpublishedbySamsPublishing.Copyright1998bySamsPublishing.Al1rightsreserved.ForsaleinMainlandChinaonly.本书中文简体字版由机械工业出版社出版、未经出版者书面许可,本书的任何部分不得以任何方式复制或抄袭。本书封底贴有PrenticeHall防伪标签,无标签者不得销售。

日程表 1

前言 1

第1天 SQL Server简介 1

目录 1

1.1 SQL Server的特点 2

1.1.1 和竞争者相比获得费用较低 2

1.1.2 适合企业需要的可伸缩性 2

1.1.3 对数据复制的支持 2

1.1.4 网络独立性 2

1.1.9 对多种前端(客户端)的支持 3

1.1.11 与Microsoft Back Office的紧密集成性 3

1.1.10 与Internet/Intranet互连 3

1.1.7 集中管理 3

1.1.8 可视化管理工具 3

1.1.6 对ANSI-92 SQL的支持和扩展 3

1.1.5 内置的容错特性 3

1.2 SQL Server如何与NT服务器集成 4

1.3 SQL Server术语 5

1.4 SQL Server结构 6

1.4.1 分布式管理框架 6

1.4.2 SQL Server前端结构化组件 8

1.4.3 SQL Server对象库结构化组件 9

1.5.1 表 10

1.4.4 SQL Server后端结构化组件 10

1.5 SQL Server数据库和数据库对象 10

1.5.2 视图 11

1.5.3 索引 12

1.5.4 数据类型 12

1.5.5 缺省 12

1.5.6 规则 13

1.5.7 存储过程 13

1.5.8 触发器 13

1.6.2 什么是数据库 14

1.8 SOL Server系统数据库和系统表 14

1.7 什么是事务日志 14

1.6.1 什么是设备 14

1.6 SQL Server怎样存储数据 14

1.5.9 约束 14

1.8.1 数据库目录系统表 15

1.8.2 Master数据库 16

1.8.3 msdb数据库 17

1.8.4 model数据库 17

1.9.3 SQL Server如何与MAPI相结合 18

1.9.2 扩展存储过程 18

1.9.1 查询 18

1.9 其他SQL Server重要特性 18

1.8.6 pubs数据库 18

1.8.5 tempdb数据库 18

实验 19

问题 19

练习 22

问题答案 23

第2天 安装SQL Server 24

2.1 安装SQL Server的硬件和软件需求 25

2.1.1 最小硬件和软件需求 25

2.1.3 SQL Server兼容的桌面操作系统 26

2.1.2 SQL Server兼容的网络操作系统 26

2.2 怎样为安装SQL Server而配置NT服务器 27

2.2.1 选择NT服务器域模式 27

2.2.2 NT服务器的命名规范如何影响SQL Server 28

2.2.3 配置NT服务器的容错 28

2.2.4 为SQL Server备份而准备NT 28

服务器 28

2.2.5 选择NT服务器角色 29

2.2.6 设置NT服务器前台和后台任务 29

2.2 7 设置NT文件缓存 29

2.3 怎样创建SQL Server服务帐号 29

2.4.1 从光盘安装 30

2.4 SQL Server安装选项 30

2.4.2 从网络共享中安装 31

2.4.3 向远程服务器中安装 31

2.5 SQL Server的安装和配置选项 31

2.5.1 选择许可模式 31

2.5.2 选择网络协议 32

2.5.3 选择字符集 33

2.5.4 选择排序顺序 34

2.6 如何安装SQL Server 34

2.7 如何安装和配置SQL Server客户端软件 37

2.7.1 SQL Server客户端工具 37

2.7.2 客户端工具的硬件和软件需求 38

2.7.3 客户端软件版本 39

2.7.4 如何安装SQL Server客户端工具 39

2.7.5 如何使用客户端配置工具 40

(Client Configuration Utility) 40

2.8 如何将SQL Server4.2x和6.0升级到SQL Server6.5 43

2.8.1 为升级做准备 43

2.8.2 进行升级 44

2.8.3 升级之后的整理工作 44

实验 44

问题 44

练习 47

问题答案 49

第3天 配置SQL Server 50

3.1 如何验证SQL Server是否已经被正确地安装 51

3.1.1 如何验证SQL Server文件的存储位置 51

3.1.2 如何验证SQL Server注册表入口项的位置 52

3.1.3 如何验证SQL Server服务已经被正确地安装 53

3.2 如何停止和启动SQL Server服务 54

3.2.1 如何使用SQL Server服务管理器 55

3.2.2 如何使用SQL Server企业管理器 55

3.2.3 如何使用命令行 56

3.2.5 如何使用服务器管理器 57

3.2.4 如何使用控制面板 57

3.3 如何注册服务器和创建服务器组 58

3.3.1 如何注册SQL Server 58

3.3.2 如何创建服务器组 59

3.4 如何使用SQL Server企业管理器 60

3.5 如何修改SQL Server的配置 61

3.6 如何为第一次使用而配置 65

SQL Server 65

3.6.1 指定系统管理员口令 65

3.6.2 修改SQL Server的配置 66

3.7.2 使用扩展存储过程 68

3.7 如何安装扩展存储过程 68

3.7.1 什么是扩展存储过程 68

实验 69

问题 69

练习 71

问题答案 73

第4天 创建和管理设备 74

4.1 什么是设备 75

4.2 使用企业管理器来查看设备 75

4.3.1 创建设备的规则 77

4.3 如何创建设备 77

4.3.2 如何使用企业管理器创建设备 78

4.3.3 如何使用Transact-SQL语句创建设备 79

4.4 如何使用SQL企业管理器来增加设备的容量 80

4.4.1 增加设备容量的规则 80

4.4.2 如何使用SQL企业管理器来增加一个设备的大小 81

4.4.3 如何使用Transact-SQL命令来增加一个设备的大小 81

4.5 如何删除设备 82

4.5.1 删除一个设备所需遵从的规则 82

4.5.2 使用企业管理器删除一个设备 82

实验 83

问题 83

4.5.3 手工删除一个设备 83

练习 86

问题答案 87

第5天 创建和管理数据库 89

5.1 介绍数据库存储结构 90

5.1.1 数据库只能创建在已经存在的设备上 90

5.1.2 SQL Server如何在数据库中存储数据 90

5.1.3 解事各日志 92

5.2 如何估算数据库的空间需求 93

5.2.1 在估算数据库大小时需要考试的因素 93

5.4.1 创建新数据库的注意事项 94

5.3 创建数据库的最好方式 94

5.4 如何创建数据库 94

5.4.2 如何使用SQL Server企业管理器创建数据库 95

5.4.3 如何使用Trausact-SAL语句创建数据库 96

5.5 设置数据库选项 97

5.6 如何使用SQL企业管理器修改数据库的大小 98

5.7 如何使用Transact-SQL语句修改数据库的大小 100

5.8 如何删除数据库 101

5.9 如何创建数据库对象 101

5.9.1 如何创建表 101

5.9.2 如何创建视图 102

5.9.3 如何创建索引 103

问题 104

实验 104

练习 107

问题答案 109

第6天 实现SQL Server安全性 111

6.1 SQL Server安全模式 111

6.2 三种安全模式 112

6.3 改变安全模式 112

6.4 SQL Server安全管理器 114

6.4.1 查看帐户的详细信息 117

6.4.2 管理Windows NT组和授权 117

6.5 集成安全模式对SQL Server的影响 118

6.4.3 删除组 118

实验 119

问题 119

练习 121

问题答案 121

第7天 管理用户帐户 123

7.1 用户和登录 123

7.2 创建登录名 124

7.3 创建用户名及别名 125

7.3.1 在数据库中增加用户 125

7.3.2 为登录名指定别名 126

7.3.3 系统登录名和用户名 127

7.4.1 删除别名 128

7.4.2 删除用户名 128

7.4 删除别名、用户和登录名 128

7.4.3 删除登录名 129

7.5 怎样使用数据库 129

7.5.1 Guest用户 130

7.5.2 改变数据库所有权 130

7.6 用户分组 130

7.6.1 创建组和为组增加成员 130

7.6.2 册除组 131

7.7 用户、别名和系统表 132

7.6.3 用户、组和系统表 132

实验 133

问题 133

练习 134

问题答案 136

第8天 管理用户权限 137

8.1 对象所有权 137

8.2 对象和语句的权限 138

8.3 对象权限 138

8.3.1 授权的选项 140

8.4 所有权链 141

8.3.2 变通的语法 141

8.5 语句权限 143

8.5.1 语句权限、缺省设置和谁可以做什么 143

8.5.2 对语句进行授权 145

8.5.3 语句权限和所有权链 145

8.6 权限和系统表 145

8.7 系统管理员登录名 146

8.8 怎样实现对象安全性 147

实验 147

问题 147

练习 149

问题答案 151

第9天 调度事件和警报创建 153

9.1 事件、警报和任务 153

9.1.1 设置和监视任务 154

9.1.2 事件日志监视和警报处理 157

9.2 msdb数据库 160

9.3 SQL Executive如何工作 160

实验 161

问题 161

练习 162

问题答案 164

10.1 为什么要进行备份 165

第10天 备份和管理SQL Server的 165

数据 165

10.1.1 何时何地进行备份 166

10.1.2 备份什么 166

10.2 备份设备的类型 167

10.2.1 磁盘备份设备 167

10.2.2 磁带备份设备 167

10.2.3 软盘备份设备 168

10.2.4 匿名管道备份设备 168

10.2.5 空备份设备 168

10.3 建立一个备份设备 168

10.4.2 查看备份设备的信息 170

10.4 管理备份设备 170

10.4.1 列出备份设备 170

10.4.3 删除一个备份设备 172

10.5 备份数据库 172

10.6 调度备份 174

10.7 与备份一起运行DBCCs 176

10.8 备份系统数据库 176

10.8.1 备份Master数据库 176

10.8.2 备份msdb数据库 176

10.8.3 备份distribution数据库 176

10.11 SQL Transfer Manager 177

10.9 事务日志 177

10.10 检查点进程 177

10.12 块拷贝程序 179

实验 179

问题 179

练习 181

问题答案 182

第11天 恢复SQL Server的数据 183

11.1 恢复过程概述 183

11.2 动恢复 184

11.3.1 恢复用户数据库 185

11.3 恢复用户数据库 185

11.3.2 质发生故障后恢复用户 186

数据库 186

11.4 恢复系统数据库 190

11.4.1 从一个好的备份中恢复Master数据库 190

11.4.2 没有有效备份的情况下恢复Master数据库 191

11.4.3 恢复msdb数据库 192

11.5 总结 193

实验 193

问题 193

练习 195

问题答案 196

12.1 复制定义和过程概述 197

第12天 SQL Server复制 197

12.1.1 SQL Server复制的优点 198

12.1.2 分发数据概述 198

12.2 复制的特性 198

12.2.1 出版者/订阅者隐喻 199

12.2.2 复制中服务器的角色 199

12.2.3 同步过程 199

12.2.4 Log Reader进程 200

12.2.5 可以被复制和不可以被复制的内容 200

12.3.1 集中出版 202

12.3 介绍复制方案 202

12.3.2 使用远程分发者的集中出版 203

12.3.3 出版订阅者 205

12.3.4 集中订阅 205

12.3.5 对于单个表有多个出版者的复制 206

12.4 配置复制用服务器 206

12.5 设置复制 207

12.5.1 创建分发数据库 207

12.5.2 创建和管理出版物 209

12.5.3 设置订阅服务器 210

12.5.4 设置订阅 211

12.6 复制用系统表 213

12.7.1 任何订阅者都无法接收修改信息 214

12.7 复制排错 214

12.7.2 很多订阅者中的一个无法接收修改信息 215

12.7.3 出版数据库的事务日志即将被填满或者已经被填满 215

12.8 最后总结 216

实验 216

问题 216

练习 217

问题答案 219

第13天 调整和优化SQL Server 221

13.2.1 性能监视器 222

13.1 介绍性能调整 222

13.2 监控性能 222

13.2.2 使用DBCC MEMUSAGE 225

13.3 为提高性能而进行配置 227

13.3.1 修改配置选项 227

13.3.2 配置内存选项 228

13.3.3 在RAM中存储tempdb 229

13.3.4 用户、锁和打开的对象 229

13.3.5 工作线程 230

13.3.6 预读选项 230

13.4 设置数据库选项 231

13.5 通过维护工作来调整性能 232

13.6 输入/输出性能调整 233

实验 234

问题 234

练习 235

问题答案 236

第14天 SQL Server故障诊断 238

14.1 查找事实 238

14.1.1 识别问题 239

14.1.2 试图修改 239

14.3.2 观看SQL Server错误日志 240

14.3.1 SQL Server错误日志 240

14.3 SQL Server的信息源 240

14.2 记录信息 240

14.3.3 SQL Server错误消息 241

14.4 Windows NT事件日志 242

14.5 DBCC和TRACE标志 243

14.5.1 设置TRACE 243

14.5.2 信息性TRACE标志 244

14.5.3 TRACE的兼容性和行为的 244

改变性 244

14.5.4 具体TRACE标志 245

14.6 数据库的一致性检查 245

14.6.2 使用DBCC命令 246

14.6.1 DBCC许可 246

14.6.3 其他DBCC命令 249

14.7 修复被破坏的数据库 252

14.7.1 用户表 252

14.7.2 系统表 252

14.8 预防性维护 252

14.9 调查可疑数据库 253

14.10 其他常出现的问题 253

14.10.1 事务日志满 254

14.10.2 连接问题 254

14.11.2 微软的新闻组 255

14.11.1 在线知识基地 255

14.11 其他信息源 255

14.11.3 Tech Net和MSDN 256

14.11.4 技术支持 256

14.12 结束语 256

实验 256

问题 256

练习 257

问题答案 259

附录A 练习与解答 260

附录B 如何申请MCP考试 281