名师讲坛-Oracle DBA入门与实战经典(配光盘)

名师讲坛-Oracle DBA入门与实战经典(配光盘)
作 者: 何明 何茜颖
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Oracle 计算机/网络 数据库
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  何明,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)任职,负责订单、发票和库存信息的处理及客户追踪等。

内容简介

《名师讲坛——Oracle DBA入门与实战经典》是一本小说式的OracleDBA入门教材。本书力求把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.给出了具体的商业应用背景,增强实战性。

图书目录

第0章 Oracle的安装及相关配置........ 1 0.1 Oracle的安装......................................... 2 0.2 Oracle 11g中的SQL*Plus.................... 6 0.3 scott用户及其对象维护........................ 8 0.4 虚拟环境的创建.................................... 8 0.5 虚拟人物....................

Installer................................................. 33 2.4 Oracle数据库配置助手....................... 33 2.5 使用Oracle数据库配置助手创建

数据库.................................................. 34 2.6 数据库管理员用户sys和system....... 36 2.7 SQL*Plus命令行工具......................... 38 2.8 服务器管理程序命令行工具.............. 39 2.9 Oracle 9i企业管理器........................... 40 2.10 Oracle 10g的iSQL*Plus工具.........

浏览...................................................... 53 3.6 启动数据库.......................................... 54 3.7 将数据库置为限制模式...................... 56 3.8 关闭数据库.......................................... 58 3.9 关闭数据库的实际例子...................... 59 3....

关系.................................................... 123 6.3 表空间和数据文件之间的关系及

表空间的分类.................................... 124 6.4 表空间中的磁盘空间管理................ 125 6.5 创建本地管理的表空间.................... 126 6.6 还原表空间........................................ 128 6.7 临时表空间........................................ 129 6.8 默认临时表空间..............

应用实例............................................ 181 8.9 获得还原数据的信息........................ 185 8.10 您应该掌握的内容.......................... 188 第9章 创建数据库.......................... 189 9.1 筹划和组织数据库优化而弹性的

体系结构............................................ 190 9.2 创建数据库的先决条件.................... 191 9.3 创建数据库的方法............................ 193 9.4 手工创建数据库................................ 193 9.5 创建数据库过程中的排错................ 197 9.6 利用Oracle Managed Files来创建

数据库................................................ 198 9.7 您应该掌握的内容............................ 199 第10章 表管理与维护.................... 200 10.1 存储数据的方法和Oracle内置

数据类型............................................ 201 10.2 ROWID............................................. 202 10.3 Oracle数据行的结构....................... 204 10.4 创建普通表...................................... 205 10.5 创建临时表..................................

管理.................................. 269 13.1 创建用户.......................................... 270 13.2 数据库模式...................................... 272 13.3 改变用户在表空间上的配额.......... 273 13.4 删除用户.......................................... 274 13.5 用户的安全控制域....

应用实例............................................ 304 14.9 您应该掌握的内容.......................... 307 第15章 管理角色........................... 308 15.1 引入角色的原因.............................. 309 15.2 角色的创建...................................... 309 15.3 角色的修改.......

应用实例........................................ 329 15.11 您应该掌握的内容........................ 336 第16章 非归档模式下的冷备份和

恢复.................................. 337 16.1 实验环境的搭建.............................. 338 16.2 数据库的非归档模式和备份的术语 340 16.3 冷备份(脱机备份)...................... 342 16.4 冷恢复(脱机恢复)...................... 343 16.5 脱机备份和脱机恢复的优缺点...... 343 16.6 脱机备份的应用实例.................

实例.................................................. 353 16.9 您应该掌握的内容.......................... 357 第17章 数据库的归档模式............. 358 17.1 归档模式的特点和要求.................. 359 17.2 将数据库设置为归档模式.............. 359 17.3 归档进程和归档文件目录的设置.. 361 17.4 归档文件和归档进程的管理与

维护.................................................... 367 17.5 改变成归档模式的应用实例.......... 371 17.6 您应该掌握的内容.......................... 376 第18章 数据库的联机备份及备份的

自动化.............................. 377 18.1 联机备份的重要性和特点.............. 378 18.2 联机备份步骤的演示...................... 379 18.3 联机备份步骤的解释...................... 382 18.4 联机备份的其他问题...................... 384 18.5 联机备份的应用实例...................... 385 18.6 备份操作自动化的实例...

数据字典.......................................... 397 19.4 RECOVER期间归档日志文件的

使用.................................................. 403 19.5 获取SQL*Plus命令的信息和

使用方法.......................................... 404 19.6 数据库完全恢复方法...................... 405 19.7 最初处于打开状态下进行的开启

数据库恢复...................................... 406 19.8 最初处于关闭状态下进行的开启

数据库恢复...................................... 407 19.9 恢复没有备份的数据文件.............. 410 19.10 在关闭状态下进行数据库的

恢复................................................ 411 19.11 最初在关闭状态下进行开启数

据库恢复的实例............................ 411 19.12 在关闭状态下进行数据库

恢复的实例.................................... 415 19.13 您应该掌握的内容........................ 418 第20章 数据的移动........................ 419 20.1 Oracle导出和导入应用程序........... 420 20.2 导出应用程序的用法...................... 421 20.3 导入应用程序的用法...................... 422 20.4 导...

数据的移动...................................... 432 20.7 将Oracle的数据传给其他软件

(系统)............................................ 438 20.8 将其他软件(系统)的数据导入

Oracle................................................ 443 20.9 数据泵操作的自动化...................... 451 20.10 您应该掌握的内容........................ 456 第21章 闪回技术、备份恢复与优化 457 21.1 闪回已经删除的表.......................... 458 21.2 闪回错误的DML操作................... 463 21.3...

基本原理.......................................... 500 22.5 以命令行方式获取SQL语句执行

的信息.............................................. 504 22.6 反转关键字索引.............................. 507 22.7 基于函数的索引.............................. 509 22.8 导出存储程序的源代码.................. 512 22.9 SGA内存的优化............................. 515 22.10 PGA内存的优化........

之间内存的转换................................ 542 22.16 您应该掌握的内容........................ 543 第23章 I/O优化............................. 545 23.1 输入/输出优化概述......................... 546 23.2 表空间与输入/输出优化................. 547 23.3 数据文件量的监控与诊断.............. 548 23.4...

解决方法.......................................... 555 23.6 重做日志的优化.............................. 557 23.7 通过移动表和索引来减少I/O竞争的

实例.................................................. 559 23.8 您应该掌握的内容.......................... 563 第24章 EM、iSQL*Plus和数据库

自动管理........................... 564 24.1 Oracle 10g和Oracle 11g企业管

理器简介.......................................... 565 24.2 Oracle 10g和Oracle 11g数据库自动管理简介......................................................................... 574 24.3 数据库自动管理中的常用术语和

统计级别.......................................... 575 24.4 自动工作负荷资料档案库.............. 576 24.5 AWR基线........................................ 578 24.6 获取快照的信息与创建基线.......... 580 24.7 AWR报告的创建与分析................ 582 24.8 不同时间段的AWR数据的比较... 586 24.9 自动数据库诊断监视器...

计划的概念...................................... 594 25.2 利用AUTOTRACE追踪SQL

语句.................................................. 595 25.3 执行计划的应用和EXPLAIN PLAN

命令.................................................. 598 25.4 DBMS_XPLAN 软件包与编译树

简介.................................................... 600 25.5 数据字典V$SQL与编译树应用

实例.................................................. 602 25.6 位图连接(Bitmap Join)索引....... 605 25.7 手工设置排序区的实例.................. 610 25.8 您应该掌握的内容.......................... 614 结束语............................................... 615 鸣谢.......................