OCA/OCP认证考试指南全册(第3版) Oracle Database 12c(1Z0-061,1Z0-062,1Z0-063) (计算机与信息)
上QQ阅读APP看书,第一时间看更新

第7章 使用SQL检索、限制和排序数据

考试目标

本章学习内容:

● 061.1.1 列出SQL SELECT语句的功能

● 061.1.2 执行基本的SELECT语句

● 061.2.1 限制查询检索的行

● 061.2.2 排序查询检索的行

● 061.2.3 使用&符号替换,在运行期间限制和排序结果

本章包含了几节不作考试要求的内容,但它们对于每个学生来说却是必备知识。在练习中广泛使用的两个工具是SQL*Plus和SQL Developer。Oracle专家们每天都使用它们。本书中的练习和许多示例都基于两组演示数据。一个是HR模式,它由Oracle提供,而另一个是WEBSTORE模式,将在本章后面进行设计、创建和填充。另外还有有关如何启动工具和创建演示模式的指导。

本章讨论关系范式、将数据规范化为关系结构,以及使用SELECT语句检索存储在关系表中的数据。首先介绍该语句的基本形式,然后不断扩充其核心功能。本章还讨论了WHERE子句,该子句指定一个或者多个条件,Oracle服务器通过计算这些条件来限制语句返回的行。ORDER BY子句提供了数据排序功能,是新的行限制子句。本章最后讨论了&符号替换:这是一种通过在运行时替换查询元素,重用相同的语句来执行不同的查询的机制。