培训目标:
-
本课程结束后,学员应能够:
- 掌握高级SQL使用方法
- 学习存储过程的原理、类型划分、编译和管理方法
- 深入理解用户定义函数
- 深入理解触发器
- 学习高级存储过程编程
- 学习存储过程中的事务处理
- 掌握如何在编写存储过程中有效的利用索引
- 掌握存储过程在系统安全的应用
- 如何进行高效的存储过程设计
-
- 培训内容:
-
高级SQL基础
|
- 控制语句
- 变量
- 函数的使用
- 游标
- 事务
- 批处理
- 限制性查询和数据的排序
- 单行函数
- NULL值的处理、逻辑操作和函数嵌套
- 综合数据和分组函数
- 多表查询
- 子查询
- 多行子查询
- 多列子查询
- 替代变量
|
存储过程基础
|
- 存储过程的原理
- 存储过程的创建过程、特点
- 存储过程的编写与维护
- 存储过程的参数传递、重新编译及应用;
- 存储过程的使用限制
|
存储过程类型
|
- 用户定义的存储过程
- 系统存储过程
- 扩展存储过程
- 临时存储过程
- 全局临时存储过程
- 远程存储过程
|
用户定义函数
|
- 用户定义函数的设计
- 用户定义的表值函数
- 内联用户定义的表值函数
- 在企业管理器中管理用户定义函数
|
触发器
|
- After触发器的物理设计
- 处理多条记录上的改动
- 嵌套和递归式触发器
- 触发器约束
- Instead-of触发器
- 触发器执行的顺序
|
存储过程剖析
|
|
编译存储过程
|
- 编译和执行过程
- 执行计划的重用
- 重新编译存储过程
- 存储存储过程
|
管理存储过程
|
- 列出存储过程
- 查看存储过程代码
- 重命名存储过程
- 删除存储过程
- 列出对象的相关性
|
高级存储过程编程
|
- 动态构造的查询
- 执行字符串
- 通过表单的查询
- 数据脚本生成器
- 安全性含义
|
嵌套存储过程
|
- 使用临时表传递记录集给嵌套存储过程
- 使用游标传递记录集给嵌套存储过程
- 如何处理存储过程的结果集
|
存储过程与事务处理
|
- 通过存储过程完成事务管理;
- 强制数据完整性及业务逻辑完整性;
- 死锁与存储过程
|
存储过程与索引
|
- 索引的使用与存储过程的关系,
- 性能评测;
- 查询优化
|
存储过程与系统安全
|
- 数据库的安全管理与存储过程的联系;
- 实现存储过程的加密设计
|
高效的存储过程设计
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请
服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。
专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获