课程大纲
介绍 Oracle
- Database 架构
- 关系资料库模型
- 用户、架构和会话
- 用于资料库交互的工具
SELECT 语句简介
- 使用 WHERE 子句进行筛选和选择
- 对查询结果进行排序
- 数据类型、运算子和处理NULL值
- 利用内置标量函数
- 日期操作
- 了解 SQL 中的国家和地区设置
SQL 中的常规 Express 离子
- 实现模式匹配的正则表达式
分析聚合数据
- 使用分组函数
- 应用 DISTINCT 子句
- GROUP BY 和 HAVING 子句
从多个表中检索数据
- 内部和外部联接(INNER JOIN、OUTER JOIN)
- ANSI SQL 语法和其他连接方法(SELF JOIN、NATURAL JOIN)
- 设定运算子(UNION、UNION ALL、INTERSECT、MINUS)
子查询
- 简单子查询
- 相关子查询
- EXISTS 和 NOT EXISTS 运算子
- 其他类型的子查询
分层查询和采样
- 使用 CONNECT BY PRIOR 和 START WITH 子句构造分层查询
- 利用 SYS_CONNECT_BY_PATH 功能
- 使用 SAMPLE 子句对数据进行采样
资料操作 (DML)
- INSERT、UPDATE、DELETE 语句
- 对大型数据集的操作(INSERT FIRST、INSERT ALL、MERGE)
管理并发使用者Access
- 了解交易
- 实现锁
- 利用 FLASHBACK 技术
架构物件概述
- 视图
- 序列
- 私有和公共同义词
- 指标
总结和后续步骤
要求
- 对资料库有基本的了解,并熟悉一般的计算概念
观众
- Database 管理员
- 开发人员
客户评论 (5)
我学习了复杂的函数以及如何应用它们
Ana Alexandrescu - DB Global Technology
课程 - Oracle SQL Advanced
机器翻译
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
课程 - Oracle SQL Language
the exercises
Amna AlAli - Federal Demographic Council
课程 - Oracle SQL for beginners
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.