注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleOracle9i初学者指南

Oracle9i初学者指南

Oracle9i初学者指南

定 价:¥45.00

作 者: (美)Michael Abbey,(美)Michael Corey,(美)Ian Abramson著;王海峰[等]译
出版社: 机械工业出版社
丛编项: Oracle技术系列丛书
标 签: Oracle

ISBN: 9787111099277 出版时间: 2003-02-01 包装: 胶版纸
开本: 26cm 页数: 348 字数:  

内容简介

  本书提供了Oracle9i技术的完整介绍。全书共分五部分,由浅入深地详细讲解了Oracle9i技术。读者可以从中了解Oracle数据服务器的结构、SQL*Plus和PL/SQL语言、DBA的管理工作、Oracle软件在Internet上的应用以及数据仓库和数据分区方面的知识,还可以了解Oracle公司的发展历史和推出的产品的各种版本。本书内容翔实、涵盖面广,具有很强的可读性。既适合Oracle9i的初学者阅读,也适合已是Oracle服务器的终端用户的读者以及其他对Oracle数据库感兴趣的读者阅读。

作者简介

暂缺《Oracle9i初学者指南》作者简介

图书目录

译者序
前言
第一部分 入门
第1章 Oracle公司和Oracle软件 
1.1 术语 
1.2 Oracle公司的发展历史 
1.3 目前提供的产品 
1.4 习题 
第2章 服务指南 
2.1 术语 
2.2 Oracle支持服务 
2.3 用OSS注册TAR 
2.4 MetaLink 
2.4.1 技术库 
2.4.2 论坛 
2.5 iTAR 
2.5.1 客户碑志信息 
2.5.2 对TAR的简短描述 
2.6 Oracle Technology Network 
2.7 Oracle AppsNet 
2.8 新闻组和列表服务器 
2.8.1 新闻组 
2.8.2 列表服务器 
2.9 联机文件 
2.10 站点之外
2.10.1 Internet搜索引擎 
2.10.2 我们喜欢的一些站点
2.11 习题 
第3章 Oracle服务器 
3.1 术语 
3.2 服务器结构 
3.3 后台支持进程
3.3.1 数据库复写器 
3.3.2 进程监控器 
3.3.3 系统监控器 
3.3.4 日志复写器 
3.3.5 校验点 
3.3.6 恢复器 
3.3.7 归档器 
3.4 INIT.ora 
3.4.1 地址项 
3.4.2 限制项 
3.4.3 特征项 
3.4.4 改变参数
3.5 控制文件 
3.6 重做日志 
3.7 数据库数据文件 
3.8 回滚段/撤消表空间 
3.9 重要的内存结构 
3.9.1 数据缓存 
3.9.2 库缓存 
3.10 锁和锁存
3.10.1 锁 
3.10.2 锁存
3.11 全新的Oracle9i数据库 
3.12 习题 
第二部分 起 步
第4章 数据库对象 
4.1 术语 
4.2 表—存储数据的地方 
4.2.1 创建表的一个示例 
4.2.2 创建表作为示例 
4.3 视图—一个或多个表的定制选择 
4.4 实体化视图—存储数据的视图 
4.4.1 创建实体化视图示例 
4.4.2 查询重写 
4.5 索引—获得所需数据的最快方法 
4.5.1 预先分类次序的优点 
4.5.2 惟一和非惟一索引 
4.5.3 95/5规则 
4.5.4 位图索引—不同行微小差异的一种索引 
4.6 触发器—事件驱动程序 
4.7 同义词—对象的昵称 
4.8 序列—获得唯一序号的最快方法 
4.9 创建角色—管理权限的方法 
4.10 函数、过程和包 
4.10.1 create function 
4.10.2 创建过程 
4.10.3 创建包 
4.11 其他的数据库对象 
4.11.1 create operator
4.11.2 create directory 
4.11.3 create library 
4.11.4 数据库链接 
4.11.5 create cluster 
4.12 习题 
第5章 SQL*Plus简介 
5.1 如何访问SQL*Plus 
5.1.1 从命令行访问 
5.1.2 基于图标的访问
5.1.3 结束SQL*Plus会话 
5.2 数据定义语言 
5.2.1 create/drop语句 
5.2.2 数据类型 
5.3 describe命令
5.4 数据操纵语言
5.4.1 insert语句
5.4.2 select语句
5.4.3 SQL*Plus环境 
5.5 表的连接
5.6 子句的断点 
5.6.1 使用skip选项的break on 
5.6.2 在断点处计算列值 
5.6.3 break on report 
5.7 习题 
第6章 PL/SQL简介 
6.1 术语 
6.2 PL/SQL:Oracle的程序设计语言 
6.3 PL/SQL字符集 
6.3.1 合法字符 
6.3.2 算术运算符和关系运算符 
6.4 PL/SQL结构 
6.5 控制结构 
6.5.1 if逻辑结构 
6.5.2 case表达式 
6.5.3 循环 
6.6 PL/SQL程序中的SQL 
6.6.1 游标 
6.6.2 游标的for循环 
6.7 异常处理 
6.8 存储过程和函数 
6.8.1 存储过程 
6.8.2 函数 
6.9 基本调试
6.10 继续 
6.11 习题 
第7章 DBA技术简介 
7.1 术语 
7.2 什么是数据库 
7.3 什么是Oracle实例 
7.3.1 系统全局区 
7.3.2 Oracle后台进程 
7.3.3 Startup open 
7.3.4 关闭 
7.4 Oracle表空间 
7.4.1 创建表空间—extent management dictionary 
7.4.2 创建表空间—extent management local autoallocate 
7.4.3 create undo tablespace 
7.4.4 alter tablespace add data file 
7.4.5 alter tablespace offline 
7.4.6 删除表空间 
7.5 回滚段 
7.5.1 create rollback segment 
7.5.2 alter rollback segment online 
7.5.3 手动收缩回滚段 
7.5.4 删除回滚段 
7.6 重做日志 
7.6.1 多元重做日志 
7.6.2 删除重做日志 
7.6.3 增加重做日志 
7.7 控制文件—数据库的安全检查表 
7.8 创建用户账户 
7.9 习题 
第三部分 进 阶
第8章 深入学习SQL*Plus 
8.1 术语 
8.2 在生产中配置SQL*Plus 
8.2.1 用rem、--和/*...*/注释代码 
8.2.2 SQL*Plus包含文件 
8.3 union、intersect和minus集合操作符 
8.3.1 union运算符 
8.3.2 union all运算符 
8.3.3 minus运算符 
8.3.4 intersect运算符 
8.3.5 使用集合运算符的注意事项 
8.4 SQL*Plus命令行编辑 
8.4.1 使用命令行编辑器 
8.4.2 使用VI或Emac 
8.5 Dual表 
8.6 Oracle函数 
8.6.1 数学函数和运算符 
8.6.2 字符串函数 
8.6.3 日期数据类型
8.6.4 SQL*Plus中的日期函数 
8.6.5 group by函数 
8.6.6 使用group by查找重复数据 
8.6.7 使用group by删除重复数据 
8.7 用SQL生成SQL 
8.8 在查询中查询 
8.9 decode语句 
8.10 习题 
第9章 深入学习PL/SQL 
9.1 术语 
9.2 包和程序的重载 
9.3 PL/SQL中的高级错误处理 
9.3.1 用户定义异常 
9.3.2 Oracle为错误处理提供的变量 
9.4 自治事务 
9.5 调用者权限带来的PL/SQL安全性 
9.6 Oracle提供的包 
9.6.1 utl_file包 
9.6.2 动态SQL 
9.7 习题 
第10章 深入学习DBA技术 
10.1 术语 
10.2 备份和恢复 
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.4.4 导入类型 
10.5 介质恢复特性
10.5.1 热备份和冷备份 
10.5.2 在归档日志模式下运行 
10.5.3 写热备份 
10.5.4 介质恢复—示例 
10.6 习题 
第11章 Oracle企业管理器 
11.1 术语 
11.2 使用OEM能做什么:快速浏览 
11.3 启动 
11.4 关闭 
11.5 维护表空间 
11.5.1 重新设置数据文件的大小 
11.5.2 添加数据文件 
11.5.3 减小数据文件 
11.6 用户维护 
11.6.1 创建新用户 
11.6.2 占有数据库空间的权利 
11.6.3 授予对象权限 
11.7 对象维护 
11.8 习题 
第12章 分布式计算 
12.1 术语 
12.2 借助分布式处理的分区应用 
12.3 Oracle Net 
12.3.1 listener.ora 
12.3.2 tnsnames.ora 
12.3.3 Network Configuration Assistant 
12.3.4 tnsnames.ora的放置 
12.3.5 使用Oracle Net建立连接 
12.4 习题 
第四部分 网 络 应 用
第13章 Oracle9i中的“i” 
13.1 术语 
13.2 Oracle Internet数据库 
13.3 Java在数据库中的应用 
13.4 高可用性 
13.4.1 防止系统崩溃 
13.4.2 防止磁盘故障 
13.4.3 防止人为过失 
13.4.4 管理计划内停用
13.5 实际应用簇 
13.6 Internet文件系统 
13.7 习题 
第14章 WWW 
14.1 术语 
14.2 Oracle9i应用服务器 
14.2.1 通信服务 
14.2.2 Business Logic Services 
14.2.3 表示服务 
14.2.4 高速缓存服务 
14.2.5 内容管理服务 
14.2.6 Portal服务 
14.2.7 商务智能服务
14.3 Java在数据库中的应用 
14.4 习题 
第五部分 超 越
第15章 表单和报表概述 
15.1 术语 
15.2 样例数据 
15.3 Forms和Reports介绍 
15.3.1 Forms和Reports的组件 
15.3.2 初始化数据库连接 
15.4 建立表单 
15.4.1 Data Block Wizard 
15.4.2 Layout Wizard 
15.4.3 编辑以前的表单
15.5 Report Builder 
15.5.1 Report向导 
15.5.2 修改报表 
15.6 习题 
第16章 数据分区 
16.1 术语 
16.2 为什么要进行数据分区 
16.2.1 数据量 
16.2.2 分区提供的管理简化 
16.2.3 性能上的好处 
16.3 基于量程的分区 
16.3.1 选择分区键 
16.3.2 基于量程的分区——SQL语句 
16.4 索引分区表 
16.4.1 本地分区索引 
16.4.2 全局分区索引 
16.4.3 是否使用本地索引 
16.4.4 有前缀和非前缀的分区索引 
16.5 列表分区 
16.6 散列分区 
16.7 什么时候使用何种方式 
16.7.1 行数 
16.7.2 访问方法 
16.7.3 合成分区 
16.8 习题 
第17章 数据仓库和汇总 
17.1 术语 
17.2 什么是数据仓库 
17.3 设计数据仓库 
17.4 数据仓库分区 
17.5 数据仓库备份 
17.6 装载数据仓库 
17.6.1 使用SQL*Loader装载数据仓库 
17.6.2 使用外部表装载数据仓库 
17.6.3 使用PL/SQL装载数据仓库 
17.7 Oracle9i数据仓库功能 
17.8 扩充的聚集操作 
17.8.1 rollup函数 
17.8.2 cube函数 
17.8.3 排列函数 
17.8.4 分屏函数 
17.8.5 统计函数 
17.9 习题 
附录A 习题答案

本目录推荐