课程大纲

关系数据库模型

  • 关系数据库的结构
  • 表的连接类型
  • 规范化和非规范化数据库
  • 关系运算符

下载数据

  • 编写 SQL 查询的规则
  • SELECT 的语法
  • 选择所有列
  • 来自算术运算的查询
  • 别名列
  • 文字
  • 串联运算符

限制结果

  • WHERE 子句
  • 比较运算符
  • LIKE 条件
  • 先决条件 BETWEEN ...和
  • IS NULL 条件
  • 状态 IN
  • 布尔运算符 AND、OR 和 NOT
  • WHERE 子句中的许多条件
  • 运算符的顺序。
  • DISTINCT 子句

对数据进行排序

  • ORDER BY 子句
  • 按多个列或表达式排序

SQL 函数

  • 单行和多行函数的区别
  • 功能文本、数字、日期、
  • 显式和隐式转换
  • 转换函数
  • 嵌套函数
  • 查看函数的性能 - 双表
  • 获取当前日期函数 SYSDATE
  • NULL 值的处理

使用分组聚合数据

  • 分组函数
  • 分组函数如何处理 NULL 值
  • 创建数据组 - GROUP BY 子句
  • 对多个列进行分组
  • 限制函数结果分组 - HAVING 子句

从多个表中检索数据

  • 连接器的类型
  • NATURAL JOIN的用途
  • 别名表
  • 在 WHERE 子句中联接
  • INNER JOIN 内部连接
  • 外部合并 LEFT、RIGHT、FULL OUTER JOIN
  • 笛卡尔乘积

子查询

  • 在 SELECT 命令中放置子查询
  • 子查询单世系和多世系
  • 运算符子子查询单行
  • 子查询中的要素分组
  • 运算符子查询多 IN、ALL、ANY
  • 如何在子查询中处理 NULL 值

操作员集体

  • UNION 运算符
  • UNION ALL 运算符
  • INTERSECT 运算符
  • MINUS 运算符

插入、更新和删除数据

  • INSERT 命令
  • 从另一个表复制数据
  • UPDATE 命令
  • DELETE 命令
  • TRUNCATE 命令

交易

  • 命令 COMMIT、ROLLBACK 和 SAVEPOINT

DDL 命令

  • 主数据库对象
  • 对象命名规则
  • 创建表
  • 可用于列的数据类型
  • DEFAULT 选项
  • 选项 NULL 和 NOT NULL

管理表

  • 参照完整性 CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • 通过查询创建表
  • 删除表 DROP TABLE
  • DESCRIBE 命令

其他架构对象

  • 序列
  • 同义词
  • 视图

要求

  • Computer 读写能力
  • 了解任何操作系统
  21 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (5)

相关课程

课程分类