PL/SQL高级编程培训

所属课程分类: 计算机培训 » 数据库培训 (加入收藏)
上课地点: 中关村培训点 
报名截止日期: 2015/12/23
授课方式: 面授  |  班型: 全日制, 周末班, 随到随学, 其他
课程评分: (我要点评)

课程价格: 0
咨询电话: 010-62876152-803;13810336369 13810336369
分享到:

人气指数:
培训内容 :
 
1.  开发环境回顾
  SQL*Plus 环境 
  SQL*Plus 必须掌握的命令回顾 (几个set 命令 )
  SQL Developer 3.x 下载概要
  安装SQL Developer
  SQL Developer 连接与 TNS
  高级的连接方法 
  使用 SQL Developer 编辑与调试 PL/SQL 程序
 
2.  PL/SQL 开发考虑
  Oracle 系统支持的数据类型与PL/SQL 数据类型
  子类型的创建与使用方法
  显式光标与隐式光标概念
  光标变量概念与编程方法
  光标变量的参数传递方法
  光标变量 与 静态光标比较
 
 
3.  集合的使用
  集合类型概念
  使用关联数组(Associative arrays)
  使用嵌套表 ( Nested tables )
  使用变长数字(Varrays )
  PL/SQL 中使用集合
  使用集合提高处理效率
 
 
4.  PL/SQL 外部调用方法
  什么是外部调用 
  Oracle PL/SQL 外部调整环境配置与安全性问题
  PL/SQL应用调用 C语言应用 的方法
  PL/SQL应用调用 JAVA语言应用 的方法
 
 
5.  精细的访问控制与PL/SQL实现
  Oracle 系统访问控制回顾
  Oracle 10g/11g 精细访问控制方法
  关于上下文(context)访问控制概念 
  使用上下文实现访问控制
  关于 DBMS-RLS 包与安全策略设计
  DBA_POLICIES、v$vpd_policy与安全策略信息查询
 
6.  在PL/SQL 操作LOB
  Oracle大对(LOB)象变迁回顾 
  LOB 相关表与表空间规划
  LOB 相关表及LOB列初始存储配置方法
  管理 表空间内的LOB
  BFILE 与 OS 路径规划
  创建和使用 DIRECTORY 对象来访问和使用 BFILE
  关于 DBMS_LOB 包
  使用 DBMS_LOB 操作 LOB
  删除 LOB 段的方法
  使用 DBMS_LOB 创建临时LOB 方法
 
7.  安全文件与LOB
  11g 版本 LOB 的新功能
  启用SecureFile LOB 功能
  使用SecureFile LOB 存储文档方法
  如何将基本基本FileLOB转换为SecureFile LOB 文档
  关于SecureFile LOB 文档与性能考虑
  关于开启透明数据加密 TDE
  LOB重复消除和压缩以提高存储效率压缩方法
  启用加密功能
 
 
 
8.  PL/SQL性能调整
  理解PL/SQL 如何影响编译器概念
  调整 PL/SQL 代码方法
  内部单元内联( Intra-Unit inlining )概念与启用方法
  识别与调整内存问题
 
9.  使用结果集缓存
  关于结果集缓存(Result Set Caching)原理
  在 SQL 语句中使用result_cache 提示实现结果集缓存
  缓存监控与DBMS_RESULT_CACHE包
  相关参数-RESULT_CACHE_MODE 等
  实验与操作:1.数据类型与性能 2.DBMS_RESULT_CACHE包 使用
 
10. 分析PL/SQL代码
  从数据字典导出PL/SQL元数据 
  关于 DBMS_METADATA包 
  通过 DBMS_METADATA包导出 PL/SQL 源代码 及依赖关系
  DBMS_PROFILER包与DBMS_HPROF包
  用DBMS_HPROF包进行 PL/SQL 应用跟踪方法
 
11. SQL 注入与安全
  理解 SQL 注入 (Injection )攻击方法
  减少受攻击的界面
  使用DBMS_ASSERT包预防攻击方法
  设计抗攻击的代码(immune code)
  测试SQL 攻击缺陷方法

第二个标签的内容
预定该课程 (填写真实的详细学习需求信息,有助于学校更针对的帮您选择合适的课程)
中关村培训点
北京市海淀区中关村恒兴大厦