第一篇 ORACLE RDBMS概论 1
第一章 ORACLE RDBMS的特点 1
目录 1
第二章 ORACLE分布式处理环境 3
第三章 ORACLE体系结构 6
第四章 ORACLE软件产品 7
第五章 ORACLE版本六(V6)对版本五(V5)的改变 10
第六章 ORACLE软件的历史和目前发展 12
第一章 ORACLE内核程序 14
第二篇 ORACLE体系结构 14
第二章 ORACLE数据库系统 16
第三章 ORACLE RDBMS文件结构 17
第四章 ORACLE RDBMS的空间结构 20
第五章 ORACLE RDBMS系统进程结构 26
第三篇 SQL*PLUS数据定义语言(DDL) 31
第一章 ORACLE数据库实体 31
第二章 ORACLE数据类型 33
第三章 用户数据库实体的创建 38
第四章 用户数据实体的修改 48
第五章 用户数据实体的取消 51
第四篇 SQL*PLUS数据操纵语言(DML) 53
第一章 插入操作(INSERT) 53
第二章 修改操作(UPDATE) 55
第三章 删除操作 57
第四章 并发访问中封锁 58
第五篇 SQL*PLUS的数据控制语言(DCL) 61
第一章 事务的概念及其意义 61
第二章 事务控制原则 62
第三章 事务控制方式 63
第四章 只读事务 65
第六篇 SQL数据查询语言(QUERY) 66
第一章 SQL数据查询语言概述 66
第二章 运算符和表达式 68
第三章 函数 71
第四章 SQL中的常数表达式计算 77
第五章 数据字典 79
第六章 select语句的子句 82
第七章 高级查询 87
第八章 利用SQL生成SQL 94
第七篇 ORACLE数据完整性控制 98
第一章 关键字 98
第二章 表约束和列约束 101
第三章 利用视图实施取值完整性 105
第八篇 ORACLE RDBMS系统管理 106
第一章 系统安全性管理 106
第二章 系统空间管理 115
第三章 应用性能的改善 126
第四章 系统性能的改善 135
第五章 SQL*DBA 139
第九篇 SQL*Forms 144
第一章 SQL*Forms概述 144
第二章 SQL*Forms中的功能键 146
第三章 SQL*Forms的设计过程 147
第四章 SQL*Forms的设计步骤 151
第五章 触发器概念 154
第六章 触发器设计 164
第七章 SQL*Forms操作方法 166
第十篇 PL/SQL 170
第一章 PL/SQL概念 170
第二章 PL/SQL块标识符说明段 172
第三章 PL/SQL块过程体 177
第四章 PL/SQL块异常处理例程定义段 184
第十一篇 ORACEL预编译产品(PRO*SQL) 185
第一章 PRO*SQL应用开发过程 185
第二章 PRO*C编程 187
第三章 PRO*FORTRAN编程 210
第四章 ORACLE调用接口(OCI) 226
第五章 SQL*FORMS用户出口例程开发 228
第十二篇 ORACEL决策辅助工具 232
第一章 SQL*Graph 232
第二章 SQL*Report 242
第三章 SQL*ReportWriter 252
第十三篇 ORACLE实用程序 260
第一章 Export/Import 260
第二章 SQL*Loader 265
第三章 CRT和ORACLE*Terminal 270