Oracle 8服务器技术精粹

出版社:清华大学出版社
出版日期:1999-07
ISBN:9787302035619
作者:Joe Greene(美),等
页数:589页

作者简介

内容提要
本书是一本顶级Oracle咨询专家知识精华的荟萃。
全书系统、透彻地讨论了Oracle8服务器核心技术,内容共分6大部分,首先,介绍Oracle数
据库体系结构、服务器和选项;第2部分介绍Oracle安装、升级和迁移;第3部分介绍Oracle组
件和对象;第4部分讲述Oracle系统管理;第5部分讨论Oracle8和Web应用服务器;第6部分
讲述Oracle8的高级实现技术,包括数据仓库、大型联机事务处理系统和超大型数据库。
利用本书提供的专家知识和实例代码可帮助读者克服Oracle8服务器有关的难题,迅速地
进入Oracle服务器核心内容,同时增强对整体结构的掌握。
本书面向Oracle数据库设计、研究、开发和应用人员。也可作大学计算机专业教学参考书。

书籍目录

目录
第1部分 Oracle8服务器
第1章 Oracle8
1.1 最新版本的Oracle
1.2 主要的改进
1.3 Oracle8产品家族
1.4 在应用环境中装备Oracle8
1.5 小结
第2章 Oracle数据库结构
2.1 数据库体系结构
2.1.1 实例
2.2 Oracle进程
2.2.1 用户进程
2.2.2 数据写入进程
2.2.3 日志进程
2.2.4 监控进程
2.3 内存与速度
2.3.1 软件代码区
2.3.2 系统全局区(SGA)
2.3.3 程序全局区(PGA)
2.3.4 排序区
2.4 磁盘存储
2.4.1 数据文件
2.4.2 日志文件
2.4.3 支持文件
2.4.4 控制文件
2.4.5 SGA定义文件
2.4.6 日志与错误消息文件
2.5 与DBMS的连接
2.6 多处理器配置
2.7 容错
2.8 微软WindowsNT环境下的配置
2.8.1 WindowsNT下的Oracle8
2.9 小结
第3章 Oracle8的网络计算
3.1 网络计算的迅猛发展
3.1.1 汇合点(convergence)
3.1.2 Web改变一切
3.1.3 PC计算的缺陷
3.1.4 网络中心和网络计算
3.1.5 网络计算的吸引力
3.2 正在发展的技术
3.2.1 对象技术的优点
3.2.2 Java
3.2.3 CORBA
3.2.4 EnterpriseJavaBeans
3.3 一种网络计算的结构
3.3.1 网络计算结构
3.3.2 从2级到3级的计算
3.3.3 客户端
3.3.4 应用服务器
3.3.5 数据库服务器
3.4 网络计算机
3.4.1 一种典型的NC
3.4.2 NC参考说明
3.4.3 开放性问题
3.5 小结
第4章 Oracle8服务器和选项
4.1 数据库产品的选项
4.1.1 规模
4.1.2 体系结构
4.1.3 用途
4.2 OraCle8服务器
4.2.1 朝着面向对象的范型转移
4.2.2 计算机体系结构日益复杂化
4.2.3 Internet商务的激增
4.2.4 Oracle8与数据的仓库化
4.3 Oracle8企业版
4.3.1 企业级管理器性能包
4.3.2 增量与并行备份
4.3.3 即时点表空间
4.3.4 位映像索引
4.3.5 并行查询
4.3.6 并行DML
4.3.7 并行索引扫描
4.3.8 并行位映像星式查询联接
4.4 OracleLite――味道好,热量低
4.5 操作系统之战――UNIX对NT
4.5.1 微软的NT与UNIX的比较
4.6 小结
第2部分 安装、升级和迁移
第5章 实现从PC到企业服务器的规划
5.1 安装规划过程概述
5.1.1 从商业需求开始
5.1.2 有关安装的技术文档
5.1.3 README文件
5.1.4 制定你自己的安装规划
5.1.5 征求建议
5.2 系统硬件
5.3 软件模块规划
5.4 优化灵活结构
5.4.1 管理目录
5.4.2 本地目录
5.4.3 数据与日志目录
5.5 内存分配和变更
5.6 逻辑数据库设计
5.7 物理数据库设计
5.8 RAID和其他存储技术
5.9 进程选项
5.10 升级和新安装
5.10.1 要考虑的因素
5.10.2 取消计划
5.10.3 寻求支持
5.11 一个样本规划
5.12 小结
第6章 安装和升级
6.1 SunSolaris安装过程概述
6.1.1 硬件与软件要求
6.1.2 对网络产品的软件要求
6.1.3 优化灵活结构(OFA)
6.2 安装准备与安装
6.2.1 安装文档
6.3 Oracle8服务器安装后的步骤
6.3.1 新安装――恢复管理程序
6.3.2 新安装――时间序列插件
6.4把数据库向Oracle8迁移
6.4.1 拷贝数据
6.4.2 做一个测试计划
6.5 迁移实用程序
6.5.1 迁移准备
6.5.2 现有系统的备份
6.5.3 常见问题和故障检修
6.6 小结
第7章 非Oracle数据库的迁移
7.1 系统迁移面临的问题
7.1.1 系统迁移的现实
7.1.2 ANSISQL的神话
7.1.3 操作系统方面的障碍
7.1.4 Oracle联盟设计和迁移服务部
7.2 常用迁移方案
7.3 小型化
7.3.1 有关前端的考虑
7.3.2 有关数据库的考虑
7.3.3 管理方面的考虑
7.4 使用OraCle数据转换工具
7.4.1 转换工具究竟是什么
7.4.2 使用DCT做数据迁移的步骤
7.4.3 使用DCT和Oracle*Forms4.5迁移前端
7.4.4 使用DCT值吗
7.5 小结
第8章 与非Oracle数据库共存
8.1 多种数据库共存于一个环境
8.1.1 不同的操作系统
8.1.2 不同的硬件供应商
8.1.3 不同的RDBMS供应商
8.1.4 不同的范型
8.2 万能网关
8.2.1 你需要哪种类型的网关
8.3 共存和复制
8.3.1 复制的区别
8.3.2 OraCle复制服务的特点
8.4 小结
第3部分 Orac1e8组件和对象
第9章 Oracle进程
9.1 OracLe进程
9.2 Oracle主进程
9.2.1 系统监视进程
9.2.2 进程监视进程
9.2.3 数据库写入进程
9.2.4 日志写入进程
9.3 选项进程
9.3.1 归档进程
9.3.2 恢复进程
9.3.3 加锁写入进程
9.3.4 专用服务器进程
9.3.5 Net8进程
9.3.6 并行查询进程
9.3.7 WeB服务器进程
9.4 小结
第10章 Oracle内存区
10.1 在OraCle8中使用内存
10.1.1 虚拟内存
10.1.2 系统全局区
10.1.3 共享内存
10.2 系统全局区(SGA)
10.2.1 数据库缓冲器高速缓存
10.2.2 共享池
10.3 程序全局区
10.4 用户工作空间
10.4.1 Oracle应用软件内存
10.5 小结
第11章 Oracle文件
11.1 Oracle文件和它们的用途
11.2 数据文件
11.3 日志文件
11.4 控制文件
11.5 初始化和配置文件
11.6 日志和跟踪文件
11.7 文件大小的自动调整
11.8 数据分布优化
11.9 标准文件位置
11.10 小结
第12章 Oracle数据库对象
12.1 Oracle8数据库对象
12.2 表
12.3 索引
12.4 视图
12.5 同义词
12.6 存储过程和包
12.7 聚簇
12.8 序列
12.9 表空间
12.10 分区
12.11 对象数据类型
12.12 约束
12.13 小结
第13章 Oracle系统与对象权限
13.1 Oracle安全概念
13.2 系统权限
13.3 对象权限
13.3.1 表权限
13.3.2 视图权限
13.3.3 序列权限
13.3.4 过程权限
13.3.5 列权限
13.4 用户权限
13.5 开发者权限
13.6 DBA(数据库管理员)权限
13.7 数据库维护权限
13.8 监控权限
13.9 缺省权限
13.10 内部连接
13.11 哑对象所有者
13.12 一个典型的权限分配方案
13.13 小结
第14章 角色与授权
14.1 管理授权与角色
14.1.1 授权
14.1.2 角色
14.2 没有角色的授权
14.3 使用脚本捕获权限集
14.4 企业管理器中角色和授权的管理
14.5 命令行角色与授权管理
14.6 一个典型的权限分配方案
14.7 小结
第15章 Oracle8中面向对象的扩展
15.1 引言
15.2 对象的基本组成部分
15.2.1 方法
15.3 对象排序
15.3.1 映像法
15.3.2 顺序法
15.4 类型与类型的安装
15.5 REF
15.6 嵌套表和VARRAY
15.6.1 嵌套表
15.6.2 VARRAY
15.7 使用基类型
15.8 对象视图
15.8.1 INSTEADOF触发器
15.9 大对象
15.9.1 BLOB
15.9.2 CLOB
15.9.3 NCLOB
15.9.4 BFILE
15.10 小结
第16章 复制
16.1 为什么要复制
16.2 复制和数据仓库
16.3 只读复制和快照
16.3.1 快照日志
16.3.2 远程数据库
16.4 复杂的复制――分布式数据库
16.4.1 复制和虚拟数据库领域
16.4.2 创建一个复制环境“ReplicationGod”
16.4.3 复制的管理以及两阶段提交的秘密
16.5 冲突的解决方案
16.5.1 冲突的种类
16.5.2 更新冲突的管理
16.5.3 创建列组
16.5.4 为列组定义一种解决冲突的方法
16.6 抗毁性
16.7 Oracle8和复制管理器的优点
16.8 小结
第17章 查询和事务处理
17.1 事务处理
17.2 SQL语句的处理
17.2.1 游标的创建
17.2.2 语句的语法分析
17.2.3 查询处理
17.2.4 赋值变量
17.2.5 语句执行
17.2.6 并行化
17.2.7 取回返回行
17.3 使用Oracle优化器
17.3.1 优化器是如何工作的
17.3.2 优化器初始化参数
17.3.3 优化方法
17.4 使用ANALYZE 命令
17.4.1 如何运行ANALYzE命令
17.4.2 数据字典统计
17.5 分析SQL语句
17.6 使用EXPLAINPLAN和SQLTrace
17.6.1 SQLTrace
17.6.2 使用EXPLAINPLAN
17.7 设计新SQL语句
17.7.1 使用索引
17.7.2 聚簇
17.7.3 哈希聚簇
17.7.4 范围分割
17.7.5 包、过程和函数
17.8 使用提示
17.9 小结
第18章 PL/SQL包
18.1 PL/SQL包简介
18.2 创建包
18.3 包的语法概述
18.3.1 读写文件
18.3.2 处理LOB数据
18.3.3 执行动态SQL和数据定义语言语句
18.3.4 进程间通信
18.3.5 高级队列
18.3.6 调度作业
18.4小结
第4部分 Oracle8系统管理
第19章 Oracle8系统管理要求
19.1 Oracle8系统管理概述
19.2 备份和恢复概念
19.3 安全性和存取概念
19.3.1 Oracle8权限和配置文件概述
19.3.2 SQL*Net,Net8和ConnectionManager概述
19.4 表空间维护概念
19.4.1 组织的重要性
19.4.2 优化调整分布
19.4.3 调整缺省大小
19.4.4 存储碎片及设计考虑
19.5 模式维护概念
19.5.1 对象维护
19.5.2 参照完整性
19.5.3 加载/卸载表
19.5.4 调整缺省大小
19.5.5 估计对象大小
19.6 调整概念
19.6.1 谁负责调整工作
19.6.2 四级调整
19.7 其他任务
19.7.1 监视
19.7.2 故障检修
19.8 小结
第20章 日常维护和调度任务
20.1 用户、系统和批处理
20.1.1 用户处理
20.1.2 系统处理
20.1.3 监控进程
20.1.4 初始化进程
20.1.5 调度批处理进程
20.2 审计
20.2.1 允许和禁止审计
20.2.2 操作系统审计跟踪
20.2.3 数据库审计跟踪
20.2.4 AUDIT命令
20.2.5 审计的类型
20.2.6 审计选项
20.2.7 管理审计跟踪
20.2.8 审计查询举例
20.3 公共监视脚本
20.3.1 监视类型
20.3.2 监视什么
20.3.3 监视脚本举例
20.3.4 用Oracle工具监视
20.4 调度作业
20.4.1 管理作业队列
20.4.2 提交和操纵作业
20.4.3 数据字典中的作业队列信息
20.5 小结
第21章 使用EnterpriseManager管理
33.4 超大型数据库的性能调整
33.4.1 VLDB系统中的事务处理
33.4.2 回滚段问题的考虑
33.4.3 存档问题的考虑
33.5 大型数据库的操作
33.5.1 回滚段的设计
33.5.2 使用恢复管理器(RMAN)进行备份和恢复
33.5.3 类型中的类型
33.5.4 对象视图
33.5.5 VARRAY
33.6 小结


 Oracle 8服务器技术精粹下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024