单选题 结构化查询语言SQL是一种 (20) 语言,其主要功能有 (21) ,它的典型句型为:
SELECT A1,A2,…,An
FROM r1,r2,…,rm
WHERE F
其中A1,A2,…,An,r1,r2,…,rm和F分别是 (22)
关系模式WTS(Wno,Tno,Sno)中,Wno,Wno Wno分别代表工人编号,工种编码以及月工资。若要查询工种编码以“A”开头的全体工人的平均月工资,可用SQL语言写为:
SELECT (23)
FBOM WTS
WHERE (24)

【正确答案】 B
【答案解析】[解析] SQL(Structured Query language)是在关系数据库中使用最普遍的语言。
【正确答案】 C
【答案解析】[解析] SQL语言包括数据查询、数据操作、数据定义和数据控制等功能。
【正确答案】 A
【答案解析】[解析] SQL语言提供了SELECT语句进行数据库的查询,其格式为:
SELECT[ALL | DISTINCT]<目标列表达式> [,<目标列表达式>…
FROM <表名或视图名>[,<表名或视图名>]
[WHERE<条件表达式>]
[GROUPBY<列名1>[HAVING<条件表达式>]]
[ORDERBY<列名2>[ASC | DESC]…]
【正确答案】 A
【答案解析】[解析] SQL语言提供厂五个聚集函数:平均值AVG、最小值MIN、最大值MAX、求和SUM以及计数 COUNT,它们分别以一个值的集合为输入,返回单个值。AVG的使用格式为:AVG([DISTINCT | ALL]<列名>),功能为计算一列(该列应为数值型)值的平均值。
【正确答案】 C
【答案解析】[解析] SQL语言中字符串的模式匹配通常使用LIKE操作符和特殊字符“%”、“-”:“%”匹配任意字符串;“-”匹配任意一个字符。