第1章 Oracle数据库基础及Oracle 12c
1.1 数据库基本概念
1.2 Oracle 12c简介
1.3 Oracle 12c的安装
1.4 Oracle数据库的体系结构
1.5 Oracle 12c数据库工具
实训1 Oracle 12c的安装及常用工具的使用
实训2 创建数据库
第2章 数据库的存储设置与管理
2.1 数据库存储设置与管理概述
2.2 表空间和数据文件的设置与管理
2.3 控制文件的设置与管理
2.4 重做日志文件的设置与管理
2.5 归档日志文件的设置与管理
实训3 数据文件与表空间管理
实训4 Oracle控制文件与日志文件管理
第3章 数据库对象的创建与管理
3.1 表的创建与管理
3.2 索引的创建及管理
3.3 视图的创建与管理
3.4 序列的创建与管理
实训5 案例数据库数据表的构建
第4章 数据操纵与事务管理
4.1 数据插入
4.2 数据修改
4.3 数据合并
4.4 数据删除
4.5 事务控制
实训6 数据表的DML操作
第5章 查询数据
5.1 SELECT语句介绍
5.2 简单查询
5.3 筛选查询
5.4 分组查询
5.5 排序查询
5.6 多表查询
5.7 子查询
5.8 合并查询
5.9 SQL内置函数
实训7 数据查询集合
第6章 PL/SQL程序块基础及开发
6.1 PL/SQL语言简介
6.2 PL/SQL程序结构
6.3 词法单元、数据类型、常量与变量
6.4 控制结构
6.5 游标
6.6 异常处理
6.7 存储过程
6.8 函数
6.9 包
6.10 触发器
实训8 案例数据库中存储过程的创建和调用
实训9 利用触发器完成案例数据库的业务逻辑及日志跟踪
第7章 用户安全性管理
7.1 用户管理
7.2 权限管理
7.3 角色管理
7.4 概要文件管理
7.5 审计
实训10 案例数据库的安全性管理设置
第8章 事务、锁、闪回
8.1 事务
8.2 并发控制
8.3 闪回操作
实训11 利用闪回恢复表
第9章 备份与恢复
9.1 备份与恢复概述
9.2 导入/导出
9.3 脱机备份
9.4 联机备份
9.5 数据泵
实训12 使用EXPDP和IMPDP导出导入数据
第10章 基于Oracle数据库的应用开发
人力资源管理系统应用开发
实训13 电子商务公司业务数据仓库
参考文献