第1章 绪论 1
1.1 引言 1
1.2 数据模型 5
1.3 数据库系统的结构 15
1.4 数据库管理系统 19
小结 23
第2章 Oracle8i的体系结构 24
2.1 Oracle8i数据库结构 24
2.2 Oracle8i基本结构 27
2.3 Oracle8i系统结构 30
小结 35
第3章 Oracle8i操作初步 36
3.1 Oracle8i FOB WINDOWS NT安装与配置 36
3.2 Oracle8i工具操作初步 45
3.3 SQL概述 55
3.4 SQL*PLUS 57
小结 69
4.1 数据库设计概述 70
第4章 设计与创建数据库 70
4.2 创建Oracle8i数据库 75
小结 84
第5章 表和表空间操作 85
5.1 表空间管理 85
5.2 表管理 89
5.3 借助模式管理器进行表操作 102
小结 103
6.1 索引操作 104
第6章 操作Oracle8i的对象 104
6.2 聚簇操作 109
6.3 视图操作 112
6.4 其他数据库对象操作 114
6.5 用模式管理器操作对象 118
小结 132
第7章 Oracle8i数据保护 134
7.1 事务控制 134
7.2 并发控制 137
7.3 会话控制 138
7.4 系统控制 141
7.5 日志、回滚段和控制文件管理 144
小结 149
第8章 Oracle8i安全与审计 150
8.1 用户管理 150
8.2 系统级权限管理 151
8.3 对象级权限管理 153
8.4 角色 155
8.5 配置文件 158
8.6 使用安全管理器 160
8.7 审计 169
小结 171
第9章 备份与恢复 172
9.1 数据库恢复综述 172
9.2 Oracle8i数据库备份 174
9.3 Oracle8i数据库恢复 177
9.4 数据库的恢复和实现 182
小结 187
第10章 PL/SQL程序设计 188
10.1 PL/SQL概述 189
10.2 PL/SQL数据类型 193
10.3 PL/SQL变量和常量 204
10.4 PL/SQL表达式 209
10.5 PL/SQL注释 210
10.6 PL/SQL控制结构 212
10.7 PL/SQL例外处理 225
10.8 PL/SQL游标处理 232
10.9 过程和函数的程序设计 242
10.10 PL/SQL包 255
10.11 数据库触发器 259
小结 265
第11章 Oracle8i WEB程序设计 266
11.1 制作WEB页的基本方法 266
11.2 Oracle8i WEB出版助手 275
小结 283
第12章 大型数据库应用实例 284
12.1 信息系统应用中数据库设计概述 284
12.2 会计信息系统的数据库设计 301
12.3 医院管理系统数据库设计实例 317
参考文献 343