求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
中航信 数据湖架构原理与应
某医疗磁 数据采集与处理
某科技公 大数据(Hadoo
诺基亚 Python基础
天津电子 Elasticse
中国电信 数据仓库与数据挖掘
某航天科 MySQL性能优化

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 

编写高效率的存储过程     3301 次浏览    1166 次 
 
专家讲师: 王老师,曾任研发团队资深数据库开发工程师,具有丰富的数据库应用开发经验。
时间地点: 北京,上海,深圳,根据报名开班
课程费用: 4000元/人,详见公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 
 本课程面向高级人员讲解使用存储过程的最佳经验。帮助学员掌握关键概念、应用技巧和最佳实践,使学员能够充分利用存储过程和高级SQL特性,为客户提供高质量的服务。
 
培训目标:
  • 本课程结束后,学员应能够:

    • 掌握高级SQL使用方法
    • 学习存储过程的原理、类型划分、编译和管理方法
    • 深入理解用户定义函数
    • 深入理解触发器
    • 学习高级存储过程编程
    • 学习存储过程中的事务处理
    • 掌握如何在编写存储过程中有效的利用索引
    • 掌握存储过程在系统安全的应用
    • 如何进行高效的存储过程设计
培训对象:中高级程序员、系统分析员、数据库管理员、构架设计师、产品市场技术人员

学员基础:具备一定的数据库编程、分析、设计经验

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容:2天
高级SQL基础
  • 控制语句
  • 变量
  • 函数的使用
  • 游标
  • 事务
  • 批处理
  • 限制性查询和数据的排序
  • 单行函数
  • NULL值的处理、逻辑操作和函数嵌套
  • 综合数据和分组函数
  • 多表查询
  • 子查询
  • 多行子查询
  • 多列子查询
  • 替代变量
存储过程基础
  • 存储过程的原理
  • 存储过程的创建过程、特点
  • 存储过程的编写与维护
  • 存储过程的参数传递、重新编译及应用;
  • 存储过程的使用限制
存储过程类型
  • 用户定义的存储过程
  • 系统存储过程
  • 扩展存储过程
  • 临时存储过程
  • 全局临时存储过程
  • 远程存储过程
用户定义函数
  • 用户定义函数的设计
  • 用户定义的表值函数
  • 内联用户定义的表值函数
  • 在企业管理器中管理用户定义函数
触发器
  • After触发器的物理设计
  • 处理多条记录上的改动
  • 嵌套和递归式触发器
  • 触发器约束
  • Instead-of触发器
  • 触发器执行的顺序
存储过程剖析
  • 组成
  • 功能
  • 语法
编译存储过程
  • 编译和执行过程
  • 执行计划的重用
  • 重新编译存储过程
  • 存储存储过程
管理存储过程
  • 列出存储过程
  • 查看存储过程代码
  • 重命名存储过程
  • 删除存储过程
  • 列出对象的相关性
高级存储过程编程
  • 动态构造的查询
  • 执行字符串
  • 通过表单的查询
  • 数据脚本生成器
  • 安全性含义
嵌套存储过程
  • 使用临时表传递记录集给嵌套存储过程
  • 使用游标传递记录集给嵌套存储过程
  • 如何处理存储过程的结果集
存储过程与事务处理
  • 通过存储过程完成事务管理;
  • 强制数据完整性及业务逻辑完整性;
  • 死锁与存储过程
存储过程与索引
  • 索引的使用与存储过程的关系,
  • 性能评测;
  • 查询优化
存储过程与系统安全
  • 数据库的安全管理与存储过程的联系;
  • 实现存储过程的加密设计
高效的存储过程设计
  • 如何设计优化的存储过程;
  • 存储过程与数据库设计
3301 次浏览   1166 次
其他人还看了课程
数据挖掘原理、案例、工具与应用  3832 次浏览
Oracle数据库数据同步与容灾备份  3398 次浏览
高级数据库架构设计师  9676 次浏览
大数据平台规划与设计-搜索与异地容灾  3895 次浏览
商业智能(BI)与数据仓库  3327 次浏览
NoSQL数据库(原理、应用、最佳实践)  11750 次浏览
定制内训




最新活动计划
面向对象业务分析与系统设计 10-16[线上]
嵌入式软件架构设计-高级实践 10-17[线上]
Qlik Sense数据分析技术 10-17线上]
基于 UML 和EA进行分析设计 10-22[北京]
用户研究与用户建模 10-24[北京]
QT应用开发 10-24[北京]