工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | MyProcess |
培训课程 | 问题诊所 | 现场咨询 | 资质认证 | 成功案例 | 课堂照片
   
 
成功案例
北京 关系数据库性能设计
大庆油田 Oracle数据库
山东移动 DB2数据库管理
长城软件 数据库开发与设计
北纬通信 编写高效存储
大庆油田 企业级数据建模
胜利油田 关系数据库

相关培训课程
企业级数据建模与设计
高级数据库架构设计师
编写高效存储过程
数据挖掘
数据仓库和商业智能
数据仓库和数据挖掘
Oracle数据库开发与管理
DB2数据库设计和性能调整
Sybase数据库管理及备份
SQL Server数据库开发管理

相关技术文章
SQL注入漏洞全接触
数据仓库建设持续改进数据
对数据仓库进行数据建模

技术交流
免费技术讲座 >>>
订阅UMLO技术月刊>>>
希望在线交流,欢迎到论坛 >>
 

课程名称:
编写高效率的存储过程
资质认证:
证书样本>>>

   本课程面向高级人员讲解使用存储过程的最佳经验。帮助学员掌握关键概念、应用技巧和最佳实践,使学员能够充分利用存储过程和高级SQL特性,为客户提供高质量的服务。

培训目标:

本课程结束后,学员应能够:

  • 掌握高级SQL使用方法
  • 学习存储过程的原理、类型划分、编译和管理方法
  • 深入理解用户定义函数
  • 深入理解触发器
  • 学习高级存储过程编程
  • 学习存储过程中的事务处理
  • 掌握如何在编写存储过程中有效的利用索引
  • 掌握存储过程在系统安全的应用
  • 如何进行高效的存储过程设计
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 学习手册
培训内容
高级SQL基础
  • 控制语句
  • 变量
  • 函数的使用
  • 游标
  • 事务
  • 批处理
  • 限制性查询和数据的排序
  • 单行函数
  • NULL值的处理、逻辑操作和函数嵌套
  • 综合数据和分组函数
  • 多表查询
  • 子查询
  • 多行子查询
  • 多列子查询
  • 替代变量
存储过程基础
  • 存储过程的原理
  • 存储过程的创建过程、特点
  • 存储过程的编写与维护
  • 存储过程的参数传递、重新编译及应用;
  • 存储过程的使用限制
存储过程类型
  • 用户定义的存储过程
  • 系统存储过程
  • 扩展存储过程
  • 临时存储过程
  • 全局临时存储过程
  • 远程存储过程
用户定义函数
  • 用户定义函数的设计
  • 用户定义的表值函数
  • 内联用户定义的表值函数
  • 在企业管理器中管理用户定义函数
触发器
  • After触发器的物理设计
  • 处理多条记录上的改动
  • 嵌套和递归式触发器
  • 触发器约束
  • Instead-of触发器
  • 触发器执行的顺序
存储过程剖析
  • 组成
  • 功能
  • 语法
编译存储过程
  • 编译和执行过程
  • 执行计划的重用
  • 重新编译存储过程
  • 存储存储过程
管理存储过程
  • 列出存储过程
  • 查看存储过程代码
  • 重命名存储过程
  • 删除存储过程
  • 列出对象的相关性
高级存储过程编程
  • 动态构造的查询
  • 执行字符串
  • 通过表单的查询
  • 数据脚本生成器
  • 安全性含义
嵌套存储过程
  • 使用临时表传递记录集给嵌套存储过程
  • 使用游标传递记录集给嵌套存储过程
  • 如何处理存储过程的结果集
存储过程与事务处理
  • 通过存储过程完成事务管理;
  • 强制数据完整性及业务逻辑完整性;
  • 死锁与存储过程
存储过程与索引
  • 索引的使用与存储过程的关系,
  • 性能评测;
  • 查询优化
存储过程与系统安全
  • 数据库的安全管理与存储过程的联系;
  • 实现存储过程的加密设计
高效的存储过程设计
  • 如何设计优化的存储过程;
  • 存储过程与数据库设计
讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。

学习期限: 2天
培训对象:

中高级程序员、系统分析员、数据库管理员、构架设计师、产品市场技术人员

学员基础:

具备一定的数据库编程、分析、设计经验

开班方式: 公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课
定制请求: 如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载
课程特点:

1、资深专家授课、互动式案例教学、实战模拟项目运作
2、理论与实践相结合,注重案例的讲解


火龙果实践课堂
讲师资质
UML资深专家
曾就职著名IT公司
10年以上专业经验
5年以上授课经验
100个以上培训案例经验
平均90%以上学员满意度
 
训练方式
教练员案例讲解
学员实战演练
教练员点评示范
 
效果考核
优秀 -> 红带认证
良好 -> 蓝带认证
 
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

公司简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号