第十三章补充习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.SQL SELECT 语句中的GROUP BY和HAVING短语对应查询设计器上的( D )选项卡【第十三章】
A)字段
B)联接
C)分组依据
D)排序依据
2.在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行SQL SELECT语句中的( D )
等效
A)WHERE
B)JOIN ON
C)ORDER BY
D)DISTINCT
3.下列关于查询的说法正确的一项是( C )。
A)查询文件的扩展名为 .QPX
B)不能基于自由表创建查询
C)根据数据库表或自由表或视图可以创建查询
D)不能基于视图创建查询
4.设关系模式SCG(S#,C#,Grade)中S#为学生学号,C#为课程号,Grade为某学号的学生学习某号课程
的考试成绩。今要查询每门课的平均成绩,且要求查询的结果按平均成绩升序排列,平均成绩相同时,按课程号降序排列,则用SQL查询语言应为( B )。
A)SELECT C#,AVG(grade)B) SELECT C#,AVG(grade)
a)FROM SCG FROM SCG
b)GROUP BY grade GROUP BY C#
c)ORDER BY 2,C# Desc ORDER BY 2,C# Desc
B)SELECT C#,AVG(grade)D) SELECT C#,AVG(grade)
a)FROM SCG FROM SCG
b)WHERE C# Desc GROUP BY AVG(grade)
c)GROUP BY grade ORDER BY 2,C# Desc
5.若上题中查询的结果仅限于平均分数超过80分的则应( B )。
A)在GROUP子句的下一行加入:Having AVG(grade)>80
B)在GROUP子句的上一行加入:Having AVG(grade)>80
C)在GROUP子句的下一行加入:Where AVG(grade)>80
D)在GROUP子句的下一行加入:Where AVG(*)>80
6.在Visual FoxPro系统中,使用查询设计器生成的查询文件中保存的是( A )。
A)查询的命令
B)与查询有关的基表
C)查询的结果
D)查询的条件
7.在Visual FoxPro中,CREATE TABLE命令在建立表的同时还可以( D )。
A)建立索引
B)建立约束规则
C)定义默认值
D)以上全部都可以
8.在Visual FoxPro中,HAVING短语通常在( D )短语之后使用。
A)ORDER BY
B)FROM
C)WHERE
D)GROUP BY
9.在Visual FoxPro中,SQL-INSERT命令的功能是( B )。
A)在表头插入一条记录
B)在表尾插入一条记录
C)在表中任意位置插入一条记录
D)在表中插入任意条记录
10.SQL查询语句中,( A )短语用于实现关系的筛选操作。
A)WHERE
B)SELECT
C)GROUP BY
D)FROM
11.SQL查询语句中,用于实现关系的投影运算的短语是( C )。
A)WHERE
B)FROM
C)SELECT
D)GROUP BY
12.SQL命令中用于插入数据的命令是( D )。
A)INSERT
B)APPEND
C)INSERT BEFORE
D)INSERT INTO
13.SQL实现分组查询的短语是( B )。
A)ORDER BY
B)GROUP BY
C)HAVING
D)ASC
14.SQL语句的DROP INDEX的作用是( A )。
A)删除索引
B)建立索引
C)修改索引
D)更新索引
15.SQL语句中删除表的命令是( A )。
A)DROP TABLE
B)DELETE TABLE
C)ERASE TABLE
D)DELETE DBF
16.SQL语句中条件短语的关键字是( A )。
A)WHERE
B)CONDITION
C)WHILE
D)FOR
17.SQL语句中修改表结构的命令是( C )。
A)MODIFY TABLE
B)MODIFY STRUCTURE
C)ALTER TABLE
D)ALTER STRUCTURE
18.SQL语言的核心功能是( A )。
A)数据查询
B)数据修改
C)数据定义
D)数据控制
19.SQL语言的数据操作语句不包括( D )。
A)INSERT
B)UPDATE
C)DELETE
D)CHANGE
20.SQL语言具有( B )的功能。
A)关系规范化、数据操纵、数据查询、数据定义
B)数据定义、数据操纵、数据查询、数据控制
C)数据定义、关系规范化、数据控制、数据操纵
D)数据定义、关系规范化、数据操纵、数据查询
21.SQL语言中,集合的并运算符是( D )。
A)LINK
B)OR
C)AND
D)UNION
22.SQL语言中,查询学生表中学号(字符型,长度为2)末尾字符是"1"的错误命令是( A )。
A)SELECT * FROM 学生 WHERE "1"$学号
B)SELECT * FROM 学生 WHERE RIGHT(学号,1)="1"
C)SELECT * FROM 学生 WHERE SUBSTR(学号,2)="1"
D)SELECT * FROM 学生 WHERE SUBSTR(学号,2,1)="1"
23.创建SQL查询时,GROUP BY子句的作用是确定( B )。
A)查询目标
B)分组条件
C)查询条件
D)查询视图