Oracle 10g数据库管理艺术

Oracle 10g数据库管理艺术

(美) 阿拉派蒂 (Alapati,S.R.) , 著

出版社:人民邮电出版社

年代:2007

定价:128.0

书籍简介:

本书针对大多数企业常见的Oracle数据库管理任务,如安装Oracle10g数据库软件、创建和升级数据库、导出和导入数据、数据库的备份与恢复以及性能调整,全面介绍了Oracle 10g数据库管理工作,覆盖了该数据库的所有新特征,并给出了实际的示例。详细介绍了Oracle 10g数据库的安装、连通性、用户管理、备份和恢复、数据库管理、性能调试等。本书是最为全面的Oracle管理图书。

书籍目录:

第一部分背景知识、数据建模和UNIX/Linux

第1章OracleDBA的世界

1.1OracleDBA的任务

1.2不同的DBA工作分类

1.3数据库的类型

1.4背景知识和培训

1.5普通OracleDBA的日常工作

1.6几点建议

第2章关系数据库建模及数据库设计

2.1关系数据库简介

2.2关系数据库模型

2.3关系数据库的生命周期

2.4反向设计数据库

2.5对象-关系和对象数据库

第3章OracleDBA的UNIX/Linux基础

3.1YNIX和Linux操作系统概述

3.2理解UNIXshell

3.3基本UNIX命令概览

3.4UNIX中文件和目录的浏览

3.5用vi编辑器撰写和编辑文件

3.6文本的提取和排序

3.7shell脚本

3.8UNIX进程

3.9UNIX系统管理和OracleDBA

3.10UNIX中的磁盘和存储

3.11RAID系统

3.12新存储技术

第二部分Oracle10g的体系结构、模式和事务管理

第4章Oracle10g体系结构介绍

4.1Oracle数据库的结构

4.2Oracle的进程

4.3Oracle的内存结构

4.4简单的Oracle数据库事务

4.5数据一致性和数据并发性

4.6备份与恢复体系结构

4.7Oracle数据字典和动态性能视图

4.8连接数据库

4.9Oracle实用程序

4.10调度和资源管理工具

4.11自动数据库管理

4.12公共可管理基础设施

4.13高效的管理和监控

第5章模式管理

5.1SQL语句的类型

5.2Oracle模式

5.3创建和管理表空间

5.4Oracle表

5.5特殊的Oracle表

5.6Oracle索引

5.7管理数据库完整性约束

5.8使用视图

5.9使用实体化视图

5.10使用SQLAccessAdvisor

5.11使用同义词

5.12使用序列

5.13使用触发器

5.14浏览对象信息

第6章Oracle事务管理

6.1Oracle事务

6.2事务的特性

6.3事务并发性控制

6.4隔离级别和ISO事务标准

6.5Oracle的隔离级别

6.6实现Oracle的并发控制

6.7利用撤销数据提供读一致性

6.8使用撤销数据的闪回错误纠正

6.9用DBMS_FLASHBACK程序包进行闪回

6.10闪回事务查询

6.11离散事务

6.12自主事务

6.13可恢复的空间分配

6.14管理长事务

第三部分安装Oracle10g创建和升级数据库

第7章安装Oracle10gRDBMS

7.1安装Oracle

7.2遵循最佳灵活体系结构

7.3执行预安装任务

7.4用于安装的最终检查表

7.5安装后的任务

7.6卸载Oracle

第8章升级到Oracle10g

8.1升级到Oracle1眙的方法

8.2升级方法和工具

8.3用DBUA升级

8.4手动升级

8.5升级之后

第9章创建Oracle数据库

9.1准备创建数据库

9.2创建参数文件

9.3创建新数据库

9.4使用服务器参数文件(SPFILE)

9.5从SQL*Plus中启动和关闭数据库

第四部分连接和用户管理

第10章连接和网络

10.1Oracle网络和数据库连接

10.2网络概念:Oracle网络如何工作

10.3建立Oracle连接

10.4Oracle客户机

10.5即时客户机

10.6监听程序和连接

10.7命名和连接

10.8Oracle和Java数据库连接

第11章用户管理和数据库安全

11.1管理用户

11.2DatabaseResourceManager

11.3控制数据访问

11.4审计数据库使用

11.5认证用户

11.6企业用户安全

11.7数据安全须知

第12章使用SQL*Plus及/SQL*Plus

12.1启动SQL*Plus会话

12.2退出SQL*Plus

12.3SQL*Plus和SQL命令

12.4主要的SQL*Plus“工作”命令

12.5格式化SQL*Plus的输出以及创建报告的命令

12.6在SQL*Plus中创建命令文件

12.7在SQL*Plus中编辑

12.8主要的SQL*Plus数据库管理命令

12.9用SQL生成SQL

12.10iSQL*Plus

第五部分数据装载、备份和恢复

第13章装载和转换数据

13.1提取、转换和装载概览

13.2使用SQL*Loader实用程序

13.3转换数据

13.4为复制和信息共享使用Oracle流

第14章使用数据泵取导出和导入

14.1数据泵取技术的介绍

14.2执行数据泵取导出和导入

14.3监控数据泵取作业

14.4使用数据泵取API

14.5可移植表空间

第15章备份数据库

15.1备份Oracle数据库

15.2快闪恢复区

15.3RMAN

15.4备份控制文件

15.5OracleBackup工具

15.6用户管理的备份

15.7数据库讹误检测

15.8增加灾难恢复的数据保护

第16章数据库恢复

16.1数据库故障类型

16.2Oracle的恢复过程

16.3用RMAN执行恢复

16.4典型的介质恢复方案

16.5克隆数据库

16.6粒度恢复技术

16.7闪回技术和恢复

16.8使用复原点

16.9修理数据讹误并试验恢复

16.10排除恢复错误

第六部分管理运行中的Oracle数据库

第17章自动管理和联机功能

17.1ADDM

17.2自动共享内存管理

17.3自动优化程序的统计数据收集

17.4自动存储管理

17.5自动空间管理

17.6Oracle10g的联机功能

第18章管理和监控运行中的数据库

18.1Oracle性能统计的类型

18.2服务器产生的警告

18.3AWR

18.4ASH

18.5管理顾问框架

18.6使用撤销和MTTR顾问程序

18.7管理联机重做日志

18.8管理数据库链接

18.9用数据库服务器拷贝文件

18.10将Oracle文件映射到物理设备

18.11使用Oracle的调度程序

第19章使用Oracle企业管理器

19.1Oracle企业管理器

19.2OEM体系结构和组件..

19.3OEMDatabaseControl

19.4OEMGridControl

第20章在Windows和Linux系统上管理Oracle数据库

20.1Oracle10g和Windows

20.2在Windows和UNIX之间管理Oracle的本质区别

20.3在Windows系统中安装Oracle10g

20.4Windows注册表

20.5在Windows系统中管理Oracle

20.6在Windows中卸载Oracle

20.7Oracle和Linux

第七部分性能调整

第21章改进数据库性能:SQL查询优化

21.1Oracle性能调整的方法.

21.2优化Oracle查询处理

21.3查询优化和Oracle基于成本的优化程序

21.4编写有效SQL

21.5DBA如何帮助改进SQL处理过程

21.6SQL性能调整工具

21.7使用EXPLAINPLAN

21.8SQLTuningAdvisor

21.9调整SQL语句的简单步骤

第22章性能调整:调整实例

22.1实例调整简介

22.2自动性能调整与动态性能视图

22.3Oracle内存调整

22.4评估系统性能

22.5度量I/O性能

22.6度量实例性能

22.7实例调整的一种简单方法

第八部分数据字典、动态视图和Oracle提供的程序包

第23章Oracle数据字典和动态性能视图

23.1Oracle数据字典

23.2使用静态数据字典视图

23.3使用动态性能视图

第24章使用OraclePL/SQL程序包

24.1Oracle提供的PL/SQL程序包的概述

24.2DBMS_FILE_TRANSFER

24.3DBMS_MONITOR

24.4UTL_COMPRESS

24.5UTL_MAIL

24.6DBMS_TDB

24.7DBMS_JOB

24.8DBMS_APLICATION_INFO

24.9DBMS_CRYPTO

24.10DBMS_SESSION

24.11DBMS_SYSTEM

24.12DBMS_OUTPUT

24.13DBMS_REPAIR

24.14DBMS_OUTLN和DBMS_OUTLN_EDIT

24.15DBMS_SPACE

24.16DBMS_SPACE_ADMIN

24.17DBMS_PROFILER

24.18DBMS_ERRLOG

24.19UTL_FILE

24.20UTL_SMTP

24.21DBMS_SHARED_POOL

24.22DBMS_WM

24.23DBMS_RLMGR

24.24在前几章中介绍过的Oracle程序包

附录AOracle10gSQL和PUSQL:简明读本

A.1Oracle10g的样例模式

A.2Oracle数据类型

A.3SOL

A.4抽象数据类型

A.5PL/SOL

A.6使用游标

A.7过程、函数和程序包

A.8OracleXMLDB

A.9Oracle与Java

内容摘要:

  本书是针对大多数日常的Oracle数据库管理任务而撰写的。当然,要完全覆盖所有DBA的知识是不切实际的。本书所做的是将精力集中在大多数企业常见的问题上,如安装Oracle10g数据库软件、创建和升级数据库、导出和导入数据、数据库的备份与恢复以及性能调整等。本书在许多地方反复强调Oracle自动管理方案。利用Oracle的自动管理特性能防止重复发明。经过多年的发展,Oracle提供了一组强有力的管理顾问和工具,使得许多传统的:DBA工作无需再用人工完成。  本书针对大多数企业常见的Oracle数据库管理任务,如安装Oracle10g数据库软件、创建和升级数据库、导出和导入数据、数据库的备份与恢复以及性能调整等,全面深入地介绍了Oracle10g数据库管理工作。书中详细介绍了Oracle10g数据库的安装、连通性、用户管理、备份和恢复、数据库管理、性能调试等内容,涵盖了该数据库的所有新特征,并给出了实际的示例。  本书是Oracle管理方面的权威指南,面向从事Oracle数据库应用的各层次开发人员或DBA。作者简介:  SamR.Alapati是世界顶尖的Oracle技术专家,一位经验丰富的数据库管理员,有20多年从业经历。他拥有OracleOCPDBA证书和HPUNIXSystemAdministrator证书,曾经担任Oracle公司的高级顾问,并在AT&T、雷曼兄弟、NBC等世界顶级公司担任DBA。目前,他管理着世界上最大的Oracle数据库之一美国童子军全国总部数据库。除本书外,他还是Oracle公司OCP考试官方教材的作者。

书籍规格:

书籍详细信息
书名Oracle 10g数据库管理艺术站内查询相似图书
丛书名图灵程序设计丛书
9787115162854
如需购买下载《Oracle 10g数据库管理艺术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)128.0语种简体中文
尺寸26装帧平装
页数 500 印数

书籍信息归属:

Oracle 10g数据库管理艺术是人民邮电出版社于2007.06出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,Oracle 10g 的书籍。