DBA修炼之道:数据库管理员的第一本书(原书第2版)
¥
26.98
2.1折
¥
129
九品
仅1件
作者[美]穆林斯(Craig S. Mullins) 著;褚晓霞 译
出版社机械工业出版社
出版时间2014-09
版次2
装帧平装
货号A4
上书时间2024-12-27
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]穆林斯(Craig S. Mullins) 著;褚晓霞 译
-
出版社
机械工业出版社
-
出版时间
2014-09
-
版次
2
-
ISBN
9787111473954
-
定价
129.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
572页
-
正文语种
简体中文
-
原版书名
Database Administration: The Complete Guide to DBA Practices and Procedures, Second Edition
-
丛书
数据库技术丛书
- 【内容简介】
-
《数据库技术丛书·DBA修炼之道:数据库管理员的本书(原书第2版)》是资深数据库管理专家穆林斯30余年经验的结晶,通过大量的典型数据管理分析经验,全面而系统地讲解数据库管理的各种技术问题与解决方法,内容全面而深入,包括创建数据库环境、数据建模、规范化、设计、性能、数据完整性、合规性、治理、安全、备份/恢复、灾难规划、数据和存储管理、数据移动/分布、数据仓库、连接、元数据、工具等。
《数据库技术丛书·DBA修炼之道:数据库管理员的本书(原书第2版)》共24章,主要内容包括:第1~2章介绍了如何建立可用的企业数据库环境。第3~4章阐释如何制定合理的数据模型和数据库设计,并将其应用于企业生产中。第5~6章介绍应用创新的数据库功能,如时态数据和多级安全,以及部署运行良好并能保护数据完整性的应用程序。第7~8章介绍管理所有形式的数据库相关的变更和数据的可用性问题。第9~12章涉及系统优化性能和可用性的所有方面。第13~15章涉及部署现代数据安全程序和切实可行的数据管理策略。第16~17章介绍数据库备份/恢复和业务连续性规划。第18章介绍管理数据集和存储设备,适应数据的快速增长。第19章介绍数据库和分布数据的连接。第20~22章涉及数据仓库、数据集市和其他分析处理系统的管理。第23章介绍如何选用DBA工具,以节约时间和成本。第24章介绍DBA经验法则,帮助企业招聘DBA人才,创建DBA职位描述。
- 【作者简介】
-
穆林斯(CraigS.Mullins),资深数据库管理专家,Mullins咨询公司(领先的数据和数据库管理咨询公司)总裁和首席顾问。从事数据库管理和研发逾30年,曾担任过多种数据库管理系统(包括DB2、Oracle和SQLServer)的应用程序开发人员、DBA和讲师,涉及的行业有制造业、金融、商业软件研发、教育、科研、公共事业和咨询等。由于他在DB2社区所做出的贡献,IBM曾授予他“信息管理冠军”的称号。他还著有《DB2开发人员指南》。
- 【目录】
-
对本书的赞誉
译者序
前言
致谢
第1章什么是DBA
1.1为什么学习数据库管理
1.2独特的优势
1.2.1DBA的薪资
1.2.2数据库技术
1.3DBA的管理准则
1.4评估DBA的工作邀请
1.5数据库管理、数据管理和系统管理
1.5.1数据管理
1.5.2数据库管理
1.5.3系统管理
1.6DBA的任务
1.6.1数据库设计
1.6.2性能监控和调优
1.6.3保证可用性
1.6.4数据库安全和授权
1.6.5治理与合规性
1.6.6备份和恢复
1.6.7确保数据完整性
1.7DBMS版本迁移
1.8DBA的类型
1.8.1系统DBA
1.8.2数据库架构师
1.8.3数据库分析师
1.8.4数据建模师
1.8.5应用程序DBA
1.8.6面向任务的DBA
1.8.7性能分析师
1.8.8数据仓库管理员
1.9人员配备的考虑
1.9.1需要多少DBA
1.9.2DBA报告结构
1.10跨平台的DBA问题
1.11生产环境与测试环境
1.12新技术对DBA的影响
1.12.1过程DBA:管理数据库逻辑
1.12.2互联网:从DBA到eDBA
1.12.3个人DBA与云计算
1.12.4NoSQL、大数据和DBA
1.12.5新技术对DBA的影响
1.13DBA认证
1.14本书的其余部分
1.15回顾
第2章创建数据库环境
2.1定义企业的DBMS策略
2.1.1DBMS选型
2.1.2DBMS架构
2.1.3DBMS集群
2.1.4DBMS泛滥
2.1.5硬件问题
2.1.6云数据库系统
2.2安装DBMS
2.2.1DBMS安装基础
2.2.2硬件需求
2.2.3存储需求
2.2.4内存需求
2.2.5配置DBMS
2.2.6连接DBMS与基础设施配套软件
2.2.7安装验证
2.2.8DBMS环境
2.3升级DBMS的主版本和次版本
2.3.1产品特性与复杂性
2.3.2DBMS环境的复杂性
2.3.3DBMS供应商的声誉
2.3.4DBMS的支持条款
2.3.5企业风格
2.3.6DBA人员技能组合
2.3.7平台支持
2.3.8配套软件
2.3.9回滚计划
2.3.10迁移验证
2.3.11DBMS升级策略
2.4数据库标准与过程
2.4.1数据库命名约定
2.4.2其他数据库标准和过程
2.5DBMS教育
2.6小结
2.7回顾
2.8推荐书目
第3章数据建模与规范化
3.1数据建模的概念
3.2数据模型的组件
3.2.1实体
3.2.2属性
3.2.3码
3.2.4关联
3.3发现实体、属性和关联
3.4概念、逻辑和物理数据模型
3.5什么是规范化
3.6范式
3.6.1第一范式
3.6.2第二范式
3.6.3第三范式
3.6.4一个规范化的数据模型
3.6.5进一步的范式
3.7规范化实践
3.8其他数据建模问题
3.9小结
3.10回顾
3.11推荐书目
第4章数据库设计
4.1从逻辑模型到物理数据库
4.1.1实体转换成表
4.1.2属性转换成列
4.1.3为所有关联建立引用约束
4.1.4建立物理数据结构
4.2数据库性能设计
4.2.1索引设计
4.2.2散列
4.2.3集群
4.2.4交叉数据
4.3非规范化
4.3.1何时进行非规范化
4.3.2预连接表
4.3.3报告表
4.3.4镜像表
4.3.5拆分表
4.3.6组合表
4.3.7冗余数据
4.3.8重复组
4.3.9可导性数据
4.3.10层次结构
4.3.11特殊物理实施需求
4.3.12非规范化小结
4.4视图
4.5数据定义语言
4.6时态数据支持
4.6.1时态的例子
4.6.2业务时间和系统时间
4.7小结
4.8回顾
4.9推荐书目
第5章应用程序设计
5.1数据库应用程序开发和SQL
5.1.1SQL
5.1.2Set-at-a-Time处理和关系闭包
5.1.3在程序中嵌入SQL语句
5.1.4SQL中间件和API
5.1.5应用程序基础架构
5.1.6面向对象与SQL
5.1.7SQL类型
5.1.8SQL性能编码
5.1.9查询XML数据
5.2定义事务
5.2.1事务指南
5.2.2工作单元
5.2.3事务处理系统
5.2.4应用程序服务器
5.3锁
5.3.1锁的类型
5.3.2锁超时
5.3.3死锁
5.3.4锁定持续时间
5.3.5锁升级
5.3.6最小化锁定问题的编程技术
5.3.7锁定小结
5.4批处理
5.5小结
5.6回顾
5.7推荐书目
第6章设计审查
6.1什么是设计审查
6.1.1交战规则
6.1.2设计审查的参与者
6.1.3所需的知识与技能
6.2设计审查的类型
6.2.1概念设计审查
6.2.2逻辑设计审查
6.2.3物理设计审查
6.2.4组织设计审查
6.2.5SQL与应用程序代码设计审查
6.2.6部署前的设计审查
6.2.7部署后的设计审查
6.3设计审查输出
6.4其他注意事项
6.4.1应对远程工作人员
6.4.2制度和知识迁移
6.5小结
6.6回顾
6.7推荐书目
第7章数据库变更管理
7.1变更管理要求
7.2变更的类型
7.2.1DBMS软件
7.2.2硬件配置
7.2.3逻辑和物理设计
7.2.4应用程序
7.2.5物理数据库结构
7.3数据库结构变更的影响
7.3.1ALTER的限制
7.3.2数据库变更业务场景
7.3.3比较数据库结构
7.3.4请求数据库变更
7.3.5标准化的变更请求
7.3.6沟通
7.3.7协调数据库和应用程序变更
7.3.8合规性
7.3.9DBA脚本和变更管理
7.4小结
7.5回顾
7.6推荐书目
第8章数据可用性
8.1定义可用性
8.2停机成本
8.3可用性问题
8.3.1数据中心的丢失
8.3.2网络问题
8.3.3服务器硬件的丢失
8.3.4磁盘相关的中断
8.3.5操作系统故障
8.3.6DBMS软件故障
8.3.7应用程序问题
8.3.8安全和授权问题
8.3.9数据损坏
8.3.10数据库对象丢失
8.3.11数据丢失
8.3.12数据复制和传播故障
8.3.13严重的性能问题
8.3.14恢复问题
8.3.15DBA错误
8.3.16计划内和计划外中断
8.4确保可用性
8.4.1系统正常运行时执行日常维护
8.4.2自动化DBA任务
8.4.3利用高可用性功能
8.4.4利用集群技术
8.4.5数据库架构和NoSQL
8.5小结
8.6回顾
8.7推荐书目
第9章性能管理
9.1性能定义
9.2监测与管理
9.2.1被动与主动
9.2.2生产前的性能评估
9.2.3历史趋势
9.3服务级别管理
9.4性能调优的类型
9.4.1系统调优
9.4.2数据库调优
9.4.3应用程序调优
9.5性能调优工具
9.6DBMS的性能基础
9.7小结
9.8回顾
9.9推荐书目
第10章系统性能
10.1大环境
10.1.1与操作系统交互
10.1.2联合代理
10.1.3硬件配置
10.1.4DBMS组件
10.2DBMS安装和配置问题
10.2.1配置类型
10.2.2内存使用
10.2.3数据高速缓存
10.2.4"开放的"数据对象
10.2.5数据库日志
10.2.6锁定与争用
10.2.7系统目录
10.2.8其他配置选项
10.2.9一般性建议
10.3系统监测
10.4小结
10.5回顾
10.6推荐书目
第11章数据库性能
11.1优化数据库的技术
11.1.1分区
11.1.2原始分区与文件系统
11.1.3索引
11.1.4非规范化
11.1.5集群
11.1.6交叉数据
11.1.7可用空间
11.1.8压缩
11.1.9文件放置与分配
11.1.10页面大小(块大小)
11.2数据库重组
11.2.1决定何时进行重组
11.2.2自动化
11.3小结
11.4回顾
11.5推荐书目
第12章应用程序性能
12.1设计关系访问的应用程序
12.2关系优化
12.2.1CPU和I/O成本
12.2.2数据库统计信息
12.2.3查询分析
12.2.4连接
12.2.5访问路径选择
12.3其他优化考虑
12.3.1视图访问
12.3.2查询重写
12.3.3基于规则的优化
12.4访问路径的审查
12.5SQL的编码和调优效率
12.5.1SQL经验法则一箩筐
12.5.2其他SQL调优技巧
12.5.3识别性能低下的SQL
12.6小结
12.7回顾
12.8推荐书目
第13章数据完整性
13.1完整性的类型
13.2数据库结构完整性
13.2.1结构性问题的类型
13.2.2管理结构性问题
13.3语义数据的完整性
13.3.1实体完整性
13.3.2唯一约束
13.3.3数据类型
13.3.4默认值
13.3.5检查约束
13.3.6触发器
13.3.7参照完整性
13.4时态数据库系统
13.5小结
13.6回顾
13.7推荐书目
第14章数据库安全
14.1数据泄露
14.2数据库安全基础
14.3授予和撤销授权
14.3.1权限类型
14.3.2授予PUBLIC
14.3.3撤销权限
14.3.4基于标签的访问控制
14.3.5安全报告
14.4授权角色和组
14.4.1角色
14.4.2组
14.5其他数据库安全机制
14.5.1安全使用视图
14.5.2安全使用存储过程
14.6加密
14.6.1静态数据加密
14.6.2传输过程的数据加密
14.6.3加密技术
14.7SQL注入攻击
14.8审计
14.9外部安全
14.9.1作业调度和安全
14.9.2非DBMS的DBA安全
14.10DBMS补丁包和维护
14.11小结
14.12回顾
14.13推荐书目
第15章合规性和数据库管理
15.1实现合规性的协作方法
15.2元数据管理、数据质量和数据治理
15.2.1元数据
15.2.2数据质量
15.2.3数据治理
15.3数据库审计和数据访问跟踪
15.3.1数据库审计技术
15.3.2特权用户审计
15.4数据屏蔽和模糊
15.5用于长期数据保留的数据库归档
15.5.1数据的生命周期
15.5.2数据库归档
15.5.3数据库归档解决方案的构成
15.5.4e-Discovery对DBA的影响
15.6密切跟踪传统的DBA任务
15.6.1数据库变更管理
15.6.2数据库备份和恢复
15.7小结
15.8回顾
15.9推荐书目
第16章数据库备份和恢复
16.1备份和恢复的重要性
16.2问题的准备工作
16.3备份
16.3.1完整备份与增量备份
16.3.2数据库对象和备份
16.3.3DBMS控制
16.3.4并发访问问题
16.3.5备份的一致性
16.3.6日志归档和备份
16.3.7确定备份计划
16.3.8DBMS实例备份
16.3.9设计恢复的DBMS环境
16.3.10数据库备份的替代途径
16.3.11记录备份策略
16.3.12数据库对象定义备份
16.4恢复
16.4.1确定恢复选项
16.4.2数据库对象恢复的一般步骤
16.4.3恢复的类型
16.4.4索引恢复
16.4.5测试恢复计划
16.4.6恢复删除的数据库对象
16.4.7恢复损坏的块和页面
16.4.8填充测试数据库
16.5替代性备份和恢复
16.5.1备用数据库
16.5.2复制
16.5.3磁盘镜像
16.6小结
16.7回顾
16.8推荐书目
第17章防灾规划
17.1计划的必要性
17.2一般灾难恢复指南
17.2.1远程站点
17.2.2书面计划
17.2.3人员
17.3为灾难恢复备份数据库
17.3.1磁带备份
17.3.2存储管理备份
17.3.3其他方法
17.3.4一些指导
17.4灾难防治
17.5小结
17.6回顾
17.7推荐书目
第18章数据和存储管理
18.1存储管理基础
18.2文件和数据集
18.2.1磁盘上的文件放置
18.2.2原始分区和文件系统
18.2.3临时数据库文件
18.3空间管理
18.3.1数据页面布局
18.3.2索引页面布局
18.3.3事务日志
18.4碎片和存储
……
第19章数据移动与分布
第20章数据仓库管理
第21章数据库连接
第22章元数据管理
第23章DBA工具
第24章DBA的经验法则
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价