Oracle 数据库PL/SQL高级开发培训

课程特点

ü  结合具体案例进行讲解,以一个具体的项目为出发点,将系统测试过程的各个步骤集中在项目中体现

ü  理论和实际结合,既有理论基础的准备,也有实际操作的指引

ü  从系统全局着眼,不拘泥于具体实现方式 

培训对象

            数据库开发工程师

知识概要

时间

第一天

900 - 1200

ü  PLSQL概览

 Ø  历史和背景

 Ø  组织架构

 Ø  10g的新特性

 Ø  11g的新特性

ü  PLSQL基础

 Ø  PLSQL块结构

 Ø  变量、声明、操作符

 Ø  控制结构

 Ø  函数、过程、包和包体

 Ø  事物范围

 Ø  触发器

ü  语言基础

 Ø  字符和词汇单元 

 Ø  块结构 

 Ø  变量类型

 Ø  变量作用范围

1300 - 1600

ü  控制结构

 Ø  条件语句

 Ø  交互语句

 Ø  游标结构

 Ø  批量结构(bulk

ü  错误管理

 Ø  意外类型和作用范围

 Ø  用户自定义意外

 Ø  异常栈功能

 Ø  数据库异常触发器处理

时间

第二天

900 - 1200

ü  函数与过程

 Ø 函数与过程的结构

 Ø  事物范围

 Ø  调用子程序

 Ø  函数

 Ø  过程

ü  集合

ü  大对象

1300 - 1600

ü  包和包体

ü  触发器

时间

第三天

900 - 1200

ü  动态SQL

 Ø  动态sql的结构

 Ø  本地动态sql

 Ø  DBMS_SQL

ü  回话间通讯

ü  外部过程

1300 - 1600

ü  对象类型

 Ø  对象基础(声明和应用)

 Ø  继承和多态性

 Ø  集合对象的应用

ü  Java

 Ø  Java架构

 Ø  Java连接类型

 Ø  oracle中构建java

ü  网络应用开发

 Ø  PLSQL网络服务架构