图书介绍

Oracle 8i数据库管理PDF|Epub|txt|kindle电子书版本网盘下载

Oracle 8i数据库管理
  • Oracle管理系列编委会编 著
  • 出版社: 北京:中国人民大学出版社
  • ISBN:730003750X
  • 出版时间:2001
  • 标注页数:307页
  • 文件大小:5MB
  • 文件页数:324页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle 8i数据库管理PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 Oracle数据库的结构1

1.1 Oracle数据库的基本概念1

1.1.1 数据库1

1.1.2 文件2

1.1.3 实例3

1.2 Oracle数据库的内部结构3

1.2.1 表3

1.2.2 索引4

1.2.3 视图5

1.2.4 数据字典表6

1.2.5 表空间6

1.2.6 回滚段7

1.2.7 用户7

1.2.8 模式7

1.3 Oracle数据库的内部存储结构7

1.3.1 全局存储区8

1.3.2 后台进程(Background Processes)9

1.4 Oracle数据库的基本功能实现12

1.5.1 数据库文件14

1.5.2 控制文件14

1.5 Oracle数据库的外部结构14

1.5.3 日志文件15

1.5.4 跟踪文件与修改日志15

1.6.2 一对多关联16

1.7 本章小结16

1.6.3 多对多关联16

1.6.1 一对一关联16

1.6 逻辑模式16

第2章 Oracle8与关系数据库17

2.1 数据库技术的发展17

2.2 数据库系统的基本概念19

2.3 数据模型20

2.3.1 关系的数学定义21

2.3.2 关系模型22

2.4 关系数据语言概述24

2.5.2 数据字典25

2.5.1 关系数据库内核25

2.5 关系数据库的组成25

2.6 Oracle关系数据库的由来26

2.7 Oracle8简介27

2.7.1 概论27

2.7.2 特点27

2.7.3 Oracle8i新特性28

2.8 本章小结31

3.1 面向对象技术32

第3章 面向对象的特性32

3.2 Oracle8对象选项33

3.3 REF属性34

3.4 方法35

3.5 集合、变量数组和嵌套表35

3.6 对象视图36

3.7 本章小结36

第4章 管理员使用的SQL*PLUS37

4.1 用于数据库系统管理的SQL*PLUS37

4.1.2 编辑SQL命令38

4.1.1 SQL*PLUS的环境变量38

4.1.3 在SQL*PLUS中使用操作系统编辑器39

4.1.4 执行SQL*Plus/SQL命令41

4.1.5 SQL*PLUS的COPY命令42

4.2 使用SQL命令44

4.3 SQL*Plus对用户权限的限制45

4.3.1 禁止使用某个SQL命令46

4.3.2 重新允许使用某个SQL命令47

4.4 追踪SQL语句48

4.3.4 禁用角色48

4.3.3 禁用SET ROLE48

4.5 管理员使用的SQL*Plus49

4.5.1 理解执行计划49

4.5.2 使用AUTOTRACE功能50

4.6 SQL*Plus 8.1版的增强51

4.7 本章小结51

第5章 创建数据库52

5.1 创建数据库的前提条件52

5.2 新的数据库初始化参数53

5.2.1 初始化参数文件的创建59

5.2.2 configSID.ora文件的创建60

5.2.3 数据库脚本的创建60

5.2.4 crdbSID.sql文件60

5.3 准备创建数据库60

5.3.1 组织数据库容量60

5.3.2 设计数据库的结构61

5.3.3 决定数据库的字符集类型设置61

5.4 选择数据库的创建方法62

5.3.4 启动实例62

5.4.1 用Oracle Installer创建数据库63

5.4.2 用CREATE DATABASE命令创建数据库63

5.4.3 利用样本数据库创建数据库65

5.5 检查数据库的状态66

5.5.1 测试基本视图66

5.5.2 验证Oracle Alert Log74

5.6 WindoWs NT上的数据库创建76

5.6.1 Oracle与Windows NT76

5.6.2 在Windows NT中用BUILD_ALL.sql创建数据库79

5.6.3 ORACLE_HOME主目录80

5.7 本章小结82

第6章 用户与角色管理83

6.1 用户需求分析83

6.2 设置用户帐号的用途84

6.3 用户帐号验证85

6.3.1 口令身份验证85

6.3.2 操作系统身份验证86

6.4 设置用户配置86

6.4.1 配置义件86

6.4.2 缺省表空间87

6.4.3 临时表空间88

6.5 创建一个用户帐户88

6.5.1 创建用户帐户88

6.5.2 使用init.ora参数91

6.5.3 使用CREATE SCHEMA命令91

6.5.4 使用配置文件92

6.5.5 定义配置文件93

6.5.6 创建配置文件97

6.5.8 实施表空间配额98

6.5.7 使用配额98

6.6 修改用户的一些特性99

6.6.1 修改用户帐户99

6.5.9 分配UNLIMITED表空间配额99

6.6.2 删除用户帐户100

6.6.3 定义同义词101

6.6.4 更改用户口令101

6.6.5 临时改变用户口令102

6.6.6 修改配置文件102

6.7 Oracle用户的规范化管理103

6.7.1 Oracle用户管理目前存在的问题103

6.6.7 删除配置文件103

6.6.8 使用缺省配置文件103

6.7.2 Oracle用户的规范化管理104

6.8 对帐户的特殊考虑106

6.8.1 建立一个普通的数据库管理员帐户107

6.8.2 设立一个普通的应用程序管理员帐户107

6.8.3 监视用户会话107

6.9.1 设计用户数据库108

6.9 维护用户数据108

6.9.2 维护用户表109

6.10 本章小结109

第7章 数据库Oracle7到Oracle8的迁移110

7.1 Oracle8的增强功能110

7.1.1 管理口令110

7.1.2 分区110

7.1.4 禁止日志子句111

7.1.5 管理抽象数据类型111

7.1.3 大型对象(LOB)111

7.2 迁移方法的选择119

7.2.1 使用移植工具119

7.2.2 使用导入/导出120

7.2.3 使用表复制121

7.3 试行迁移122

7.3.1 理解各种测试类型122

7.3.2 编制测试程序125

7.3.3 测试125

7.4.1 使用移植工具126

7.4 执行迁移126

7.4.2 使用导出/导入方法134

7.5 迁移应用程序的一些选项135

7.5.1 预编译程序135

7.5.2 OCI应用程序135

7.5.3 SQL*Plus脚本136

7.5.4 SQL*Net136

7.5.5 企业应用备份(EBU)136

7.5.6 数据库状态准备136

7.6 常见的问题136

7.7 移植之后的任务137

7.8 本章小结137

第8章 回滚段和临时段的管理138

8.1 回滚段的管理138

8.1.1 回滚段的空间优化139

8.1.2 选择回滚段的数量和空间大小140

8.1.3 扩展回滚段146

8.1.5 创建回滚段150

8.1.4 增加回滚段150

8.1.6 激活回滚段152

8.1.7 为事务处理指定回滚段152

8.1.8 回滚段数据的装载153

8.2 监控回滚段使用153

8.2.1 监控当前空间分配154

8.2.2 回滚段收缩154

8.2.3 监控当前状态155

8.2.4 监控动态扩展155

8.2.5 回滚段中的事务158

8.2.6 回滚段中的数据159

8.3 临时段的工作状况160

8.3.1 临时段空间大小的设置160

8.3.2 设置临时段的存储选项161

8.3.3 临时段的管理162

8.4 本章小结162

第9章 数据库空间管理163

9.1 数据库空间管理的原理163

9.1.1 对不同的表空间进行设置的建议166

9.1.2 附加空间的利用168

9.1.3 分离数据的好处170

9.2 增加表空间171

9.2.1 创建表空间171

9.2.2 设置缺省存储容量172

9.3 表空间管理173

9.3.1 改变表空间的特性值173

9.3.2 改变表空间的连接174

9.3.3 表空间的热备份174

9.3.5 移动数据文件175

9.3.4 控制重做行为175

9.3.6 手工合并空闲自由空间176

9.3.7 避免产生自由空间碎片176

9.3.8 管理Query-Only表176

9.3.9 临时段177

9.3.10 缺省存储值的设置177

9.3.11 增大、调整数据文件179

9.3.12 删除表空间180

9.4.1 自动扩展和控制扩展的比较181

9.4 扩展分配181

9.4.2 释放空闲空间183

9.4.3 空间碎片整理184

9.5 数据库空间监控186

9.5.1 数据库中可能出现的空间问题186

9.5.2 目标选择188

9.5.3 建立中央命令数据库188

9.6 本章小结202

10.1 失败类型203

第10章 备份与恢复203

10.2 备份策略204

10.2.1 表空间205

10.2.2 控制文件205

10.2.3 联机日志206

10.2.4 归档日志207

10.3 逻辑备份208

10.3.1 完全输出与增量/累积输出210

10.3.2 一致输出211

10.3.3 表空间输出212

10.4 冷备份216

10.3.4 分区输出216

10.4.1 执行冷备份的步骤217

10.4.2 关闭数据库实例217

10.4.3 备份实例219

10.5 热备份221

10.5.1 执行热备份的步骤222

10.5.2 启动222

10.5.3 执行联机数据库备份224

10.5.4 用命令行方式进行热备份228

10.5.5 备份实例230

10.6 集成备份231

10.6.1 集成逻辑和物理备份231

10.6.2 集成数据库和操作系统备份232

10.7 恢复管理器234

10.8 恢复过程237

10.8.1 数据读写失败237

10.8.2 数据误操作的恢复238

10.9 逻辑备份恢复240

10.8.3 并行恢复240

10.9.1 使用逻辑备份进行完全恢复243

10.9.2 使用逻辑备份进行部分恢复243

10.10 本章小结244

第11章 角色与权限管理245

11.1 系统级角色与权限245

11.2 对象级权限249

11.3 数据库角色的管理253

11.3.1 创建角色253

11.3.3 删除角色254

11.3.2 修改角色254

11.3.4 设置和改变缺省角色255

11.3.5 受密码保护的角色256

11.3.6 在操作系统级定义角色257

11.3.7 系统级特权角色258

11.3.8 安全性数据字典视图260

11.4 本章小结260

第12章 内存优化261

12.1 修改Utlbstat及Utlestat的必要性261

12.2 调整内存269

12.3 使用基于成本的优化程序271

12.4 计算统计的意义272

12.5 本章小结272

第13章 数据库安全性273

13.1 身份验证273

13.1.1 密码身份验证274

13.1.2 操作系统身份验证275

13.1.3 全局身份验证276

13.2 为什么要保护密码277

13.2.1 在SQL*Plus中限制用户权限278

13.3 特权帐户278

13.3.1 操作系统帐户:Oracle279

13.3.2 操作系统帐户:Root279

13.3.3 账号SYS279

13.3.4 账号SYSTEM280

13.3.5 操作系统组:Oracle280

13.3.6 操作系统组:DBA280

13.4 远程密码281

13.3.7 操作系统组:OPER281

13.5 对象级安全性与系统级安全性282

13.5.1 对象级安全性282

13.5.2 系统安全性283

13.6 对象级安全模式288

13.6.1 被保护的对象模型288

13.6.2 规划容量需求289

13.7 应用程序开发者的安全性策略290

13.8.2 防火墙的安全性291

13.8.1 使用数字证书291

13.8 防火墙的安全性支持291

13.8.3 使用RADIUS协议的高级验证292

13.9 数据库审计292

13.9.1 语句级审计292

13.9.2 对象级审计295

13.9.3 存储审计信息的位置296

13.9.4 操作系统296

13.10 硬件安全297

13.11 本章小结297

附录 DBA的SQL命令参考298

热门推荐