第1章 Oracle 11g的安装
1.1 安装要求
1.2 下载Oracle数据库
1.3 安装Oracle数据库
1.4 Oracle的启动和关闭
1.5 下载Oracle帮助文档
本章小结
第2章 SQL基础
2.1 数据库管理系统(DBMS)概述
2.1.1 数据库的产生
2.1.2 关系型数据库
2.1.3 常见的关系型数据库
2 2.2 SQL概述
2.2.1 SQL语言的定义
2.2.2 SQL语言的特点
2.2.3 SQL语言的分类
2.2.4 SQL语言的编写规范
2.3 Oracle数据库概述
2.3.1 Oracle数据库的发展史
2.3.2 Oracle数据库对象
2.3.3 Oracle数据库中的用户
2.3.4 Oracle数据库中样例表
2.4 Oracle的主要开发工具SQL*Plus
2.4.1 SQL*Plus简介
2.4.2 SQL*Plus的启动和退出
2.4.3 SQL*Plus编辑命令
2.4.4 SQL*Plus文件命令
2.4.5 SQL*Plus格式化输出结果命令
2.4.6 SQL*Plus环境设置和显示命令
2.4.7 SQL*Plus中的交互命令
2.4.8 定制SQL*Plus环境参数
2.5 Oracle其他开发工具介绍
2.5.1 Oracle SQL Developer
2.5.2 TOAD for Oracle Application Developers
2.5.3 PL/SQL Developer
2.5.4 几种开发工具的对比
本章小节
练习题
第3章 SQL查询
3.1 基本查询
3.1.1 简单查询语句
3.1.2 查询所有的列
3.1.3 查询指定列
3.1.4 去掉重复值
3.1.5 查询语句中使用算术表达式
3.1.6 查询语句中使用列的别名
3.1.7 查询语句中使用连接表达式
3.1.8 处理空值(NULL)
3.1.9 查询日期列
3.2 限制查询结果
3.2.1 在WEHER子句中使用简单比较操作符
3.2.2 在WHERE子句中使用BETWEEN…AND…
3.2.3 在WHERE子句中使用IN(list)
3.2.4 在WHERE子句中使用LIKE
3.2.5 在WHERE子句中使用IS NULL
3.2.6 在WHERE子句中使用AND
3.2.7 在WHERE子句中使用OR
3.2.8 在WHERE子句中使用NOT
3.2.9 运算符的优先级规则
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 分组查询
……
第4章 SQL单行函数
第5章 数据操纵与事务控制
第6章 数据库对象的创建和管理
第7章 PL/SQL开发
第8章 Oracle体系结构和管理基础
第9章 数据库用户及安全管理
第10章 SQL语句优化
第11章 简单备份与恢复