第十三章补充习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)查询视图

相关文档
最新文档