《数据库管理 实践与过程 the complete guide to practices and procedures》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美) Craig S. Mullins著;李天柱等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505389955
  • 页数:405 页
图书介绍:本书是第一本以数据库管理员(DBA)的视角,不依赖于具体产品,但又涵盖了当前的主流数据库管理系统产品,系统地介绍数据库管理技术与实践的著作。书中介绍了各种DBA的职责和任务,包括创建DBMS环境;数据库应用设计;性能调整与优化;数据完整性和安全性;数据备份与恢复;灾难预测与规划;数据存储与分布;DBA工具与技术;Internet与数据仓库等。覆盖了从数据库管理系统环境初始建立到数据库系统运行和维护的各个方面,内容丰富而全面。本书的最大特点是从实际应用和数据库实际运行环境出发,从战略的角度论述数据库管理中的问题和技术,内容很实用。这与以讲解理论和原理为主的现行数据库教材的风格形成鲜明的对照,正好在一定程度上弥补了理论与实践之间的间隙。

第1章 DBA简介 1

1.1 DBA:受尊敬还是受贬低 1

1.2 为什么要学习数据库管理 2

1.3 作为一种管理学科的数据库管理 5

1.4 数据库、数据与系统管理 7

1.5 DBA的任务 11

1.6 DBA的类型 15

1.7 人员考虑 18

1.8 多平台环境下的DBA问题 22

1.9 测试与生产 23

1.10 新技术与DBA 24

1.11 DBA认证 28

1.12 本书的其余本分 29

1.13 复习 30

第2章 创建数据库环境 31

2.1 确定机构的DBMS战略 31

2.2 安装DBMS 38

2.3 升级DBMS 41

2.4 数据库的标准和过程 47

2.5 DBMS培训 52

2.6 小结 53

2.7 复习 53

3.1 数据建模的概念 54

第3章 数据建模与规范化 54

3.2 数据模型的构成 57

3.3 发现实体、属性与关系 63

3.4 概念、逻辑与物理数据模型 65

3.5 什么是规范化 66

3.6 范式 66

3.7 规范化实践 70

3.8 其他数据建模问题 70

3.9 小结 71

3.10 复习 71

参考文献 72

4.1 从逻辑模型到物理数据库 74

第4章 数据库设计 74

4.2 数据库性能设计 78

4.3 非规范化 84

4.4 视图 93

4.5 数据定义语言 94

4.6 小结 94

4.7 复习 95

参考文献 95

第5章 应用程序设计 97

5.1 数据库应用程序开发与SQL 97

5.2 定义事务 104

5.3 加锁 107

5.4 批处理 113

5.5 小结 114

5.6 复习 114

参考文献 114

第6章 设计复查 116

6.1 什么是设计复查 116

6.2 设计复查的类型 119

6.5 复习 123

参考文献 123

6.4 小结 123

6.3 设计复查的输出 123

第7章 数据库变更管理 124

7.1 变更管理需求 124

7.2 变更的类型 126

7.3 数据库结构变更的影响 127

7.4 小结 133

7.5 复习 133

第8章 数据可用性 135

8.1 定义可用性 135

8.2 停机的代价 137

8.3 可用性问题 139

8.4 保证可用性 145

8.6 复习 149

8.5 小结 149

参考文献 150

第9章 性能管理 151

9.1 定义性能 151

9.2 监测与管理 153

9.3 服务级别管理 155

9.4 性能调整的类型 157

9.5 性能调整工具 158

9.6 DBMS性能基础 159

9.7 小结 159

9.8 复习 159

参考文献 160

第10章 系统性能 161

10.1 大环境 161

10.2 DBMS的安装与设置 164

10.3 系统监测 174

10.4 小结 174

10.5 复习 174

参考文献 175

第11章 数据库性能 176

11.1 数据库优化技术 176

11.2 数据库重组 184

11.3 小结 187

参考文献 188

11.4 复习 188

第12章 应用程序性能 189

12.1 关系型访问的应用程序设计 189

12.2 关系型优化 189

12.3 其他优化考虑 198

12.4 访问路径复查 199

12.5 SQL编码和性能调整 203

12.6 小结 207

12.7 复习 207

参考文献 207

13.2 数据库结构完整性 208

13.1 完整性类型 208

第13章 数据完整性 208

13.3 数据语义完整性 210

13.4 小结 226

13.5 复习 227

参考文献 227

第14章 数据库安全 228

14.1 数据库安全基础 228

14.2 权限的授予与撤销 231

14.3 授权角色与授权组 234

14.4 其他数据库安全机制 236

14.5 审计 237

14.6 外部安全机制 239

14.8 复习 240

参考文献 240

14.7 小结 240

第15章 数据库备份与恢复 241

15.1 防患于未然 241

15.2 映像复制备份 241

15.3 恢复 252

15.4 备份与恢复的其他方法 261

15.5 小结 263

15.6 复习 263

参考文献 263

16.1 规划的必要性 264

第16章 灾难恢复计划 264

16.2 常规灾难恢复指南 266

16.3 为灾难恢复备份数据库 268

16.4 灾难预防 272

16.5 小结 272

16.6 复习 272

参考文献 273

第17章 数据和存储管理 274

17.1 存储管理的基本知识 274

17.2 文件与数据集 276

17.3 空间管理 278

17.4 存储选项 282

17.5 规划未来 288

17.6 小结 289

17.7 复习 289

参考文献 290

第18章 数据移动与分布 291

18.1 装入和卸载数据 291

18.2 EXPORT与IMPORT 295

18.3 批量数据移动 296

18.4 分布式数据库 297

18.6 复习 302

18.5 小结 302

参考文献 303

第19章 数据仓库管理 304

19.1 什么是数据仓库 304

19.2 管理数据仓库 305

19.3 小结 314

19.4 复习 315

参考文献 315

第20章 数据库连接 317

20.1 客户机/服务器计算 317

20.2 数据库,Internet和Web 322

参考文献 331

20.4 复习 331

20.3 小结 331

第21章 元数据管理 333

21.1 什么是元数据 333

21.2 元数据的类型 335

21.3 知识库与数据字典 336

21.4 小结 339

21.5 复习 339

参考文献 339

第22章 DBA工具 341

22.1 DBA工具的类型和优点 341

22.2 评价DBA工具供应商 354

22.4 复习 357

22.3 小结 357

第23章 DBA的经验准则 358

23.1 准则 358

23.2 小结 361

23.3 结业测验 361

附录A 数据库基础知识 364

附录B DBMS供应商 368

附录C DBA工具供应商 372

附录D DBA Web资源 377

参考文献 383

词汇表 393