当前位置:快学网资格考试计算机等级考试2011全国计算机二级考试VFP笔试样卷» 正文

2011全国计算机二级考试VFP笔试样卷

[04-06 18:27:36]   来源:http://www.kuaixue5.com  计算机等级考试   阅读:8490
概要: 概要:(26)插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是A) INSERT VALUES(“1001”,9.9,“105”) INTO 评分(歌手号,分数,评委号)B) INSERT TO 评分(歌手号,分数,评委号) VALUES(“1001”,9.9,“105”)C) INSERT INTO 评分(歌手号,分数,评委号) VALUES(“1001”,9.9,“105”)D) INSERT VALUES(“1001”,9.9,“105”) TO 评分(歌手号,分数,评委号)(27)假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的&ldq
2011全国计算机二级考试VFP笔试样卷,标签:计算机等级考试试题,全国计算机等级考试试题,http://www.kuaixue5.com

(26)插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是

A) INSERT VALUES(“1001”,9.9,“105”) INTO 评分(歌手号,分数,评委号)

B) INSERT TO 评分(歌手号,分数,评委号) VALUES(“1001”,9.9,“105”)

C) INSERT INTO 评分(歌手号,分数,评委号) VALUES(“1001”,9.9,“105”)

D) INSERT VALUES(“1001”,9.9,“105”) TO 评分(歌手号,分数,评委号)

(27)假设每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据“评分”表求每个歌手的“最后得分”并存储于表TEMP中,表TEMP中有两个字段:“歌手号”和“最后得分”,并且按最后得分降序排列,生成表TEMP的SQL语句是:

A)SELECT 歌手号, (COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;

FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC

B)SELECT 歌手号, (COUNT(分数)-MAX(分数)-MIN(分数))/(SUM(*)-2) 最后得分;

FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC

C)SELECT 歌手号, (SUM (分数)-MAX(分数)-MIN(分数))/(COUNT (*)-2) 最后得分;

FROM 评分 INTO DBF TEMP GROUP BY 评委号 ORDER BY 最后得分 DESC

D)SELECT 歌手号, (SUM(分数)-MAX(分数)-MIN(分数))/(COUNT(*)-2) 最后得分;

FROM 评分 INTO DBF TEMP GROUP BY 歌手号 ORDER BY 最后得分 DESC

(28)与 “SELECT * FROM 歌手 WHERE NOT( 最后得分》9.00 OR 最后得分《8.00)”等价的语句是

A)SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00

B)SELECT * FROM 歌手 WHERE 最后得分》=8.00 AND 最后得分《=9.00

C)SELECT * FROM 歌手 WHERE 最后得分》9.00 OR 最后得分《8.00

D)SELECT * FROM 歌手 WHERE 最后得分《=8.00 AND 最后得分》=9.00

(29)为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10”,正确的SQL语句是

A)CHANGE TABLE 评分ALTER 分数 SET CHECK 分数》=0 AND 分数《=10

B)ALTER TABLE 评分 ALTER 分数 SET CHECK 分数》=0 AND 分数《=10

C)ALTER TABLE 评分 ALTER 分数 CHECK 分数》=0 AND 分数《=10

D)CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数》=0 OR 分数《=10

(30)根据“歌手”表建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是

A)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”

B)CREATE VIEW myview AS SELECT * FROM 歌手 WHERE LIKE(“1”,歌手号)

C)CREATE VIEW myview SELECT * FROM 歌手 WHERE LEFT(歌手号,1)=“1”

D)CREATE VIEW myview SELECT * FROM 歌手 WHERE LIKE(“1”,歌手号)

(31)删除视图myview的命令是

A)DELETE myview VIEW

B)DELETE myview

C)DROP myview VIEW

D)DROP VIEW myview

(32)假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段)。在下划线处应该填写的SQL语句是

USE 歌手

DO WHILE .NOT. EOF()

REPLACE 歌手。最后得分 WITH a[2]

SKIP

ENDDO

A)SELECT * FROM temp WHERE temp.歌手号=歌手。歌手号 TO ARRAY a

B)SELECT * FROM temp WHERE temp.歌手号=歌手。歌手号 INTO ARRAY a

C)SELECT * FROM temp WHERE temp.歌手号=歌手。歌手号 TO FILE a

D)SELECT * FROM temp WHERE temp.歌手号=歌手。歌手号 INTO FILE a

www.kuaixue5.com

(33)与“SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分》=ALL;

(SELECT 最后得分 FROM 歌手 WHERE SUBSTR(歌手号,1,1)=“2”)”等价的SQL语

句是

A)SELECT DISTINCT歌手号 FROM 歌手WHERE 最后得分》=;

(SELECT MAX(最后得分) FROM 歌手 WHERE SUBSTR(歌手号,1,1)=“2”)

B)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分》= ;

(SELECT MIN(最后得分) FROM 歌手 WHERE SUBSTR(歌手号,1,1)=“2”)

C)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分》= ANY;

(SELECT最后得分 FROM 歌手 WHERE SUBSTR(歌手号,1,1)=“2”)

D)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分》= SOME ;

(SELECT最后得分 FROM 歌手 WHERE SUBSTR(歌手号,1,1)=“2”)

(34)以下关于“视图”的描述正确的是

A)视图保存在项目文件中 B)视图保存在数据库中

C)视图保存在表文件中 D)视图保存在视图文件中

(35)关闭表单的程序代码是ThisForm.Release,Release是

A)表单对象的标题 B)表单对象的属性

C)表单对象的事件 D)表单对象的方法

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。

(1)下列软件系统结构图

上一页  [1] [2] [3]  下一页


Tag:计算机等级考试计算机等级考试试题,全国计算机等级考试试题计算机等级考试
上一篇:2011年9月计算机三级考试数据库试题分析

发表评论

表达一些您的想法吧!

文明评论,理性发言!

分类导航