Description of Figure 1-1 PL-SQL Engine
Description of the illustration arch
Description of the illustration arch_epg
编写 SQL SELECT 语句 定义映射、选择和联接术语 复习基本的 SQL SELECT 语句语法 使用通配符选择表中的所有列 说明编写 SQL 语句的简单规则和标准 编写含有算术运算符的查询 使用连接运算符创建字符表达式
对数据进行限制和排序 使用选择对行进行限制 使用 WHERE 子句检索特定的行 在 WHERE 子句中使用比较条件 使用 LIKE 条件比较字面值 列出逻辑条件 AND、OR、NOT 描述条件的优先规则 使用 ORDER BY 子句对行进行排序
使用单行函数自定义输出 显示单行 SQL 函数与多行 SQL 函数之间的区别 将字符函数划分为大小写处理和字符处理两个类型 在 SELECT 和 WHERE 子句中使用字符处理函数 解释和使用 DATE 函数和数字函数 使用 SYSDATE 函数检索当前日期(默认格式) 将 DUAL 表作为查看函数结果的一种方式进行介绍 列出将算术运算符应用于日期的规则 在 SELECT 子句中使用带有日期的算术运算符
使用组函数报告汇总数据 对组函数进行描述和分类 使用组函数 将 DISTINCT 关键字与组函数配合使用 描述如何使用组函数处理 NULL 使用 GROUP BY 子句创建数据组 使用多个列来分组数据 使用组函数避免非法查询 使用 HAVING 子句排除数据组
显示多个表中的数据 确定联接类型 检索自然联接的记录 使用表别名编写短代码并在多个表中明确区分列 使用 USING 子句创建联接以确定各表之间的特定列 使用 ON 子句指定任意条件或指定要联接的列 使用 ON 子句创建三向联接,以便从三个表中检索信息 列出外部联接类型 LEFT、RIGHT 和 FULL 生成一个笛卡尔积
使用子查询来解析查询 列出 SELECT 语句的 WHERE 子句中的子查询语法 列出使用子查询的标准 描述子查询类型 执行单行子查询以及在子查询中使用组函数 使用子查询确定非法语句 执行多行子查询 分析 ANY 和 ALL 运算符在多行子查询中的工作方式
处理数据 编写 INSERT 语句以便向表中添加行 从另一个表中复制行 创建 UPDATE 语句以便更改表中的数据 生成 DELETE 语句以便从表中删除行 使用脚本来处理数据 通过事务处理保存和删除对表所做的更改 显示读一致性的工作原理 描述 TRUNCATE 语句
使用 DDL 语句创建和管理表 列出主要的数据库对象并描述数据库对象的命名规则 介绍方案的概念 显示创建表的基本语法并显示 DEFAULT 选项 解释不同类型的约束条件 使用 DML 语句显示违反约束条件时出现的例外 使用子查询创建表 描述 ALTER TABLE 功能 使用 DROP 语句删除表和重命名表
创建其它方案对象 将简单和复杂的视图分类并进行比较 创建视图 从视图中检索数据 解释只读视图 列出对复杂的视图执行 DML 的规则 创建序列 针对何时创建索引以及何时不创建索引列出基本规则 创建同义词
使用数据字典视图管理对象 描述每个字典视图的结构 列出每个字典视图的作用 编写查询,以便在方案对象的字典视图中检索信息 使用 COMMENT 命令将对象归档
控制用户访问 系统权限与对象权限 使用角色定义用户组 更改口令 授予对象权限 确认授予的权限 撤消对象权限 撤消对象权限 使用数据库链接
管理方案对象 使用 ALTER TABLE 语句 添加列 修改列 删除列,设置未使用的列 添加、启用和禁用约束条件 创建基于功能的索引 执行 FLASHBACK 操作 外部表
处理大型数据集 使用 MERGE 语句 执行 DML 和 Sub 查询 使用 RETURNING 子句执行 DML 多表 INSERT 语句概览 在 DML 中跟踪更改情况
通过组合相关数据生成报表 GROUP BY 子句概览 Having 子句概览 使用 ROLLUP 和 CUBE 运算符汇总数据 使用 GROUPING 函数确定组小计 使用 GROUPING SETS 计算多个分组 使用组合列定义汇总级别 使用级连组创建组合
管理不同时区中的数据 时区 使用日期时间函数 确定 TIMESTAMP 数据类型 区分 DATE 和 TIMESTAM 执行转换操作
使用高级子查询搜索数据 子查询概览 使用子查询 使用多列子查询比较多个列 在 FROM 子句中使用子查询来定义数据源 使用标量子查询表达式返回一个值 使用相关子查询执行 ROW 逐行处理 使用 WITH 子句重用查询块
分层检索 EMPLOYEES 表中的样本数据 员工数据的树结构 分层查询 使用 LEVEL 将行分级 使用 LEVEL 和 LPAD 格式化分层报表 使用 WHERE 和 CONNECT BY 子句清理分支
正则表达式支持 正则表达式支持概览 描述搜索和处理数据的简单和复杂模式
|