注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleOracle 8i数据库管理

Oracle 8i数据库管理

Oracle 8i数据库管理

定 价:¥28.00

作 者: Oracle管理系列编委会编
出版社: 中国人民大学出版社
丛编项: 网络管理与技术丛书 Oracle管理系列
标 签: 关系型数据库 Oracle

ISBN: 9787300037509 出版时间: 2001-01-01 包装:
开本: 23cm 页数: 307页 字数:  

内容简介

  本书收集了很多Oracle数据库管理员的管理经验和技巧,使初学者和数据库管理员在Oracle8i环境下可以更轻松熟练地管理数据库。本书从Oracle的内部数据结构理论开始并与具体实践相结合,集中介绍了Oracle数据库系统管理的方法,为读者提供了易学易用的管理途径。本书主要介绍了数据库的体系结构,关系模型,面向对象的特性,介绍了管理员如何使用SQL*PLUS管理用户、角色权限,数据库的迁移,回滚段、临时段的管理,数据库的空间管理,备份与恢复,角色与权限管理和内存的优化,最后还介绍了数据库的安全性。本书提供了很多技巧、经验和方法,对数据库管理员会有很大的帮助,对初学者也很适用。

作者简介

暂缺《Oracle 8i数据库管理》作者简介

图书目录

第1章 Oracle数据库的结构
1.1 Oracle数据库的基本概念
1.1.1 数据库
1.1.2 文件
1.1.3 实例
1.2 Oracle数据库的内部结构
1.2.1 表
1.2.2 索引
1.2.3 视图
1.2.4 数据字典表
1.2.5 表空间
1.2.6 回滚段
1.2.7 用户
1.2.8 模式
1.3 Oracle数据库的内部存储结构
1.3.1 全局存储区
1.3.2 后台进程(Background Processes)
1.4 Oracle数据库的基本功能实现
1.5 Oracle数据库的外部结构
1.5.1 数据库文件
1.5.2 控制文件
1.5.3 日志文件
1.5.4 跟踪文件与修改日志
1.6 逻辑模式
1.6.1 一对一关联
1.6.2 一对多关联
1.6.3 多对多关联
1.7 本章小结
第2章 Oracle8与关系数据库
2.1 数据库技术的发展
2.2 数据库系统的基本概念
2.3 数据模型
2.3.1 关系的数学定义
2.3.2 关系模型
2.4 关系数据语言概述
2.5 关系数据库的组成
2.5.1 关系数据库内核
2.5.2 数据字典
2.6 Oracle关系数据库的由来
2.7 Oracle8简介
2.7.1 概论
2.7.2 特点
2.7.3 Oracle8i新特性
2.8 本章小结
第3章 面向对象的特性
3.1 面向对象技术
3.2 Oracle8对象选项
3.3 REF属性
3.4 方法
3.5 集合、变量数组和嵌套表
3.6 对象视图
3.7 本章小结
第4章 管理员使用的SQL*PLUS
4.1 用于数据库系统管理的SQL*PLUS
4.1.1 SQL*PLUS的环境变量
4.1.2 编辑SQL命令
4.1.3 在SQL*PLUS中使用操作系统编辑器
4.1.4 执行SQL*Plus/SQL命令
4.1.5 SQL*PLUS的COPY命令
4.2 使用SQL命令
4.3 SQL*Plus对用户权限的限制
4.3.1 禁止使用某个SQL命令
4.3.2 重新允许使用某个SQL命令
4.3.3 禁用SET ROLE
4.3.4 禁用角色
4.4 追踪SQL语句
4.5 管理员使用的SQL*Plus
4.5.1 理解执行计划
4.5.2 使用AUTOTRACE功能
4.6 SQL*Plus 8.1版的增强
4.7 本章小结
第5章 创建数据库
5.1 创建数据库的前提条件
5.2 新的数据库初始化参数
5.2.1 初始化参数文件的创建
5.2.2 configSID.ora文件的创建
5.2.3 数据库脚本的创建
5.2.4 crdbSID.sql文件
5.3 准备创建数据库
5.3.1 组织数据库容量
5.3.2 设计数据库的结构
5.3.3 决定数据库的字符集类型设置
5.3.4 启动实例
5.4 选择数据库的创建方法
5.4.1 用Oracle Installer创建数据库
5.4.2 用CREATE DATABASE命令创建数据库
5.4.3 利用样本数据库创建数据库
5.5 检查数据库的状态
5.5.1 测试基本视图
5.5.2 验证Oracle Alert Log
5.6 Windows NT上的数据库创建
5.6.1 Oracle与Windows NT
5.6.2 在Windows NT中用BUILD_ALL.sql创建数据库
5.6.3 ORACLE_HOME主目录
5.7 本章小结
第6章 用户与角色管理
6.1 用户需求分析
6.2 设置用户帐号的用途
6.3 用户帐号验证
6.3.1 口令身份验证
6.3.2 操作系统身份验证
6.4 设置用户配置
6.4.1 配置文件
6.4.2 缺省表空间
6.4.3 临时表空间
6.5 创建一个用户帐户
6.5.1 创建用户帐户
6.5.2 使用init.ora参数
6.5.3 使用CREATE SCHEMA命令
6.5.4 使用配置文件
6.5.5 定义配置文件
6.5.6 创建配置文件
6.5.7 使用配额
6.5.8 实施表空间配额
6.5.9 分配UNLIMITED表空间配额
6.6 修改用户的一些特性
6.6.1 修改用户帐户
6.6.2 删除用户帐户
6.6.3 定义同义词
6.6.4 更改用户口令
6.6.5 临时改变用户口令
6.6.6 修改配置文件
6.6.7 删除配置文件
6.6.8 使用缺省配置文件
6.7 Oracle用户的规范化管理
6.7.1 Oracle用户管理目前存在的问题
6.7.2 Oracle用户的规范化管理
6.8 对帐户的特殊考虑
6.8.1 建立一个普通的数据库管理员帐户
6.8.2 设立一个普通的应用程序管理员帐户
6.8.3 监视用户会话
6.9 维护用户数据
6.9.1 设计用户数据库
6.9.2 维护用户表
6.10 本章小结
第7章 数据库Oracle7到Oracle8的迁移
7.1 Oracle8的增强功能
7.1.1 管理口令
7.1.2 分区
7.1.3 大型对象(LOB)
7.1.4 禁止日志子句
7.1.5 管理抽象数据类型
7.2 迁移方法的选择
7.2.1 使用移植工具
7.2.2 使用导入/导出
7.2.3 使用表复制
7.3 试行迁移
7.3.1 理解各种测试类型
7.3.2 编制测试程序
7.3.3 测试
7.4 执行迁移
7.4.1 使用移植工具
7.4.2 使用导出/导入方法
7.5 迁移应用程序的一些选项
7.5.1 预编译程序
7.5.2 OCI应用程序
7.5.3 SQL*Plus脚木
7.5.4 SQL*Net
7.5.5 企业应用备份(EBU)
7.5.6 数据库状态准备
7.6 常见的问题
7.7 移植之后的任务
7.8 本章小结
第8章 回滚段和临时段的管理
8.1 回滚段的管理
8.1.1 回滚段的空间优化
8.1.2 选择回滚段的数量和空间大小
8.1.3 扩展回滚段
8.1.4 增加回滚段
8.1.5 创建回滚段
8.1.6 激活回滚段
8.1.7 为事务处理指定回滚段
8.1.8 回滚段数据的装载
8.2 监控回滚段使用
8.2.1 监控当前空间分配
8.2.2 回滚段收缩
8.2.3 监控当前状态
8.2.4 监控动态扩展
8.2.5 回滚段中的事务
8.2.6 回滚段中的数据
8.3 临时段的工作状况
8.3.1 临时段空间大小的设置
8.3.2 设置临时段的存储选项
8.3.3 临时段的管理
8.4 本章小结
第9章 数据库空间管理
9.1 数据库空间管理的原理
9.1.1 对不同的表空间进行设置的建议
9.1.2 附加空间的利用
9.1.3 分离数据的好处
9.2 增加表空间
9.2.1 创建表空间
9.2.2 设置缺省存储容量
9.3 表空间管理
9.3.1 改变表空间的特性值
9.3.2 改变表空间的连接
9.3.3 表空间的热备份
9.3.4 控制重做行为
9.3.5 移动数据文件
9.3.6 手工合并空闲自由空间
9.3.7 避免产生自由空间碎片
9.3.8 管理Query-Only表
9.3.9 临时段
9.3.10 缺省存储值的设置
9.3.11 增大、调整数据文件
9.3.12 删除表空间
9.4 扩展分配
9.4.1 自动扩展和控制扩展的比较
9.4.2 释放空闲空间
9.4.3 空间碎片整理
9.5 数据库空间监控
9.5.1 数据库中可能出现的空间问题
9.5.2 目标选择
9.5.3 建立中央命令数据库
9.6 本章小结
第10章 备份与恢复
10.1 失败类型
10.2 备份策略
10.2.1 表空间
10.2.2 控制文件
10.2.3 联机日志
10.2.4 归档日志
10.3 逻辑备份
10.3.1 完全输出与增量/累积输出
10.3.2 一致输出
10.3.3 表空间输出
10.3.4 分区输出
10.4 冷备份
10.4.1 执行冷备份的步骤
10.4.2 关闭数据库实例
10.4.3 备份实例
10.5 热备份
10.5.1 执行热备份的步骤
10.5.2 启动
10.5.3 执行联机数据库备份
10.5.4 用命令行方式进行热备份
10.5.5 备份实例
10.6 集成备份
10.6.1 集成逻辑和物理备份
10.6.2 集成数据库和操作系统备份
10.7 恢复管理器
10.8 恢复过程
10.8.1 数据读写失败
10.8.2 数据误操作的恢复
10.8.3 并行恢复
10.9 逻辑备份恢复
10.9.1 使用逻辑备份进行完全恢复
10.9.2 使用逻辑备份进行部分恢复
10.10 本章小结
第11章 角色与权限管理
11.1 系统级角色与权限
11.2 对象级权限
11.3 数据库角色的管理
11.3.1 创建角色
11.3.2 修改角色
11.3.3 删除角色
11.3.4 设置和改变缺省角色
11.3.5 受密码保护的角色
11.3.6 在操作系统级定义角色
11.3.7 系统级特权角色
11.3.8 安全性数据字典视图
11.4 本章小结
第12章 内存优化
12.1 修改Utlbstat及Utlestat的必要性
12.2 调整内存
12.3 使用基于成本的优化程序
12.4 计算统计的意义
12.5 本章小结
第13章 数据库安全性
13.1 身份验证
13.1.1 密码身份验证
13.1.2 操作系统身份验证
13.1.3 全局身份验证
13.2 为什么要保护密码
13.2.1 在SQL*Plus中限制用户权限
13.3 特权帐户
13.3.1 操作系统帐户:Oracle
13.3.2 操作系统帐户:Root
13.3.3 账号SYS
13.3.4 账号SYSTEM
13.3.5 操作系统组:Oracle
13.3.6 操作系统组:DBA
13.3.7 操作系统组:OPER
13.4 远程密码
13.5 对象级安全性与系统级安全性
13.5.1 对象级安全性
13.5.2 系统安全性
13.6 对象级安全模式
13.6.1 被保护的对象模型
13.6.2 规划容量需求
13.7 应用程序开发者的安全性策略
13.8 防火墙的安全性支持
13.8.1 使用数字证书
13.8.2 防火墙的安全性
13.8.3 使用RADIUS协议的高级验证
13.9 数据库审计
13.9.1 语句级审计
13.9.2 对象级审计
13.9.3 存储审计信息的位置
13.9.4 操作系统
13.10 硬件安全
13.11 本章小结
附录 DBA的SQL命令参考

本目录推荐