第一范文网 - 专业文章范例文档资料分享平台

VFP 6.0 模拟题 及答案

来源:用户分享 时间:2025/5/25 22:11:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

GO 4

LOCATE NEXT 3 FOR 性别=”女” A)3 B)4 C)5 D)6

85、当前表有10条记录,当前记录号为5,现用LOCATE命令按某条件查找但找不到一条符合条件的

记录,函数FOUND( )的返回值是( ) A)5 B).T. C)11 D).F.

86、当前表中“是否党员”为逻辑型字段,如要查询第一个党员的男职工记录,正确的命令是( ) A)LOCATE ALL FOR 是否党员 OR 性别=”男” B)LOCATE FOR 是否党员=”.T.” AND 性别=”男” C)LOCATE FOR 是否党员 AND 性别=”男” D)LOCATE FOR 是否党员=”党员” AND 性别=”男” 87、下列关于记录查找命令的叙述中,错误的是( )

A)若主控索引关键字是字符型的,内存变量STU也是字符型的,执行SEEK STU命令不会产生

语法错误

B)执行LOCATE或SEEK命令后,FOUND( ) .AND. EOF( )的值总为.T. C)执行LOCATE命令之前,可以不经过相应的索引 D)执行SEEK命令之前,必须经过相应的索引

88、当前表中有学号(字符型)、出生日期(日期型)等字段,已按出生日期建立索引,要查询90年9月2日出生的记录,正确的命令是( ) A)SEEK CTOD{^1990/09/02}

B)LOCATE 出生日期=CTOD{^1990/09/02} C)SEEK 出生日期=(^1990/09/02) D)LOCATE FOR 出生日期={^1990/09/02}

89、当用locate命令查找到一条符合条件的记录时,以下描述中不正确的是( )。

A) 记录指针指向第一个满足条件的记录 B) found()返回值为.T.

C) 若继续查找下一个满足条件的记录,应再执行一次locate命令 D) 若继续查找下一个满足条件的记录,应执行continue 命令

90、在student表中,\性别\为逻辑型字段,如果规定男性用逻辑值.t.表示,若要查询女性记录,正

确的命令是( )。

A) locate all for 性别=\) locate all for 性别=\C) locate all for 性别=\女\D) locate for not 性别

91、使用SELECT-SQL语句进行分组查询时,为了去掉不满足条件的分组,应当( ) A)在GROUP BY后面使用WHERE子句 B)在GROUP BY后面使用HAVING子句 C)在HAVING子句后面使用WHERE子句 D)在WHERE子句后面使用HAVING子句

9

92、查询文件中保存的内容是( )。

A) 查询的命令 B) 查询的结果 C) 与查询有关的表 D) 查询的条件 93、下列( )不能作为查询的输出去向。

A) 浏览 B) 图形 C) 视图 D) 屏幕 94、SQL是( )的缩写。

A) Standard Query Language B) Structured Query Language C) Select Query Language D) 以上都不是

95、使用select语句查询,要显示查询结果中的前五条记录,应使用的参数为( )。

A) next 5 B) all 5 C) top 5 D) as 5

96、若rs.dbf有5个字段,10条记录,现要将查询结果保存至一个数组a1中,应在select-sql命令

中使用的子句为( )。

A) into array a1(5,10) B) into array a1(5) C) into array a1(10) D) into array a1 97、SELECT-SQL语句中用于求平均值的函数是( ) A)AVERAGE( ) B)AVG( ) C)average( ) D)AVE( )

98、如果在SELECT-SQL语句的ORDER BY子句中使用多个字段,则( ) A)排序无法进行 B)排序依据为第一个字段

C)排序依据依次为第一个字段、第二个字段、?、最后一个字段 D)排序依据为最后一个字段

99、要显示查询结果中列在最前面的10条记录,则应在SELECT-SQL命令中添加ORDER BY和( ) 子句

A)NEXT 10 B)TOP 10 C)RECORD 10 D)BEFORE 10

100、要在查询结果中将输出字段XB所在列的标题显示为“性别”,应在SELECT-SQL命令中使用( ) 子句

A)XB AS 性别 B)XB TITLE “性别” C)XB LIST “性别” D)性别=XB

101、要对查询结果进行排序,则应在SELECT-SQL命令中使用( )字句。 A)ORDER BY B)HAVING C)WHERE D)GROUP BY

102、将查询结果保存至一个临时表中,应在SELECT-SQL命令中使用( )子句 A)INTO ARRAY B)INTO TEMPORARY C)INTO TABLE D)INTO CURSOR

103、在使用SELECT-SQL命令创建连接条件是,“INNER JOIN”表示( ) A)右连接 B)完全连接 C)左连接 D)内部连接

104、表BOOK.DBF有书号(字符型)、书名(字符型)、单价(数值型)等字段,要查询书名中含有“计

10

算机”的各书信息,并按书号升序排列,正确的SQL命令是( ) A)SELECT * FROM BOOK WHERE “计算机”$书名 B)SELECT * FROM BOOK WHERE 书名 LIKE “计算机”

C)SELECT * FROM BOOK WHERE 书名=“计算机” ORDER BY 书号 D)SELECT * FROM BOOK WHERE AT(“计算机”,书名)>0 ORDER BY 书号

105、表BOOK.DBF有书号(字符型)、书名(字符型)、单价(数值型)等字段,要查询价格在20-80

之间(包括20和80)的各书信息,并按单价降序排列,不正确的SQL命令是( )

A)SELECT * FROM BOOK WHERE BETWEEN(单价,20,80) ORDER BY 单价 DESC B)SELECT * FROM BOOK WHERE 单价 BETWEEN 20 AND 80 ORDER BY 单价

DESC

C)SELECT * FROM BOOK WHERE 单价>=20 AND 单价<=80 ORDER BY 单价 DESC D)SELECT * FROM BOOK WHERE NOT(单价<20 AND 单价>80) ORDER BY 单价

DESC

106、表STU.DBF有学号(字符型)、姓名(字符型)等字段,要在表中查询所有姓名中包含“林”的同学信息,正确的SQL命令是( )

A)SELECT * FROM STU WHERE “林”$姓名

B)SELECT * FROM STU WHERE SUBSTR(姓名,2)=”林” C)SELECT * FROM STU WHERE 姓名 LIKE “林%” D)SELECT * FROM STU WHERE AT(姓名,1,2)=”林”

107、用SQL命令查询表STU.DBF中奖学金字段(数值型)值在300-500元之间的记录,正确的SQL命令是( )

A)SELECT ALL FROM STU WHERE 奖学金>=300 AND 奖学金<=500 B)SELECT * FROM STU FOR 奖学金>=300 AND 奖学金<=500 C)SELECT ALL FROM STU FOR 奖学金>=300 AND 奖学金<=500 D)SELECT * FROM STU WHERE 奖学金>=300 AND 奖学金<=500

108、表STU.DBF有学号(字符型)、姓名(字符型)、总分(数值型)等字段,要找出一条总分最高的记录,正确的SQL命令是( )

A)SELECT TOP 1 * FROM STU GROUP BY 总分 ASC B)SELECT TOP 1 * FROM STU GROUP BY 总分 DESC C)SELECT TOP 1 * FROM STU OROUP BY 总分 ASC D)SELECT TOP 1 * FROM STU OROUP BY 总分 DESC

109、“商品”表有商品名(字符型)、条形码(字符型)、价格(数值型)等字段,要按条形码统计价格总额,正确的SQL命令是( )

A)SELECT 条形码,价格 FROM 商品 GROUP BY 条形码 B)SELECT 条形码,SUM(价格) FROM 商品 GROUP BY 价格 C)SELECT 条形码,SUM(价格) FROM 商品 GROUP BY 条形码 D)SELECT 条形码,价格 FROM 商品 GROUP BY SUM(价格)

110、“商品”表有商品名(字符型)、条形码(字符型)、价格(数值型)等字段,要查询每种商品的价格且按价格降序排列,正确的SQL命令是( )

11

A)SELECT 商品名,价格 FROM 商品 GROUP BY 商品名 ASC B)SELECT 商品名,价格 FROM 商品 ORDER BY 商品名 DESC C)SELECT 商品名,价格 FROM 商品 ORDER BY 商品名 ASC D)SELECT 商品名,价格 FROM 商品 GROUP BY 商品名 DESC

111、表XS.DBF有学号(字符型)、姓名(字符型)、出生日期(日期型)等字段,表CJ.DBF有学号(字

符型)、课程名(字符型)、成绩(数值型)等字段,查询不及格成绩记录的学生学号、姓名和年龄,并按学号升序排列,错误的SQL命令是( )

A)SELECT DISTINCT XS.学号,姓名,YEAR(DATE( ))-YEAR(出生日期) AS 年龄;

FROM XS INNER JOIN ON XS.学号=CJ.学号 WHERE 成绩<60 ORDER BY XS.学号 B)SELECT DISTINCT XS.学号,姓名,YEAR(DATE( ))-YEAR(出生日期) AS 年龄; FROM XS WHERE XS.学号=CJ.学号 AND 成绩<60 ORDER BY CJ.学号 C)SELECT DISTINCT XS.学号,姓名,YEAR(DATE( ))-YEAR(出生日期) AS 年龄;

FROM XS INNER JOIN ON XS.学号=CJ.学号 WHERE 成绩<60 ORDER BY 学号 D)SELECT DISTINCT XS.学号,姓名,YEAR(DATE( ))-YEAR(出生日期) AS 年龄; FROM XS WHERE XS.学号=CJ.学号 AND 成绩<60 ORDER BY XS.学号

112、表XS.DBF有学号(字符型)、姓名(字符型)、出生日期(日期型)等字段,表CJ.DBF有学号(字

符型)、课程名(字符型)、成绩(数值型)等字段,执行如下SQL命令的功能是( ) SELECT DISTINCT XS.学号,姓名,YEAR(DATE( ))-YEAR(出生日期) FROM XS,CJ; WHERE XS.学号=CJ.学号 AND 成绩<60 ORDER BY XS.学号 A)查询有不及格成绩记录的学生的学号、姓名和出生年份,并按学号升序排列

B)查询有不及格成绩记录的学生的学号、姓名和年龄,并按学号升序排列 C)查询有不及格成绩记录的学生的学号、姓名和年龄,并按学号降序排列 D)查询有不及格成绩记录的学生的学号、姓名和出生年份,并按学号降序排列

113、表BJ.DBF有班级号(字符型)、班级名(字符型)等字段,表STU.DBF有班级号(字符型)、学

号(字符型)、姓名(字符型)等字段,查询人数超过30人的班级名称,正确的SQL命令是( ) A)SELECT 班级名 FROM BJ,STU WHERE BJ.班级号=STU.班级号; GROUP BY BJ.班级号 HAVING COUNT(*)>30

B)SELECT 班级名 FROM BJ,STU WHERE BJ.班级号=STU.班级号; GROUP BY BJ.班级号 WHERE COUNT(*)>30

C)SELECT 班级名 FROM BJ,STU WHERE BJ.班级号=STU.班级号; GROUP BY BJ.班级号 HAVING 人数>30

D)SELECT 班级名 FROM BJ,STU WHERE BJ.班级号=STU.班级号; GROUP BY BJ.班级号 WHERE 人数>30

114、“职工”表有工号(字符型)、姓名(字符型)、基本工资(数值型)、部门号(字符型)等字段,按部门统计基本工资高于2000元的人数,正确的SQL命令是( )

A)SELECT 人数 AS COUNT(*) FROM 职工 GROUP BY 部门号 HAVING 基本工资>2000 B)SELECT 人数 AS COUNT(*) FROM 职工 GROUP BY 部门号 WHERE 基本工资>2000 C)SELECT 部门号,COUNT(*) FROM 职工 GROUP BY 部门号 HAVING 基本工资>2000 D)SELECT部门号,COUNT(*) FROM 职工 GROUP BY 部门号 WHERE 基本工资>2000

12

搜索更多关于: VFP 6.0 模拟题 及答案 的文档
VFP 6.0 模拟题 及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2pwjz5t23c862m61dlfn_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top