- 资讯技术常识
观众
- 开发人员
- Database 管理员
Oracle SQL (结构化查询语言) 是一种用于与 Oracle 资料库交互的标准程式设计语言。它旨在管理、查询和操作存储在关系资料库系统中的数据。
此讲师指导的现场培训(在线或现场)面向希望使用 Oracle SQL 来设计、管理和优化资料库应用程式并高效自动执行任务的中级开发人员和资料库管理员。
在本次培训结束时,参与者将能够:
- 了解 Oracle 资料库架构并管理使用者、架构和许可权。
- 编写优化的 SQL 查询,用于数据检索、操作和分析。
- 使用高级 SQL 技术,包括联接、子查询和分层查询。
- 设计和管理资料库物件,如表、索引、视图和序列。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
简介 Oracle Database
- Database 体系结构
- 关系资料库模型
- 用户、架构和会话
- 用于资料库交互的工具
SELECT 语句简介
- 使用 WHERE 子句进行筛选和选择
- 对查询结果进行排序
- 数据类型、运算子和处理NULL值
- 利用内置标量函数
- 日期操作
- 了解 SQL 中的国家和地区设置
分析聚合数据
- 分组函数
- 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)
系统词典
- 了解和利用 Oracle 数据字典
并发使用者工作
- 交易
- 锁
- FLASHBACK 技术
用户和许可权
- 创建和修改使用者和架构
- 许可权和角色管理
管理资料存储 - 逻辑层
- 表、临时表和按索引组织的表
- 约束
- 指标
- 视图、序列、同义词、具体化视图
- 存储 PL/SQL 个单位
使用 Oracle SQL Modeler 建模和恢复数据模型
- 利用 Oracle SQL Modeler 进行数据建模和恢复
移动数据
- 逻辑数据复制 - 数据泵导入和汇出
- 载入资料 - SQL*Loader
- 外部表
- Database 连结
自动执行任务
- 使用 DBMS_JOB和 DBMS_SCHEDULER 实现任务自动化
总结和后续步骤
United Arab Emirates - Oracle SQL for Developers
Qatar - Oracle SQL for Developers
Egypt - Oracle SQL for Developers
Saudi Arabia - Oracle SQL for Developers
South Africa - Oracle SQL for Developers
Brasil - Oracle SQL for Developers
Canada - Oracle SQL for Developers
中国 - Oracle SQL for Developers
香港 - Oracle SQL for Developers
澳門 - Oracle SQL for Developers
台灣 - Oracle SQL for Developers
USA - Oracle SQL for Developers
Österreich - Oracle SQL for Developers
Schweiz - Oracle SQL for Developers
Deutschland - Oracle SQL for Developers
Czech Republic - Oracle SQL for Developers
Denmark - Oracle SQL for Developers
Estonia - Oracle SQL for Developers
Finland - Oracle SQL for Developers
Greece - Oracle SQL for Developers
Magyarország - Oracle SQL for Developers
Ireland - Oracle SQL for Developers
Luxembourg - Oracle SQL for Developers
Latvia - Oracle SQL for Developers
España - Oracle SQL for Developers
Italia - Oracle SQL for Developers
Lithuania - Oracle SQL for Developers
Nederland - Oracle SQL for Developers
Norway - Oracle SQL for Developers
Portugal - Oracle SQL for Developers
România - Oracle SQL for Developers
Sverige - Oracle SQL for Developers
Türkiye - Oracle SQL for Developers
Malta - Oracle SQL for Developers
Belgique - Oracle SQL for Developers
France - Oracle SQL for Developers
日本 - Oracle SQL for Developers
Australia - Oracle SQL for Developers
Malaysia - Oracle SQL for Developers
New Zealand - Oracle SQL for Developers
Philippines - Oracle SQL for Developers
Singapore - Oracle SQL for Developers
Thailand - Oracle SQL for Developers
Vietnam - Oracle SQL for Developers
India - Oracle SQL for Developers
Argentina - Oracle SQL for Developers
Chile - Oracle SQL for Developers
Costa Rica - Oracle SQL for Developers
Ecuador - Oracle SQL for Developers
Guatemala - Oracle SQL for Developers
Colombia - Oracle SQL for Developers
México - Oracle SQL for Developers
Panama - Oracle SQL for Developers
Peru - Oracle SQL for Developers
Uruguay - Oracle SQL for Developers
Venezuela - Oracle SQL for Developers
Polska - Oracle SQL for Developers
United Kingdom - Oracle SQL for Developers
South Korea - Oracle SQL for Developers
Pakistan - Oracle SQL for Developers
Sri Lanka - Oracle SQL for Developers
Bulgaria - Oracle SQL for Developers
Bolivia - Oracle SQL for Developers
Indonesia - Oracle SQL for Developers
Kazakhstan - Oracle SQL for Developers
Moldova - Oracle SQL for Developers
Morocco - Oracle SQL for Developers
Tunisia - Oracle SQL for Developers
Kuwait - Oracle SQL for Developers
Oman - Oracle SQL for Developers
Slovakia - Oracle SQL for Developers
Kenya - Oracle SQL for Developers
Nigeria - Oracle SQL for Developers
Botswana - Oracle SQL for Developers
Slovenia - Oracle SQL for Developers
Croatia - Oracle SQL for Developers
Serbia - Oracle SQL for Developers
Bhutan - Oracle SQL for Developers