|
班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
|
每期人数限3到5人。 |
|
上课时间和地点 |
|
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
|
实验设备 |
|
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
|
质量保障 |
|
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
|
课程大纲 |
|
|
|
-
课程介绍:
本课程将全面介绍PL/SQL高级编程,主要传授如何使用PL/SQL的高级特性,来最优化的设计客户的数据库以及其他应用程序。
本课程将会讲解如何设计PL/SQL包和程序单元来更加有效的执行、如何在PL/SQL里调用外部程序(包括C语言应用以及Java应用)、如何调用集合(包括嵌套表、数组等)、如何对PL/SQL应用程序进行性能优化、如何结合11g的Secure File来使用大对象、如何使用Oracle的高级队列、如何测试跟踪PL/SQL代码。
培训对象:
本课程适合对Oracle数据库以及PL/SQL有一定基础的学员,比如各企业的Oracle DBA、技术支持人员以及应用系统开发人员等。
-
课程大纲:
1、PL/SQL基础回顾
简单回顾PL/SQL的基本概念,包括变量声明、流程控制、存储过程和函数的基本语法等。
2、PL/SQL中使用动态SQL语句
如何使用Native Dynamic SQL (NDS)以及DBMS_SQL执行动态SQL语句。
3、使用普通游标和动态游标
如何在PL/SQL中使用普通游标返回结果集以及使用动态游标(REF CURSOR)执行动态SQL语句
4、使用集合
在PL/SQL中使用nested table、varray等进行数据集的处理,包括初始化、元素的获取等
5、调用C程序和Java程序
如何在PL/SQL里调用C写的外部程序,以及如何在数据库里创建并调用java函数。
6、LOB(大对象)专题
如何在表里使用LOB段,包括CLOB、BLOB以及如何把LONG型数据转换为LOB型数据。
使用DBMS_LOB包更新表里的LOB字段。
管理11g新的LOB数据格式:SecureFile LOB。
7、使用高级队列。
如何使用高级队列进行出队入队操作。
8、PL/SQL性能优化。
如何提高PL/SQL程序的效率,相关的技巧包括自然编译、使用FORALL、PLS_INTEGER、NOT NULL等。
9、使用Result Cache进一步提高PL/SQL性能。
使用11g新特性之一:Result Cache来提高PL/SQL的执行效率。
10、跟踪PL/SQL代码。
包括如何调试PL/SQL代码、分析PL/SQL代码的执行时间、执行的语句等。
|
|