Oracle DBA基础教程

Oracle DBA基础教程
作 者: 丁国良
出版社: 科学出版社
丛编项: 高等职业技术教育IT类双证教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Oracle
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Oracle DBA基础教程》作者简介

内容简介

《Oracle DBA基础教程》是高等职业技术教育中IT类专业学生获取学历证书和国际著名软件厂商Oracle WDP项目相关证书的学习与实践用教材。本教材依据课程教学大纲编写而成,并在相关网站提供了教师用PPT教学软件和多媒体演示光盘供教师和学生使用。《Oracle DBA基础教程》从Oracle数据库管理工作的实际出发,理论和实际相结合,系统全面地介绍了Oracle 9i for Windows 2000的重要特点,以及作为一名数据库管理员应具备的基本知识和技能。全书共分14章,主要包括Oracle安装与卸载,常用管理工具的使用,Oracle体系结构等基础知识,以及Oracle DBA基本的管理技术,如对Oracle的例程、表空间、控制文件、数据文件、日志文件、撤销空间、模式对象、数据完整性和数据库安全等内容的管理和维护。本书内容全面、详实、条例清楚,每章均包括章节学习目标、任务、示例、实验、练习题等内容,是一套完整的学习教材。《Oracle DBA基础教程》可作为各大专院校、高等职业技术院校计算机软件开发专业课程和相关双证教学课程的教材,也可作为计算机数据库管理应用的基础教材,并可供从事Oracle数据库开发、应用行业的技术人员参考。

图书目录

第1章Oracle数据库基础

1.1Oracle数据库概述

1.1.1Oracle数据库的发展历程

1.1.2Oracle9i产品介绍

1.1.3Oracle9i的新特点

1.2数据库管理员(DBA)的职责

1.2.1Oracle的用户类型

1.2.2数据库管理员的任务

1.3Oracle9i管理模式

1.3.1手工管理模式

1.3.2OEM管理模式

小结

思考练习题

第2章Oracle9i安装与配置

2.1OracleUniversalInstaller介绍

2.1.1基本功能

2.1.2“静默”安装方式

2.2安装Oracle9i数据库服务器

2.2.1基本概念

2.2.2准备阶段

2.2.3安装阶段

2.2.4安装后阶段

2.3安装Oracle9i客户端

2.3.1准备阶段

2.3.2安装阶段

2.3.3安装后阶段

2.4卸载Oracle9i

2.4.1卸载Oracle组件

2.4.2卸载Oracle9i服务器

小结

实验1Oracle9i安装实验

思考练习题

第3章常用管理工具介绍

3.1Oracle9i基本管理工具的种类

3.2口令文件管理工具的使用

3.2.1DBA认证方式

3.2.2操作系统认证

3.2.3口令文件认证

3.3SQL*Plus的使用

3.3.1DOS方式下启动SQL*PLUS

3.3.2Windows方式下启动SQL*Plus

3.3.3退出SQL*Plus

3.3.4常用SQL*Plus命令

3.4SQL*PlusWorksheet的使用

3.5OracleEnterpriseManager安装和使用

3.5.1OEM体系结构

3.5.2安装OMS

3.5.3删除资料档菜库

3.5.4启动OMS和IntelligentAgent

3.5.5关闭OMS和IntelligentAgent

3.5.6独立方式启动OEM控制台

3.5.7登录OMS启动OEM控制台

小结

实验2常用管理工具的使用练习

思考练习题

第4章Oracle服务器体系结构

4.1Oracle服务器体系结构概述

4.1.1Oracle服务器

4.1.2Oracle服务器工作过程

4.1.3数据字典

4.2Oracle实例

4.2.1实例的概念

4.2.2实例的工作方式

4.3Oracle内存结构

4.3.1内存结构的组成

4.3.2系统全局区

4.3.3数据库高速缓存

4.3.4重做日志缓存

4.3.5共享池

4.3.6大型池

4.3.7Java池

4.3.8程序全局区

4.4进程结构

4.4.1进程结构的组成

4.4.2用户进程

4.4.3服务器进程

4.4.4后台进程

4.5Oracle数据库逻辑存储结构

4.5.1Oracle存储结构

4.5.2块

4.5.3区

4.5.4段

4.5.5表空间

4.6Oracle数据库物理结构

4.6.1数据库物理结构概述

4.6.2数据文件

4.6.3控制文件

4.6.4重做日志文件

4.6.5归档日志文件

小结

实验3Oracle体系结构实验

思考练习题

第5章Oracle实例管理

5.1初始化参数文件

5.1.1初始化参数文件分类

5.1.2初始化参数文件的内容

5.1.3创建初始化参数文件

5.1.4配置初始化参数文件

5.2启动数据库

5.2.1启动数据库的方法

5.2.2数据库启动模式

5.2.3利用SQL*Plus启动数据库

5.2.4利用OEM启动数据库

5.3关闭数据库

5.3.1关闭数据库的方法

5.3.2数据库关闭过程

5.3.3数据库关闭方式

5.3.4利用SQL*Plus关闭数据库

5.3.5利用OEM关闭数据库

5.4进程管理

5.4.1管理服务器进程

5.4.2监视进程状态

5.5会话管理

5.5.1查询会话信息

5.5.2终止会话

小结

实验4启动和关闭数据库

思考练习题

第6章创建数据库

6.1Oracle最佳柔性结构(OFA)

6.2Oracle管理的文件(OMF)

6.2.1OMF的概念

6.2.2设置OMF的初始化参数

6.2.3利用OMF特性创建数据库

6.3使用DBCA创建数据库

6.3.1DBCA主要功能

6.3.2创建数据库

6.3.3管理数据库模板

6.4手工创建数据库

6.4.1创建数据库命令

6.4.2手工创建数据库过程

小结

实验5创建数据库

思考练习题

第7章控制文件管理

7.1控制文件概述

7.1.1控制文件中的内容

7.1.2控制文件的作用

7.1.3控制文件的管理原则

7.2创建控制文件

7.2.1创建初始控制文件

7.2.2创建多路控制文件

7.2.3创建新的控制文件

7.3管理控制文件

7.3.1备份控制文件

7.3.2删除控制文件

7.3.3查询控制文件信息

小结

实验6控制文件管理实验

思考练习题

第8章重做日志文件管理

8.1重做日志文件概述

8.1.1重做日志文件中的内容

8.1.2重做日志文件的作用

8.1.3重做日志结构

8.1.4重做日志文件管理原则

8.2联机重做日志文件管理

8.2.1创建初始重做日志文件

8.2.2创建联机重做日志文件组及成员

8.2.3删除联机重做日志文件组及成员

8.2.4手工日志切换

8.2.5清空联机重做日志文件组

8.2.6改变联机重做日志文件的名称和位置

8.2.7查询联机重做日志文件信息

8.3归档重做日志文件管理

8.3.1归档和非归档两种模式

8.3.2设置初始归档模式

8.3.3改变数据库归档模式

8.3.4设置自动归档

8.3.5禁用自动归档

8.3.6执行手工归档

8.3.7设置归档目标位置

8.3.8查询归档信息

8.4日志分析

8.4.1LogMiner工具

8.4.2分析举例

8.4.3使用LogMinerViewer进行日志分析

小结

实验7重做日志文件管理实验

思考练习题

第9章管理表空间

9.1表空间概述

9.1.1存储管理

9.1.2表空间的类型

9.1.3表空间管理原则

9.2创建表空间

9.2.1创建表空间命令

9.2.2创建用户表空间

9.2.3创建临时表空间

9.2.4创建非标准块的表空间

9.3修改表空间默认存储参数

9.4改变表空间的可用性

9.5设置表空间的读写模式

9.6删除表空间

9.7查询表空间信息

小结

实验8表空间实验

思考练习题

第10章管理数据文件

10.1数据文件概述

10.2数据文件管理原则

10.3创建和添加数据文件

10.4改变数据文件大小

10.5改变数据文件的可用性

10.6数据文件的重命名和移动

10.7删除数据文件

10.8查询数据文件信息

小结

实验9数据文件实验

思考练习题

第11章管理撤销表空间

11.1撤销空间概述

11.1.1撤销空间

11.1.2自动撤销管理方式

11.1.3手工撤销管理方式

11.2创建撤销表空间

11.3修改撤销表空间

11.4删除撤销表空间

11.5切换撤销表空间

11.6设置撤销纪录的保留时间

11.7查询撤销表空间信息

小结

实验10撤销表空间实验

思考练习题

第12章模式对象管理

12.1模式对象概述

12.2管理表

12.2.1表结构和存储管理

12.2.2管理表的基本原则

12.2.3创建表

12.2.4创建临时表

12.2.5修改表

12.2.6截断表

12.2.7删除表

12.2.8查询表信息

12.3管理索引

12.3.1索引结构和存储管理

12.3.2管理索引的基本原则

12.3.3创建索引

12.3.4修改索引

12.3.5分析索引

12.3.6删除索引

12.3.7查询索引

12.4管理视图

12.5管理序列

12.6管理同义词

小结

实验11模式对象实验

思考练习题

第13章维护数据完整性

13.1数据完整性概述

13.1.1数据完整性

13.1.2数据完整性规则

13.2完整性约束

13.2.1约束条件

13.2.2约束状态

13.2.3约束检查的时间

13.3实现约束

13.3.1定义列级约束

13.3.2定义表级约束

13.4维护约束

13.4.1维护约束命令

13.4.2添加约束

13.4.3修改约束状态

13.4.4修改约束延迟

13.4.5删除约束

13.5查询约束信息

小结

实验12维护数据完整性实验

思考练习题

第14章数据库安全管理

14.1管理资源

14.1.1概要文件

14.1.2创建概要文件

14.1.3分配概要文件

14.1.4修改概要文件

14.1.5删除概要文件

14.1.6查看概要文件信息

14.2管理用户

14.2.1建立新用户

14.2.2管理用户

14.2.3删除用户

14.2.4查询用户信息

14.3管理权限

14.3.1系统权限的管理

14.3.2对象权限的管理

14.3.3查询权限信息

14.4管理角色

14.4.1创建角色

14.4.2授予角色

14.4.3管理角色

14.4.4收回角色

14.4.5删除角色

14.4.6查询角色信息

小结

实验13数据库安全管理实验

思考练习题

ORACLE认证课程介绍