《中文SQL Server 2000数据库系统管理》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李代平,张信一编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:7502430199
  • 页数:378 页
图书介绍:

第1章 系统安装 1

1.1 概述 1

1.1.1 SQL Server 2000安装特点 1

1.1.2 安装SQL Server 2000前的准备工作 3

1.1.3 SQL Server 2000的版本和安装类型 6

1.1.4 SQL Server 2000的资源匹配 8

1.2 在Windows 2000下的安装 8

1.3 在Windows NT上安装SQL Server 2000 13

1.3.1 系统要求 14

1.4 自定义安装 17

1.3.3 在Windows NT上安装后的升级 17

1.3.2 在Windows NT上的实际安装 17

1.4.1 选择排序规则 18

1.4.2 网络库 20

1.4.3 服务账号 22

1.5 远程自动安装SQL Server 2000 23

1.5.1 自动安装 23

1.5.2 远程安装 24

1.6 卸载SQL Server 2000 25

1.7 小结 26

练习题 26

2.1 概述 27

第2章使用SQL代理和安装SQL邮件 27

2.2 SQL代理术语 28

2.3 安装SQL邮件 28

2.4 安装警报 36

2.4.1 安装条件 36

2.4.2 定义操作员 37

2.4.3 定义故障-保护操作员 40

2.4.4 使用警报向导 41

2.4.5 安装性能警报 43

2.4.6 用户连接示例 44

2.4.7 生成脚本 45

2.5 使用作业 49

2.5.1 通知 53

2.5.2 工作执行与自动警报 54

2.6 数据库的维护 55

2.6.1 使用数据库维护向导系统 55

2.6.2 数据库维护脚本 58

2.6.3 数据库维护方法 59

2.6.4 数据库备份 64

2.7 小结 69

练习题 69

3.2 升级计划 70

3.1 升级概述 70

第3章 SQL Server的升级 70

3.3 升级版本 71

3.3.1 从SQL Server 7.0、6.5、6.0升级到SQL Server 2000 71

3.3.3 在SQL Server 2000内部升级版本和组件 71

3.4 升级工具和过程 71

3.4.1 SQL Server 7.0的升级 71

3.4.2 并行升级(单机) 72

3.4.3 计算机对计算机升级(双机) 74

3.5 升级的后续工作 74

练习题 75

3.6 小结 75

第4章 SQL Server 2000的配置 76

4.1 概述 76

4.2 选择配置选项 76

4.2.1 “常规”选项卡 76

4.2.2 “内存”选项卡 77

4.2.3 “处理器”选项卡 78

4.2.4 “连接”选项卡 78

4.2.5 “安全性”选项卡 80

4.2.8 “复制”选项卡 81

4.3 设定配置 81

4.2.6 “服务器设置”选项卡 81

4.2.7 “数据库设置”选项卡 81

4.4 Windows NT/2000配置 83

4.4.1 平衡网络信息量与文件服务器信息量 83

4.4.2 为其他的启动模式创建注册的键值 84

4.4.3 为单用户模式添加一个新的键值 84

4.5 小结 85

练习题 85

第5章 客户/服务器 86

5.1 客户/服务器概述 86

5.2 主机数据库计算 86

5.4 客户/服务器数据库计算的优点 87

5.3 文件服务器数据库计算 87

5.5 选择客户/服务器数据库计算 88

5.6 数据库应用程序和服务器 89

5.7 标准数据库 91

5.8 企业网络 93

5.9 小结 94

练习题 94

第6章 企业管理 95

6.1 企业管理器概述 95

6.1.1 企业管理器与DTS 95

6.1.2 常见问题 96

6.2 启动、暂停和停止SQL Server 96

6.3 启动SQL Server企业管理器 97

6.4 企业管理器的工作方式 98

6.5 注册服务器 99

6.6 连接服务器 101

6.7 删除连接 102

6.8 启动、停止并配置SQL Server代理 103

6.9 SQL邮件的启动、停止与配置 104

6.10 企业管理器的基本功能 105

6.10.1 管理服务器配置 106

6.10.2 管理登录 106

6.10.3 管理服务器角色 108

6.10.4 管理数据库 109

6.10.5 管理数据库用户和对象 111

6.10.6 生成SQL脚本 116

6.10.7 管理作业 118

6.10.8 管理警报器 120

6.10.9 管理操作员 122

6.10.10 监视用户活动 124

6.10.11 管理数据转换包 125

6.10.12 管理错误日志 126

6.10.13 管理Web助理作业 127

6.11 SQL Server查询分析器 131

6.12 数据转换服务启动、停止和配置 132

练习题 134

6.13 小结 134

第7章 服务器管理 135

7.1 注册与启动管理 135

7.1.1 注册服务器 135

7.1.2 系统启动 138

7.1.3 系统暂停与退出 141

7.2 服务器配置选项设置 141

7.2.1 设置配置选项 141

7.2.2 sp_configure 143

7.2.3 使用SQL Server中的选项 144

7.3 链接服务器管理 146

7.3.1 创建链接服务器 147

7.3.2 链接服务器登录标识管理 152

7.4 远程服务器管理 155

7.4.1 远程服务器属性 155

7.4.2 配置远程服务器 155

7.4.3 建立远程服务器的安全性 156

7.5 数据库管理员的职责 157

7.5.1 数据库管理员的定义 157

7.5.2 数据库管理员的条件 158

7.5.3 数据库管理员的职责 158

7.5.4 期待的优秀数据库管理员 158

练习题 159

7.6 小结 159

第8章 创建数据库 160

8.1 基本概念 160

8.1.1 数据的存储 160

8.2 数据库的设计 162

8.2.1 使用关系模型 162

8.2.2 范式 167

8.2.3 集成约束 168

8.2.4 引用集成 175

8.3 数据库的创建 178

8.3.3 设计数据库文件 179

8.3.2 文件和文件组 179

8.3.1 数据库体系 179

8.3.4 创建数据库 180

8.3.5 更改数据库和添加文件组 185

8.3.6 压缩数据库 186

8.4 表、视图和索引 186

8.4.1 表的定义 187

8.4.2 基础知识 187

8.4.3 相关知识 190

8.4.4 视图 197

8.4.5 索引 200

练习题 203

8.5 小结 203

第9章 数据库管理 204

9.1 检索数据库定义信息 204

9.1.1 查看数据库定义信息 204

9.1.2 查看数据库数据空间 205

9.1.3 查看数据库日志空间 206

9.2 数据库备份 207

9.2.1 备份和还原数据库 207

9.2.2 备份/还原构架 208

9.2.3 制定设计备份和还原策略 210

9.3.1 使用企业管理器创建备份设备 213

9.3 创建备份设备 213

9.3.2 使用Transact-SQL创建备份设备 214

9.4 数据备份 215

9.4.1 使用T-SQL备份数据库 215

9.4.2 使用管理工具份数据库及其日志 220

9.4.3 使用备份向导 221

9.4.4 用多个设备进行带区性备份 223

9.5 数据库恢复 224

9.5.1 数据库恢复的概念 224

9.5.2 确定是否需要恢复数据库 225

9.5.4 恢复前限制访问 226

9.5.3 验证备份 226

9.5.5 RESTORE语句 228

9.5.6 检索备份信息 230

9.5.7 恢复用户数据库 231

9.5.8 恢复系统数据库 232

9.5.9 从普通的备份恢复数据库 233

9.5.10 恢复文件和文件组 236

9.5.11 从设备中恢复数据库 236

9.5.12 将数据库恢复到不同位置 238

9.6 小结 239

练习题 239

10.2 身份验证方式 240

第10章 安全性管理 240

10.1 概述 240

10.2.1 身份验证模式 241

10.2.2 Windows身份验证模式 242

10.2.3 混合模式 242

10.2.4 设置身份验证方式 243

10.3 服务器登录 246

10.4 管理服务器登录 247

10.4.1 利用登录属性建立登录 248

10.4.2 利用向导创建登录 248

10.4.3 用Transact-SQL建立登录 250

10.4.4 授权或拒绝服务器访问 251

10.4.5 删除登录 251

10.4.6 更改密码 252

10.4.7 查看和编辑现有的登录 252

10.5 数据库用户 254

10.5.1 使用企业管理器创建数据库用户 254

10.5.2 使用Transact-SQL命令创建数据库用户 255

10.6 角色 256

10.6.1 角色的概念 256

10.6.2 服务器角色 256

10.6.3 数据库角色 257

10.7 管理服务器角色 259

10.7.1 为登录指定角色 259

10.7.2 在角色中添加登录 261

10.8 角色管理 261

10.8.1 为用户指定角色 262

10.8.2 在角色中添加用户 263

10.8.3 建立标准数据库角色 263

10.8.4 建立应用程序数据库角色 264

10.8.5 由登录撤销访问权限和角色 265

10.10.1 权限的类型 266

10.10 权限 266

10.9 建议 266

10.8.6 删除用户自定义角色Transact-SQL命令 266

10.10.2 权限的验证 267

10.10.3 为用户或角色分配语句权限 267

10.10.4 为用户或角色分配对象权限 268

10.10.5 使用Transact-SQL 269

10.10.6 查看权限的信息 272

10.11 小结 273

练习题 273

11.1.1 事务的定义 274

11.1.2 事务的工作原理 274

11.1 事务 274

第11章 事务和锁管理 274

11.1.3 使用事务的考虑 275

11.1.4 事务的类型 276

11.2 锁 276

11.2.1 锁和锁的作用 277

11.2.2 认识SQL Server中的锁 277

11.2.3 锁之间的兼容性 279

11.2.4 查看锁的信息 280

11.2.5 死锁 281

练习题 282

11.3 小结 282

第12章 性能监测和调整 283

12.1 概述 283

12.2 SQL Server事件探查器 284

12.2.1 创建跟踪 285

12.2.2 保存跟踪 287

12.2.3 重播跟踪 287

12.2.4 SQL Server事件探查器应用 289

12.4.1 查看SQL Server日志 293

12.4.2 查看Windows应用程序日志 294

12.5.1 监视服务器用户进程活动 295

12.5 SQL Server企业管理器 295

12.5.2 按时程查看资源锁定信息 296

12.5.3 按对象查看资源锁定信息 296

12.6 其他服务器监视方法 297

12.6.1 sp_who 297

12.6.2 sp_monitor 297

12.7 小结 298

练习题 299

第13章 数据仓库框架技术 300

13.1 概述 300

13.1.1 数据仓库过程 300

13.1.3 数据仓库组件 301

13.1.2数据仓库体系结构 301

13.2 数据仓库框架 302

13.3 信息交换标准 303

13.3.1 利用COM对UDA建模 304

13.3.2 OLE DB的定义 304

13.3.3 定义ActiveX数据对象 305

13.4 数据仓库的设计 305

13.5 数据仓库的数据库 307

13.5.1 可扩缩的和键壮的RDBMS 307

13.5.2 OLAP与数据仓库 308

13.6 导入、导出和转换数据 309

13.5.3 数据复制 309

13.6.1 DTS的目标 310

13.6.2 DTS的体系结构 310

13.6.3 DTS包 312

13.7 系统管理工具 313

13.7.1 管理控制台 313

13.7.2 向导 313

13.7.3 可视化的数据库图表结构 313

13.7.4 SQL Server事件探查器 314

13.7.5 SQL Server查询分析器 315

13.7.6 索引优化向导 315

练习题 317

13.8 小结 317

第14章 系统表 318

14.1 概述 318

14.2 初步分析 318

14.2.1 系统表的分类 319

14.2.2 SQL Server系统目录的特点 319

14.2.3 整数ID 320

14.2.4 使用整数字段标志 320

14.2.5 查询位标志 321

14.2.6 动态的SQL 322

14.3.2 sysobjects 324

14.3.1 sysindexes的DBO视图 324

14.3 基本系统表 324

14.3.3 Sysindexes 327

14.3.4 syscolumns 330

14.4 系统目录 330

14.4.1 sysdatabases 331

14.4.2 sysprocesses 331

14.4.3 syslogins 332

14.5 其他数据库目录 334

14.5.1 sysdepends 334

14.5.2 syscomments 335

14.5.3 sysusers 336

14.5.4 sysreferences 339

14.6 小结 339

练习题 339

第15章 SQL Server 2000的DBCC 340

15.1 DBCC概述 340

15.2 DBCC的用途 340

15.3 SQL Server和ODBC 341

15.3.1 跟踪标志 343

15.4.1 使用ODBC数据源管理器 345

15.4 ODBC数据源 345

15.3.3 DBCC 345

15.3.2 DBCC的许可 345

15.4.2 使用ODBC API函数 346

15.4.3 配置ODBC数据源 346

15.4.4 添加数据源(ODBC) 347

15.4.5 添加或删除ODBC数据源 347

15.5.1 准备和执行语句(ODBC) 347

15.5.2 分配句柄并与SQL Server(ODBC)连接 350

15.5.3 执行事务(ODBC) 352

15.5.4 使用游标(ODBC) 352

15.6 错误处理 353

15.7.1 记录长时间运行的查询(OBBC) 357

15.7 应用 357

15.7.2 创建大容量复制格式文件(ODBC) 359

15.8 查找缺陷 361

15.8.1 CHECKDB 361

15.8.2 CHECKDB 361

15.8.3 CHECKTABL E (table_ name [, NOINDEX/ index_ id] 363

15.8.4 CHECKCATALOG[ (database_ name)] 363

15.8.5 CHECKALLOG [database_ name[, NOINDEX] 363

15.8.6 重建索引 365

15.8.7 SHOWCONTIG (table_ id, [index_ id]) 365

练习题 367

16.2 维护的范畴 368

16.2.1 SQL Server维护 368

第16章 数据库系统维护 368

16.1 系统维护概述 368

16.2.2 数据库维护 371

16.2.3 表/对象维护 371

16.2.4 作业维护 371

16.3 Windows NT维护 375

16.4 维护工作核对清单 376

16.5 维护问题解答 376

16.6 小结 377

练习题 377