OCA - Oracle PL/SQL语言培训
课程大纲
认证须知
开课计划
学习QQ群
常见问题
课程简介
本课程介绍 Oracle 11g 技术和关系数据库概念,以及强大的SQL编程语言。提供学员必要的查询数据库的SQL语言技术,元数据和建立数据库对象。此外,本课程也包括高级查询和报表技术,数据仓库概念和在不同时区访问大数据集的功能。
培训目标
使用 SELECT 语句在表中检索行数据和列数据
利用 SQL 函数生成和检索自定义的数据
使用高级查询语言
运行数据操纵语言 (DML) 操纵数据
管理不同时区的数据类型
使用高级子查询搜索数据
培训人员
理解数据库的基本概念;使用过任何一种数据库。
课程内容
1 使用SQL SELECT语句检索数据 | 2 对数据进行限制和排序 |
1.1列出SQL SELECT语句 1.2.从一个基本的SELECT语句的输出生成报告数据 1.3选择所有列 1.4选择指定的列 1.5 使用列标题默认值 1.6使用算术运算符 1.7了解运算符优先级 1.8了解DESCRIBE命令显示表的结构
| 2.1包含WHERE子句的查询检索输出限制 2.2列出在WHERE子句中使用比较运算符和逻辑运算符 2.3 描述比较和逻辑运算符优先级的规则 2.4 在WHERE子句中使用字符串 2.5编写包含ORDER BY子句的查询 2.6降序和升序排序
|
3 使用单行函数自定义输出 | 4 使用转换函数和条件表达式 |
3.1描述单行和多行函数之间的差异 3.2 在SELECT和WHERE子句中操作字符串的字符函数 3.3 操作ROUND,TRUNC和MOD函数 3.4执行日期类型的算术操作 3.5 使用日期函数来计算日期
| 4.1隐式和显式数据类型转换 4.2使用TO_CHAR,TO_NUMBER,和TO_DATE转换函数 4.3嵌套函数 4.4 应用NVL,NULLIF和COALESCE函数 4.5 在SELECT语句中使用IF THEN ELSE的逻辑条件
|
5 使用组函数报告汇总数据 | 6 显示多个表中的数据 |
5.1 在SELECT语句中使用聚合函数 5.2 使用GROUP BY子句 5.3 使用HAVING子句
| 6.1 确定联接类型 6.2 检索自然联接的记录 6.3 使用表别名编写短代码并在多个表中明确区分列 6.4 列出外部联接类型 LEFT、RIGHT 和 FULL
|
7 使用子查询来解析查询 | 8 使用 SET 运算符 |
7.1 描述子查询 7.2 定义子查询 7.3 列出子查询类型 7.4 单行和多行子查询
| 8.1 描述SET运算符 8.2 使用SET运算合并成多个查询结果 8.3 控制使用SET运算符时,返回行的顺序
|
9 处理数据 | 10 使用 DDL 语句创建和管理表 |
9.1 描述DML语句 9.2 INSERT语句 9.3 使用UPDATE语句来更改表中的行 9.4 DELETE语句删除表中的行 9.5 COMMIT和ROLLBACK语句 9.6 读一致性
| 10.1数据库对象分类 10.2 查看表结构 10.3 列出的数据类型 10.4创建一个简单的表 10.5 创建表的时候创建约束 10.6Schema对象
|
11 创建其他Schema对象 | 12 管理方案对象 |
11.1创建一个简单的和复杂的视图 11.2从视图中检索数据 11.3 创建,维护和使用序列 11.4创建和维护索引 11.5创建私有和公有同义词
| 12.1添加,修改和删除列 12.2添加,删除和延迟约束 12.3启用和禁用约束 12.4 创建和删除索引
|
13 使用高级子查询搜索数据 | |
13.1 多列子查询 13.2pairwise和Nonpairwise比较 13.3使用标量子查询表达式 13.4相关子查询解决问题 13.5更新与删除行使用相关子查询 13.6使用EXISTS和NOT EXISTS运算符 13.7使用WITH子句 13.8WITH子句中使用递归
|
特色服务
-公开课不限时间免费复听,打消您因时间不便带来的后顾之忧。
-上课期间人手一台计算机,强调动手能力,实战能力,重视理论联系实际。
-课余时间标准实验室长期免费开放,并有讲师专门辅导。
-学员可免费参加塔塔组织的技术、产品讲座及研讨会。
-免费向学员提供相关方面的最新技术动态。
-免费为学员推荐工作。
-培训结束后提供12个月的免费电话及邮件咨询服务。