名师讲坛——Oracle DBA入门与实战经典

作者:何明 何茜颖

出版:清华大学出版社

年代:2015 更多图书信息

图书简介

《名师讲坛——Oracle DBA入门与实战经典》是一本小说式的Oracle DBA入门教材。本书力求把Oracle数据库从高雅的象牙塔中请出来,使它的“贵族”身份“平民”化,力求打造一本可轻松“读得懂、用得上、学得会”的Oracle DBA实用教材。《名师讲坛——Oracle DBA入门与实战经典》是Oracle数据库管理的实用教材。虽然它几乎涵盖了OCP(Oracle认证专家)和OCA考试的全部内容,但重点是实际工作能力的训练,因此本书中的每章都附有大量的例题,而且每道题都给出了答案。为了帮助读者理解,许多概念和例题都给出了商业应用背景,而且很多例题可以不加修改或略加修改后便可应用于实际工作。本书设计了一个虚拟人物和一个虚拟项目,利用此人求职、工作和在事业上的成长过程(包括参与和领导项目)来帮助读者理解真正的Oracle从业人员在商业公司中的工作情况。简而言之,本书的特点有: 1.一本小说式、可轻松阅读的Oracle数据库管理教材; 2.配备了36讲视频,Oracle专家向您面对面讲解; 3.适合于OCP、OCA认证学习; 4.适用于Oracle 11g、10g、9i、8等多个版本; 5.给出了具体的商业应用背景,增强实战性。

(展开)

编辑推荐

《名师讲坛:Oracle DBA入门与实战经典》以最通俗的语言、最简洁的例子、最浅显的道理、最幽默的语言,轻松愉快地讲述了日常工作中经常用到的技术,即便没有任何基础的读者也能快速上手。本书作者从事技术服务与培训十余年,了解企业和读者需求,有丰富的实战与教学经验,并善于将道理简单化,以确保读者看得懂,学得会。
源自一线的实践经验的结晶,让后来者从容站在前人的肩膀上,站得更高,看得更远!
1.专业视频讲解,似老师现场与你娓娓道来,学习过程轻松愉快,学习效率更高!
2.200多项经典认证考题与解答,对掌握Oracle DBA极有帮助,可以帮助读者深入理解Oracle DBA。
3.备受欢迎的讲师编著,有丰富的实战和教学经验,多次被评为“最受欢迎”的讲师。
4.附赠Oracle DBA教学PPT,方便读者学习和使用。
5.轻松幽默的职场小故事,简单通俗的语言,即使一点不懂的人也能很快轻松步入Oracle DBA的世界。

(展开)

目录

第0章 Oracle的安装及相关配置
0.1 Oracle的安装
0.2 Oracle 11g中的SQL*Plus
0.3 scott用户及其对象维护
0.4 虚拟环境的创建
0.5 虚拟人物
第1章 Oracle的体系结构
1.1 Oracle引入复杂的体系结构的原因
1.2 Oracle数据库中常用的术语
1.3 Oracle数据库管理系统的体系结构
1.4 Oracle服务器
1.5 Oracle实例
1.6 Oracle数据库
1.7 Oracle其他的关键文件
1.8 建立与Oracle实例的连接
1.9 各种不同的连接方式
1.10 服务器进程
1.11 Oracle执行SQL查询语句的步骤
1.12 共享池
1.13 数据库高速缓冲区
1.14 内存缓冲区顾问
1.15 重做日志缓冲区
1.16 大池和Java池
1.17 内存缓冲区大小的设定
1.18 内存缓冲区信息的获取
1.19 重做日志写进程及快速提交
1.20 数据库写进程
1.21 系统监督进程
1.22 进程监督进程
1.23 校验(检查)点和校验点进程
1.24 归档日志进程
1.25 小 结
1.26 您应该掌握的内容
第2章 数据库管理工具
2.1 Oracle通用安装程序
2.2 交互式启动Oracle Universal Installer
2.3 非交互式启动Oracle Universal
Installer
2.4 Oracle数据库配置助手
2.5 使用Oracle数据库配置助手创建
数据库
2.6 数据库管理员用户sys和system
2.7 SQL*Plus命令行工具
2.8 服务器管理程序命令行工具
2.9 Oracle 9i企业管理器
2.10 Oracle 10g的iSQL*Plus工具
2.11 Oracle 10g企业管理器
2.12 Oracle 11g企业管理器
2.13 将SYSDBA权限授予普通用户
2.14 您应该掌握的内容
第3章 Oracle实例的管理
3.1 初始化参数文件
3.2 静态参数文件
3.3 静态参数文件的创建和例子
3.4 动态服务器参数文件
3.5 动态服务器参数文件的创建和参数的
浏览
3.6 启动数据库
3.7 将数据库置为限制模式
3.8 关闭数据库
3.9 关闭数据库的实际例子
3.10 如何利用诊断文件来监督实例
3.11 Oracle 11g诊断文件
3.12 Oracle 11g的ADRCI
3.13 您应该掌握的内容
第4章 数据字典和控制文件
4.1 数据字典简介
4.2 数据字典中所存的信息
4.3 数据字典的操作和使用
4.4 数据字典视图
4.5 格式化数据字典视图的输出
4.6 如何使用数据字典视图
4.7 动态性能表(视图)
4.8 数据字典应用实例
4.9 控制文件的定义及引入的目的
4.10 控制文件中所存的内容
4.11 从控制文件中获取信息的数据字典
4.12 如何限定控制文件的大小
4.13 怎样查看控制文件的配置
4.14 怎样添加和移动控制文件
4.15 控制文件的备份
4.16 移动控制文件的实例
4.17 您应该掌握的内容
第5章 重做日志文件
5.1 引入重做日志的目的
5.2 重做日志组
5.3 重做日志成员
5.4 日志切换和检查点
5.5 获取重做日志的信息
5.6 添加和删除联机重做日志文件组
5.7 添加和删除联机重做日志
成员(文件)
5.8 清除联机重做日志文件
5.9 利用OMF来管理联机重做日志文件
5.10 联机重做日志的配置
5.11 重做日志配置的应用实例
5.12 您应该掌握的内容
第6章 表空间和数据文件的管理
6.1 Oracle引入逻辑结构的目的
6.2 Oracle数据库中存储结构之间的
关系
6.3 表空间和数据文件之间的关系及
表空间的分类
6.4 表空间中的磁盘空间管理
6.5 创建本地管理的表空间
6.6 还原表空间
6.7 临时表空间
6.8 默认临时表空间
6.9 设置表空间为脱机
6.10 只读表空间
6.11 重置表空间的大小
6.12 手工重置数据文件的大小
6.13 移动数据文件的方法
6.14 移动数据文件的应用实例
6.15 删除表空间
6.16 利用OMF来管理表空间
6.17 创建表空间的应用实例
6.18 您应该掌握的内容
第7章 存储结构和它们之间的关系
7.1 各种类型的段
7.2 存储子句的优先级
7.3 区段
7.4 数据库块
7.5 Oracle数据块的大小
7.6 数据库块的内容和参数
7.7 手工数据块的管理
7.8 自动的段空间管理
7.9 小结
7.10 您应该掌握的内容
第8章 管理还原数据
8.1 还原数据的管理方法
8.2 Oracle使用还原段的目的
8.3 还原段的类型
8.4 自动还原数据管理的概念和配置
8.5 还原表空间的创建与维护
8.6 还原表空间之间的切换
8.7 删除还原表空间
8.8 自动还原数据管理的一些参数及
应用实例
8.9 获得还原数据的信息
8.10 您应该掌握的内容
第9章 创建数据库
9.1 筹划和组织数据库优化而弹性的
体系结构
9.2 创建数据库的先决条件
9.3 创建数据库的方法
9.4 手工创建数据库
9.5 创建数据库过程中的排错
9.6 利用Oracle Managed Files来创建
数据库
9.7 您应该掌握的内容
第10章 表管理与维护
10.1 存储数据的方法和Oracle内置
数据类型
10.2 ROWID
10.3 Oracle数据行的结构
10.4 创建普通表
10.5 创建临时表
10.6 表的维护和管理
10.7 非分区表的重组
10.8 列的维护
10.9 表的截断和删除
10.10 高水线及直接装入数据
10.11 收缩段
10.12 表压缩
10.13 创建表的应用实例
10.14 您应该掌握的内容
第11章 索引的管理与维护
11.1 Oracle引入索引的目的
11.2 索引的分类
11.3 B-树索引
11.4 位图索引
11.5 B-树索引和位图索引的比较
11.6 创建索引
11.7 重建和维护索引
11.8 标识索引的使用情况
11.9 删除索引
11.10 不可见索引
11.11 创建索引的应用实例
11.12 您应该掌握的内容
第12章 管理和维护数据完整性
12.1 数据的完整性
12.2 完整性约束的类型
12.3 完整性约束的状态
12.4 完整性约束的检验与定义
12.5 定义和维护约束的指导原则
12.6 关闭(禁止)和开启(激活)约束
12.7 重新命名和删除约束
12.8 您应该掌握的内容
第13章 用户及系统资源和安全的
管理
13.1 创建用户
13.2 数据库模式
13.3 改变用户在表空间上的配额
13.4 删除用户
13.5 用户的安全控制域
13.6 概要文件
13.7 利用概要文件进行资源管理
13.8 资源限制的设置
13.9 创建资源限制的概要文件
13.10 口令管理
13.11 口令验证函数
13.12 创建口令限制的概要文件
13.13 修改和删除概要文件
13.14 创建概要文件的应用实例
13.15 您应该掌握的内容
第14章 管理权限
14.1 权限的分类
14.2 系统权限
14.3 系统权限的限制
14.4 授予系统权限
14.5 回收系统权限
14.6 对象权限
14.7 对象权限的授权和回收
14.8 与Select Any Table权限相关的
应用实例
14.9 您应该掌握的内容
第15章 管理角色
15.1 引入角色的原因
15.2 角色的创建
15.3 角色的修改
15.4 角色的授权
15.5 建立默认角色
15.6 激活和禁止角色
15.7 角色的回收和删除
15.8 创建和使用角色指南
15.9 Oracle预定义的角色
15.10 用户、概要文件、权限和角色的
应用实例
15.11 您应该掌握的内容
第16章 非归档模式下的冷备份和
恢复
16.1 实验环境的搭建
16.2 数据库的非归档模式和备份的术语
16.3 冷备份(脱机备份)
16.4 冷恢复(脱机恢复)
16.5 脱机备份和脱机恢复的优缺点
16.6 脱机备份的应用实例
16.7 脱机恢复到原来位置的应用实例
16.8 脱机恢复到非原来位置的应用
实例
16.9 您应该掌握的内容
第17章 数据库的归档模式
17.1 归档模式的特点和要求
17.2 将数据库设置为归档模式
17.3 归档进程和归档文件目录的设置
17.4 归档文件和归档进程的管理与
维护
17.5 改变成归档模式的应用实例
17.6 您应该掌握的内容
第18章 数据库的联机备份及备份的
自动化
18.1 联机备份的重要性和特点
18.2 联机备份步骤的演示
18.3 联机备份步骤的解释
18.4 联机备份的其他问题
18.5 联机备份的应用实例
18.6 备份操作自动化的实例
18.7 您应该掌握的内容
第19章 归档模式下的数据库恢复
19.1 在归档模式下的介质恢复
19.2 数据库的完全恢复
19.3 RECOVER命令及与恢复有关的
数据字典
19.4 RECOVER期间归档日志文件的
使用
19.5 获取SQL*Plus命令的信息和
使用方法
19.6 数据库完全恢复方法
19.7 最初处于打开状态下进行的开启
数据库恢复
19.8 最初处于关闭状态下进行的开启
数据库恢复
19.9 恢复没有备份的数据文件
19.10 在关闭状态下进行数据库的
恢复
19.11 最初在关闭状态下进行开启数
据库恢复的实例
19.12 在关闭状态下进行数据库
恢复的实例
19.13 您应该掌握的内容
第20章 数据的移动
20.1 Oracle导出和导入应用程序
20.2 导出应用程序的用法
20.3 导入应用程序的用法
20.4 导出和导入程序的应用实例
20.5 数据泵
20.6 不同用户及不同表空间之间
数据的移动
20.7 将Oracle的数据传给其他软件
(系统)
20.8 将其他软件(系统)的数据导入
Oracle
20.9 数据泵操作的自动化
20.10 您应该掌握的内容
第21章 闪回技术、备份恢复与优化
21.1 闪回已经删除的表
21.2 闪回错误的DML操作
21.3 非当前的还原表空间的恢复
21.4 只读表空间和临时表空间的恢复
21.5 索引表空间的恢复
21.6 加快数据表空间的恢复
21.7 您应该掌握的内容
第22章 设计、程序及内存的优化
22.1 优化概述
22.2 优化系统设计的基本原理
22.3 以命令行方式获取系统的设计
22.4 优化应用程序和SQL语句的
基本原理
22.5 以命令行方式获取SQL语句执行
的信息
22.6 反转关键字索引
22.7 基于函数的索引
22.8 导出存储程序的源代码
22.9 SGA内存的优化
22.10 PGA内存的优化
22.11 将程序常驻内存
22.12 将数据缓存在内存中
22.13 将数据常驻内存
22.14 将查询的结果缓存在内存
22.15 SGA和PGA内存的设置与它们
之间内存的转换
22.16 您应该掌握的内容
第23章 I/O优化
23.1 输入/输出优化概述
23.2 表空间与输入/输出优化
23.3 数据文件量的监控与诊断
23.4 表和索引一级的优化
23.5 删除操作对还原段的冲击及
解决方法
23.6 重做日志的优化
23.7 通过移动表和索引来减少I/O竞争的
实例
23.8 您应该掌握的内容
第24章 EM、iSQL*Plus和数据库
自动管理
24.1 Oracle 10g和Oracle 11g企业管
理器简介
24.2 Oracle 10g和Oracle 11g数据库自动管理简介
24.3 数据库自动管理中的常用术语和
统计级别
24.4 自动工作负荷资料档案库
24.5 AWR基线
24.6 获取快照的信息与创建基线
24.7 AWR报告的创建与分析
24.8 不同时间段的AWR数据的比较
24.9 自动数据库诊断监视器
24.10 您应该掌握的内容
第25章 SQL语句追踪与优化
25.1 发现有问题的SQL语句及执行
计划的概念
25.2 利用AUTOTRACE追踪SQL
语句
25.3 执行计划的应用和EXPLAIN PLAN
命令
25.4 DBMS_XPLAN 软件包与编译树
简介
25.5 数据字典V$SQL与编译树应用
实例
25.6 位图连接(Bitmap Join)索引
25.7 手工设置排序区的实例
25.8 您应该掌握的内容
结束语
鸣谢
参考文献
(展开)

书页展示

更多图书信息
数据来源于网络,如有问题,请反馈至此邮箱:service@bookask.com

作者:何明 何茜颖
出版:清华大学出版社

ISBN:9787302366324

出版日期:2015-05-01

资源下载

随书资源(共 2 个)
需购买电子纸书才可查看!

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

作者信息

何明 何茜颖

何明,Oracle、Linux高级讲师,十余年Oracle数据库、Linux技术服务与培训经验,先后为西门子、惠普、中国移动、中国网通、中信银行、神州数码、NEC、壳牌(Shell)、中国民航、北电网络、天津地税局和财政局、唐山钢铁集团、索贝数码、TOM在线(香港)、北京邮政局等50余家大中型企业做过培训。 1982年起,在国家地震局研究所从事数据处理工作,在PDP-11、VAX-780等计算机上进行Fortran、Pascal、C语言和汇编的编程工作。1991年开始在国外从事信息系统管理员和分析员的工作。1999年在新西兰公立理工学院任兼职讲师,为大学本科生讲授数据库课程。  20余年程序开发和数据库系统管理经验,OCP专业证书(Oracle 8,8i,9i DBA),新西兰梅西大学商业荣誉硕士,新西兰奥克兰大学信息系统研究生,成都理工大学工学学士。 何茜颖,新西兰奥克兰大学一级荣誉研究生(信息系统),奥克兰大学商业学士(金融、信息系统)。 从2008年开始一直从事一个金融风险管理联机学习系统(主要开发和部署工具为Oracle Application Express)的设计与开发工作,之前曾是一个维持供应链管理信息系统的主要研发人员。2005至2006年在新西兰最大的建筑公司(Fletcher Building Products Ltd)任职,负责订单、发票和库存信息的处理及客户追踪等。

(展开)

相关书卡
书卡里除了这本书,还有更多经典等你读!

Copyright ©2021  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接