求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某综合性 人工智能与机器学习
某工程研 数据库设计与优化
知名财险 Oracle数据库
某金融公 Mysql集群与性
知名某信 NoSQL缓存数据
财政部唯 大数据分析专题-R
神龙汽车 大数据技术平台-H

相关课程  
并发、大容量、高性能数据库
高级数据库架构设计师
Hadoop原理与实践
HBase原理与高级应用
Oracle 数据仓库
数据仓库和数据挖掘
Oracle数据库开发与管理
 
全部课程 >数据库与大数据  
Oracle数据库SQL高级编程  
1029 次浏览  124 次
粱老师
Oracle研发中心高级数据库架构师
时间地点:北京 上海 深圳 根据报名开班
课程费用:4500元/人
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    本课程关注Oracle数据库的SQL高级编程,首先介绍Oracle的SQL执行原理,然后逐一展开各种SQL高级编程技术,包括:链接、集合、函数、嵌套查询,索引,视图,事务处理。最后讲解如何进行测试、保证SQL执行质量。
    培训目标:

    • SQL核心基础
    • Oracle的SQL执行原理
    • 访问和联结方法
    • SQL关于集合的处理
    • 高级分组
    • 分析函数
    • Model子句
    • 子查询因子化
    • 半联结和反联结
    • 索引
    • 视图原理与应用
    • 事务处理
    • 数据处理测试与质量保证
    培训对象:Oracle数据库应用开发工程师
    学员基础:具有Oracle数据库开发基础
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    SQL核心基础
    • SQL语言
    • 数据库的接口
    • SQL*Plus 回顾
    • 5 个核心的SQL语句
    • SELECT语句
    • INSERT语句
    • UPDATE语句
    • DELETE语句
    • MERGE语句
    Oracle的SQL执行原理
    • Oracle架构基础
    • SGA-共享池
    • 库高速缓存
    • 完全相同的语句
    • SGA-缓冲区缓存
    • 查询转换
    • 视图合并
    • 子查询解嵌套
    • 谓语前推
    • 使用物化视图进行查询重写
    • 确定执行计划
    • 执行计划并取得数据行
    • SQL执行--总览
    访问和联结方法
    • 全扫描访问方法
    • 索引扫描访问方法
    • 联结方法
    SQL关于集合的处理
    • 以面向集合的思维方式来思考
    • 集合运算
    • 集合与空值
    高级分组
    • 基本的GROUP BY用法
    • HAVING子句
    • GROUP BY的"新"功能
    • GROUP BY的CUBE扩展
    • CUBE的实际应用
    • 通过GROUPING()函数排除空值
    • 用GROUPING()来扩展报告
    • 使用GROUPING_ID()来扩展报告
    • GROUPING SETS与ROLLUP()
    • GROUP BY局限性
    分析函数
    • 分析函数剖析
    • 函数列表
    • 聚合函数
    • Lead和Lag
    • First_value和Last_value
    • 其他分析函数
    • 性能调优
    • 高级话题
    • 组织行为
    Model子句
    • 电子表格
    • 通过Model子句进行跨行引用
    • 位置和符号引用
    • 返回更新后的行
    • 求解顺序
    • 聚合
    • 迭代
    • 查找表
    • 空值
    • 使用Model子句进行性能调优
    • 子查询因子化
    • 小结
    子查询因子化
    • 标准用法
    • SQL优化
    • 递归子查询
    • 复制CONNECT BY的功能
    • 小结
    半联结和反联结
    • 半联结
    • 半联结执行计划
    • 控制半联结执行计划
    • 半联结限制条件
    • 半联结必要条件
    • 反联结
    • 反联结执行计划
    • 控制反联结执行计划
    • 反联结限制条件
    • 反联结必要条件
    • 小结
    索引
    • 理解索引
    • 索引结构类型
    • 分区索引
    • 与应用特点相匹配的解决方案
    • 管理问题的解决方案
    • 小结
    视图原理与应用
    • 视图的构成原理
    • 都有哪些视图:
      • 标准视图
      • 实体视图
      • 索引视图
      • 分区视图
    • 如何创建视图
    • 视图的查询性能
    • 如何建立向后兼容的视图
    事务处理
    • 事务的ACID属性
    • 事务隔离级别
    • 多版本读一致性
    • 事务控制语句
    • 将运算分组为事务
    • 订单录入模式
    • 活动事务
    • 使用保存点
    • 序列化事务
    • 隔离事务
    • 自治事务
    • 小结
    数据处理测试与质量保证
    • 测试用例
    • 测试方法
    • 单元测试
    • 回归测试
    • 模式修改
    • 重复单元测试
    • 执行计划比较
    • 性能测量
    • 在代码中加入性能测量
    • 性能测试
    • 破坏性测试
    • 通过性能测量进行系统检修
    • 小结
     
    1029 次浏览  124 次
    其他人还看了课程
    ASE数据库系统管理  822 次浏览
    Adaptive Server Enterprise 快速入门  778 次浏览
    Oracle RAC(实时应用集群)  904 次浏览
    Oracle海量数据库设计与开发  1107 次浏览
    Oracle数据库运行维护和架构设计  1013 次浏览
    DB2架构、管理与性能调整  921 次浏览
    定制内训


    咨询服务:数据库设计与性能优化
    咨询目标 对客户的数据库进行性能评价,设计优化,管理优化
    咨询范围 数据库性能评价,数据库结构优化,数据访问SQL优化。
    咨询方式 现有数据库调查,问题诊断,性能评价。
    对数据库进行逻辑结构优化,对数据库进行访问SQL优化。
    建立数据库运行监控平台。运行监控与优化方法指导。
    成功案例 建设银行,中国农业银行,中国工商银行,中航信
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    需求分析管理 11-5[北京]
    ANSYS 有限元分析实战 11-23[北京]
    企业架构师(TOGAF官方认证)11-28[北京]
    Apache ActiveMQ技术实战 12-9[北京]
    人工智能,机器和深度学习11-26 [上海]
    分布式系统设计与实践 12-12[上海]
    云平台与微服务架构设计 11-15 [深圳]