Course Code: osqlbgn
Duration: 21 hours
Prerequisites:
  • 计算机知识
  • 了解任何操作系统
Overview:

听众

此培训面向在 Oracle 数据库中开始使用 SQL 语言的人员

课程问题答案:

  • 如何构建查询?
  • 有什么可能性SQL?
  • 什么是关系数据库?
  • 什么是结构和SQL命令
Course Outline:

关系数据库模型

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

下载数据

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

限制结果

  • WHERE 子句
  • 比较运算符
  • LIKE 条件
  • 先决条件 BETWEEN ...和
  • 是 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 命令

其他架构对象

  • 序列
  • 同义词
  • 视图
Sites Published:

United Arab Emirates - Oracle SQL for beginners

Qatar - Oracle SQL for beginners

Egypt - Oracle SQL for beginners

Saudi Arabia - Oracle SQL for beginners

South Africa - Oracle SQL for beginners

Brasil - Oracle SQL para iniciantes

Canada - Oracle SQL for beginners

中国 - Oracle SQL for beginners

香港 - Oracle SQL for beginners

澳門 - Oracle SQL for beginners

台灣 - Oracle SQL for beginners

USA - Oracle SQL for beginners

Österreich - Oracle SQL for beginners

Schweiz - Oracle SQL for beginners

Deutschland - Oracle SQL for beginners

Czech Republic - Oracle SQL for beginners

Denmark - Oracle SQL for beginners

Estonia - Oracle SQL for beginners

Finland - Oracle SQL for beginners

Greece - Oracle SQL for beginners

Magyarország - Oracle SQL for beginners

Ireland - Oracle SQL for beginners

Luxembourg - Oracle SQL for beginners

Latvia - Oracle SQL for beginners

España - Oracle SQL para Principiantes

Italia - Oracle SQL for beginners

Lithuania - Oracle SQL for beginners

Nederland - Oracle SQL for beginners

Norway - Oracle SQL for beginners

Portugal - Oracle SQL para iniciantes

România - Oracle SQL for beginners

Sverige - Oracle SQL for beginners

Türkiye - Oracle SQL for beginners

Malta - Oracle SQL for beginners

Belgique - Oracle SQL for beginners

France - Oracle SQL for beginners

日本 - Oracle SQL for beginners

Australia - Oracle SQL for beginners

Malaysia - Oracle SQL for beginners

New Zealand - Oracle SQL for beginners

Philippines - Oracle SQL for beginners

Singapore - Oracle SQL for beginners

Thailand - Oracle SQL for beginners

Vietnam - Oracle SQL for beginners

India - Oracle SQL for beginners

Argentina - Oracle SQL para Principiantes

Chile - Oracle SQL para Principiantes

Costa Rica - Oracle SQL para Principiantes

Ecuador - Oracle SQL para Principiantes

Guatemala - Oracle SQL para Principiantes

Colombia - Oracle SQL para Principiantes

México - Oracle SQL para Principiantes

Panama - Oracle SQL para Principiantes

Peru - Oracle SQL para Principiantes

Uruguay - Oracle SQL para Principiantes

Venezuela - Oracle SQL para Principiantes

United Kingdom - Oracle SQL for beginners

South Korea - Oracle SQL for beginners

Pakistan - Oracle SQL for beginners

Sri Lanka - Oracle SQL for beginners

Bulgaria - Oracle SQL for beginners

Bolivia - Oracle SQL para Principiantes

Indonesia - Oracle SQL for beginners

Kazakhstan - Oracle SQL for beginners

Moldova - Oracle SQL for beginners

Morocco - Oracle SQL for beginners

Tunisia - Oracle SQL for beginners

Kuwait - Oracle SQL for beginners

Oman - Oracle SQL for beginners

Slovakia - Oracle SQL for beginners

Kenya - Oracle SQL for beginners

Nigeria - Oracle SQL for beginners

Botswana - Oracle SQL for beginners

Slovenia - Oracle SQL for beginners

Croatia - Oracle SQL for beginners

Serbia - Oracle SQL for beginners

Bhutan - Oracle SQL for beginners

Nepal - Oracle SQL for beginners

Uzbekistan - Oracle SQL for beginners