Oracle 数据库基础与性能优化培训
Oracle Database 是甲骨文公司的一款关系数据库管理系统,
系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。
本将带领大家学习有关 Oracle 的结构,建立数据表,以及常用 SQL 语句等内容。
1 Oracle 的基本安装与使用
2 数据表的增删改查
3 用户的权限管理
4 作业自动化
5 存储优化
6 SQL 优化
7 数据库的存储结构
8 SQL 和 PLSQL
9 数据库的备份与恢复
10 性能的诊断
11 内存优化
1
环境安装以及 Oracle 结构
1.12c简介
2.Oracle数据库概述
3.如何安装Oracle
4.物理存储结构
5.内存结构
6.进程结构
7.逻辑存储结构
2
表空间及数据文件
1.默认表空间
2.表空间的管理
3.临时表空间的管理
4.数据文件管理
3
数据表
1.常用数据类型
2.表的创建
3.表的重命名
4.截断表
5.表的复制
6.表的删除
7.修改表的结构
4
SQL
1.SQL简介
2.创建示例表
3.简单查询
4.通配符
5.函数
6.分组排序
7.限制返回的行数
8.子查询
9.表的连接
10.视图
5
PLSQL
1.PL/SQL简介
2.变量的声明与使用
3.运算符
4.数据类型
5.流程控制
6.异常处理
6
实例管理
1.连接实例
2.初始化参数文件
3.启动和关闭数据库实例
4.查看日志
5.动态性能视图
7
存储过程
1.存储过程简介
2.创建存储过程
3.删除存储过程
4.存储过程中使用DDL语句
5.存储过程中使用游标
6.存储过程中使用事务
7.函数
8
安全性管理
1.用户管理
2.用户权限管理
3.角色管理
4.概要文件管理
9
备份恢复
1.概述
2.逻辑备份与恢复
3.物理备份与恢复
4.完整备份
5.增量备份
6.完全恢复
7.不完全恢复
10
作业自动化
1.使用OracleScheduler实现作业自动化
2.使用crontab实现作业自动化
11
性能诊断
1.AWR
2.ASH
3.ADDM
4.警报系统
12
内存优化
1.自动内存管理AMM
2.PGA优化
3.SGA优化
13
存储优化
1.创建具有优性能的表空间
2.行链接与行迁移
14
SQL 优化
1.追踪SQL
2.执行计划
3.SQL优化
4.SQL语句格式规范