《Oracle数据库系统管理实例教程 第2版》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:沈翠新,高继民,周肖明主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2016
  • ISBN:7040446669
  • 页数:200 页
图书介绍:本书系统地讲授了Oracle数据库从创建、配置到日常管理维护的知识。教材介绍了Oracle服务器的体系结构和工作原理,通过教材的学习,可以掌握Oracle服务器的安装,数据库的创建与实例的管理,网络配置,控制文件、日志文件、数据文件等三类物理文件的管理,表空间的管理,用户、角色和权限管理以及闪回数据库方面的知识。本书基于Linux操作系统和Oracle 11G数据库平台,设计了大量的演示操作实例,每章节后附有综合训练项目和练习题,既能巩固学习Oracle数据库管理的理论知识,同时又熟练Oracle数据库的操作技能。为体现职业教育的特点,教材强调技能的培养,理论知识以够用为度,通过实例和训练环节使理论知识更容易理解和接受。本书可作为应用性、技能型人才培养的各类计算机相关专业的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

第1章 安装和运行Oracle数据库 1

1.1 安装Oracle数据库前的准备 1

1.1.1 安装环境要求 1

1.1.2 操作系统及Oracle 11g软件下载 2

1.1.3 安装准备 2

1.2 安装Oracle服务器软件 3

1.2.1 安装Oracle数据库服务器 4

1.2.2 安装结果 12

1.3 综合训练项目 13

1.4 练习 13

第2章 管理工具与网络配置 14

2.1 DBA的管理工具 14

2.1.1 Oracle企业管理器 15

2.1.2 SQL*Plus管理工具 16

2.2 Oracle网络配置 17

2.2.1 配置监听器 18

2.2.2 配置客户端网络服务名 22

2.3 综合训练项目 25

2.4 练习 26

第3章 创建Oracle数据库 27

3.1 使用工具创建Oracle数据库 27

3.1.1 规划和组织数据库 27

3.1.2 创建Oracle数据库 28

3.2 删除Oracle数据库 39

3.3 实例的服务和口令文件 40

3.3.1 数据库管理员认证方式 40

3.3.2 管理口令文件 41

3.4 手工创建数据库 43

3.4.1 手工创建数据库 43

3.4.2 安装数据字典视图 46

3.5 综合训练项目 47

3.6 练习 47

第4章 Oracle数据库结构和组成 48

4.1 Oracle服务器的构成 48

4.1.1 Oracle服务器总体结构 48

4.1.2 Oracle实例 49

4.1.3 Oracle数据库 50

4.2 Oracle内存结构 50

4.2.1 系统全局区SGA 51

4.2.2 程序全局区PGA 54

4.2.3 内存管理 55

4.3 Oracle进程结构 56

4.3.1 用户进程与服务器进程 56

4.3.2 后台进程结构 57

4.4 数据库物理结构 61

4.4.1 数据文件 62

4.4.2 重做日志文件 62

4.4.3 控制文件 63

4.4.4 归档日志 63

4.4.5 初始化参数文件 64

4.4.6 其他文件 64

4.5 数据库逻辑结构 64

4.5.1 表空间 65

4.5.2 段 65

4.5.3 区 65

4.5.4 数据块 66

4.6 SQL语句的处理 66

4.6.1 连接和建立会话 66

4.6.2 处理查询语句 67

4.6.3 处理DML语句 67

4.6.4 处理COMMIT语句 68

4.7 数据字典 68

4.7.1 数据字典的概念 68

4.7.2 数据字典的分类 69

4.7.3 静态数据字典 69

4.7.4 动态数据字典 70

4.8 练习 71

第5章 Oracle数据库实例管理 73

5.1 实例的启动和关闭 73

5.1.1 启动数据库 73

5.1.2 启动数据库操作 75

5.1.3 关闭数据库 77

5.2 Oracle数据库初始化参数文件 80

5.2.1 初始化参数文件概述 81

5.2.2 静态初始化参数文件PFILE 83

5.2.3 服务器端初始化参数文件SPFILE 84

5.2.4 参数文件的互建方法及使用顺序 85

5.2.5 显示实例和数据库信息 88

5.3 使用诊断文件监视实例 90

5.4 综合训练项目 91

5.5 练习 92

第6章 控制文件管理 93

6.1 Oracle数据库控制文件 93

6.1.1 控制文件概述 93

6.1.2 控制文件的内容 94

6.2 控制文件操作 95

6.2.1 复用控制文件 95

6.2.2 查询控制文件 98

6.3 备份与重建控制文件 100

6.3.1 控制文件重建的意义 100

6.3.2 控制文件的备份 101

6.3.3 重建控制文件 101

6.4 综合训练项目 103

6.5 练习 103

第7章 重做日志与归档日志 104

7.1 重做日志工作原理 104

7.1.1 重做日志结构 104

7.1.2 日志序列号和日志切换 105

7.1.3 检查点 106

7.1.4 日志管理策略 107

7.2 日志操作 108

7.2.1 增加日志组 108

7.2.2 增加成员 109

7.2.3 删除日志 109

7.2.4 清除日志 111

7.2.5 使用控制台管理重做日志 111

7.2.6 查询日志信息 113

7.3 重做日志的归档 114

7.3.1 归档日志的作用 114

7.3.2 设置日志归档 115

7.4 综合训练项目 116

7.5 练习 117

第8章 表空间的管理 119

8.1 表空间和数据文件 119

8.1.1 表空间的类型和常用表空间 119

8.1.2 表空间和数据文件的关系 120

8.1.3 表空间的管理方式 121

8.2 创建表空间 121

8.2.1 创建表空间要考虑的因素 121

8.2.2 创建本地管理表空间 122

8.2.3 创建大文件表空间 125

8.3 其他表空间操作 126

8.3.1 调整表空间大小 126

8.3.2 修改表空间读写属性 132

8.3.3 修改表空间的ONLINE/OFFLINE属性 134

8.3.4 数据文件的脱机与联机 135

8.3.5 数据文件的移动 136

8.3.6 重命名表空间 138

8.4 删除表空间 138

8.5 获取表空间的相关信息 139

8.6 综合训练项目 140

8.7 练习 141

第9章 临时表空间与UNDO表空间管理 142

9.1 临时表空间管理 142

9.1.1 临时表空间 142

9.1.2 创建本地管理的临时表空间 143

9.1.3 默认临时表空间 143

9.1.4 创建临时表空间组 144

9.2 UNDO段的作用 147

9.3 自动UNDO空间管理 148

9.3.1 UNDO空间管理参数 148

9.3.2 创建UNDO表空间 150

9.3.3 切换UNDO表空间 151

9.3.4 修改UNDO表空间 151

9.3.5 删除UNDO表空间 152

9.4 综合训练项目 153

9.5 练习 153

第10章 数据库用户与权限管理 155

10.1 用户与安全 155

10.1.1 数据的安全访问 155

10.1.2 数据库模式对象 156

10.1.3 创建用户操作 157

10.1.4 其他用户操作 159

10.1.5 利用控制台管理用户 160

10.2 Oracle权限概述 162

10.2.1 权限的作用 162

10.2.2 权限的分类 163

10.2.3 系统权限管理 163

10.2.4 对象权限划分 168

10.3 综合训练项目 173

10.4 练习 174

第11章 角色管理 176

11.1 角色概述 176

11.1.1 角色的作用 176

11.1.2 系统预定义角色 177

11.2 创建和使用角色 178

11.2.1 创建角色 178

11.2.2 给角色授权 178

11.2.3 分配角色 179

11.2.4 用控制台创建并分配角色 180

11.2.5 默认角色 182

11.3 其他操作 183

11.3.1 回收角色 183

11.3.2 删除角色 184

11.3.3 查询角色信息 184

11.4 综合训练项目 187

11.5 练习 187

第12章 闪回技术 189

12.1 各种不同的闪回技术 189

12.1.1 闪回数据库 189

12.1.2 配置闪回模式 190

12.1.3 闪回数据库的使用 191

12.1.4 闪回删除 192

12.1.5 闪回版本查询、事务和表 194

12.2 综合训练项目 197

12.3 练习 198

参考文献 199