课程大纲
介绍
- 概述
- 宗旨和目标
- 示例数据
- 附表
- 介绍
- 先决条件
- 责任
关系 Databases
- 数据库
- 关系数据库
- 表
- 行和列
- 示例数据库
- 选择行
- 供应商表
- Saleord 桌子
- 主键索引
- 二级索引
- 关系
- 类比
- 外键
- 外键
- 联接表
- 参照完整性
- 关系类型
- 多对多关系
- 解决多对多关系
- 一对一关系
- 完成设计
- 解决关系
- Microsoft 访问 - 关系
- 实体关系图
- 数据建模
- CASE工具
- 示例图
- RDBMS系统
- RDBMS的优势
- 结构化查询语言
- DDL - 数据定义语言
- DML - 数据操作语言
- DCL - 数据控制语言
- 为什么使用 SQL?
- 课程表讲义
数据检索
- SQL 开发人员
- SQL 开发人员 - 连接
- 查看表信息
- 使用 SQL、Where 子句
- 使用注释
- 字符数据
- 用户和架构
- AND 和 OR 子句
- 使用括号
- 日期字段
- 使用日期
- 设置日期格式
- 日期格式
- TO_DATE
- TRUNC (特伦克)
- 日期显示
- 按条款排序
- DUAL工作台
- 串联
- 选择文本
- IN 运算符
- BETWEEN 运算符
- LIKE 运算符
- 常见错误
- UPPER 函数
- 单引号
- 查找元字符
- 正则表达式
- REGEXP_LIKE 运算符
- Null 值
- IS NULL 运算符
- NVL的
- 接受用户输入
使用函数
- TO_CHAR
- TO_NUMBER
- LPAD公司
- RPAD公司
- NVL的
- NVL2 函数
- DISTINCT 选项
- SUBSTR
- INSTR (英语)
- 日期函数
- 聚合函数
- 计数
- Group By 子句
- Rollup 和 Cube 修饰符
- having 子句
- 按功能分组
- 解码
- 箱
- 车间
子查询和联合
- 单行子查询
- 联盟
- 联盟 - 全部
- 相交和减号
- 多行子查询
- 联合 – 检查数据
- 外部连接
有关联接的更多信息
- 加入
- 交叉连接或笛卡尔积
- 内部连接
- 隐式连接表示法
- 显式连接表示法
- 自然加入
- 等联接
- 交叉连接
- 外部连接
- 左外连接
- 右外连接
- 完全外部连接
- 使用 UNION
- 联接算法
- 嵌套循环
- 合并联接
- 哈希联接
- 自反或自加入
- 单表联接
- 车间
高级查询
- ROWNUM 和 ROWID
- 前 N 个分析
- 内联视图
- 存在与不存在
- 相关子查询
- 将子查询与函数相关联
- 相关更新
- 快照恢复
- 闪回恢复
- 都
- 任何和某些运算符
- 全部插入
- 合并
示例数据
- ORDER 表格
- FILM桌子
- EMPLOYEE 表
- ORDER 表
- FILM桌子
公用事业
- 什么是实用程序?
- 导出实用程序
- 使用参数
- 使用参数文件
- 导入实用程序
- 使用参数
- 使用参数文件
- 卸载数据
- 批量运行
- SQL*Loader 实用程序
- 运行实用程序
- 追加数据
要求
该课程适合对 SQL 有一定了解的人以及第一次使用 ORACLE 的人。
以前使用交互式计算机系统的经验是可取的,但不是必需的。
客户评论 (10)
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
I could have trained basics and trainer checked and/or helped if any issues
Przemysław Wadowski - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
Knowledge provided in a very approachable way, good peace and nice examples.
Anna Rozek - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
The fact that it wasn't just pure knowledge but there was also hand on training which helped to understand everything a lot more. Those exercises were very useful.
Paweł Biały - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
trainer's approach, good pace, detailed explanations, hands-on experience
Paweł Baka - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
Interactive way of teaching (interacting with us), sticking to one sample database and doing all the excercises there
Johanna Fiedler - ING Germany
课程 - ORACLE SQL Fundamentals
Writing the queries, I genuinely had fun with it and I feel like I learned from the provided exercises the most.
Karol Kamiński - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
I like his teaching style and knowledge level. I learnt some good things, and it was fun and interactive. I would love to do the advance SQL with him and even if he teaches python, basically any programming language. He is good in helping us understand how to approach a code to be efficient
Dinesh Maurya - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
A lot of exercises and interaction with the trainer
KAROLINA BRZEZINSKA - GP Strategies Poland sp. z o.o.
课程 - ORACLE SQL Fundamentals
Plenty of examples and practical exercices