第1章 基本SQL SELECT语句 1
SQL基础知识 1
简介 1
编写简单的查询 8
其他运算符 18
行的排序 21
使用表达式 25
小结 27
考试要点 27
关键术语 27
本章中使用的命令 28
复习题 28
复习题答案 35
SQL*Plus基础 37
第2章 SQL*Plus综述 37
生成更可读的输出 52
在运行的时候接受值 62
使用iSQL*Plus 66
小结 69
考试要点 69
关键术语 70
本章中使用的命令 70
复习题 71
复习题答案 76
第3章 单行函数 79
单行函数基础 79
NULL和单行函数 80
使用单行字符函数 81
使用单行数值函数 91
单行日期函数的使用 98
单行转换函数的使用 106
其他单行函数的使用 117
小结 126
考试要点 126
关键术语 127
复习题 127
复习题答案 133
第4章 整合数据与组合函数 135
组合函数基础 135
组合函数的使用 136
嵌套函数 161
小结 163
考试要点 164
关键术语 164
复习题 164
复习题答案 170
第5章 连接和子查询 172
多表查询 172
子查询 190
小结 196
考试要点 197
关键术语 197
复习题 198
复习题答案 206
第6章 修改数据 209
DML语句的使用 209
插入多个表中 211
更新表中的行 213
合并表中的行 214
从表中删除行 216
表的截断 217
为FOR UPDATE选择行 218
表的锁定 219
理解事务控制 223
小结 228
考试要点 228
关键术语 229
复习题 229
复习题答案 238
数据库对象回顾 240
第7章 数据表的管理和约束 240
内建数据类型 241
数据表的生成 250
表的修改 256
约束管理 261
约束的生成 261
约束的删除 265
约束的打开和关闭 266
推迟约束检查 267
小结 270
考试要点 271
关键术语 271
复习题 272
复习题答案 276
视图的生成和管理 279
第8章 视图管理 279
视图的使用 285
小结 294
考试要点 295
关键术语 295
复习题 295
复习题答案 300
第9章 其他数据库对象 302
序列的生成和管理 302
同义词的生成和管理 307
索引的生成和管理 311
调用存储的程序 315
小结 317
考试要点 317
复习题 318
关键术语 318
复习题答案 323
第10章 用户访问和安全 325
用户账户的生成和修改 325
角色的生成和使用 330
特权的授予和撤消 331
用配置文件管理用户组 343
小结 349
考试要点 349
关键术语 350
复习题 350
复习题答案 355
词汇表 357