第1章Oracle数据库的安装和卸载 1
1.1 Oracle数据库的安装 1
1.2数据库的启动与关闭 20
1.3 Oracle管理工具 23
1.4 Oracle数据库的卸载 33
1.5小结 36
习题1 37
第2章Oracle数据库体系结构 38
2.1物理存储结构 38
2.2逻辑存储结构 42
2.3内存结构 44
2.4进程结构 45
2.5数据库例程 47
2.6小结 48
习题2 48
第3章 PL/SQL概述 49
3.1 PL/SQL程序设计简介 49
3.2 PL/SQL变量 53
3.3 PL/SQL运算符和函数 59
3.4 PL/SQL条件结构 61
3.5 PL/SQL循环结构 66
3.6小结 69
习题3 70
第4章 异常处理 72
4.1预定义异常 72
4.2非预定义异常 76
4.3用户自定义异常 79
4.4小结 83
习题4 84
第5章 游标 85
5.1显式游标 85
5.2游标的FOR循环 88
5.3利用游标操纵数据库 91
5.4带参数的游标 94
5.5隐式游标 97
5.6小结 99
习题5 99
第6章 存储子程序 101
6.1存储过程的创建 101
6.2存储过程的调用 104
6.3存储过程的管理 106
6.4存储函数的创建 109
6.5存储函数的调用 110
6.6存储函数的管理 112
6.7小结 114
习题6 114
第7章包 116
7.1包的创建 116
7.2包的调用 120
7.3包的重载 122
7.4包的管理 124
7.5小结 127
习题7 127
第8章 触发器 129
8.1语句级触发器 129
8.2行级触发器 133
8.3 INSTEAD OF触发器 137
8.4系统事件与用户事件触发器 139
8.5触发器的管理 141
8.6小结 143
习题8 143
第9章 用户、权限与角色管理 145
9.1用户管理 145
9.2权限管理 150
9.3角色管理 156
9.4小结 161
习题9 161
第10章 数据库备份与恢复 163
10.1物理备份 163
10.2逻辑备份 166
10.3物理恢复 168
10.4逻辑恢复 170
10.5小结 171
习题10 172
附录 样本数据库 173