为了帮助大家复习好2014年计算机等级考试,本次我们考吧网特为广大考生整理了计算机等级考试模拟试题,希望广大考生能够喜欢。本次主要汇编了计算机等级《二级Visual FoxPro》精选试题:
一、选择题(每小题1分,共40小题,共40分)
28.在Visual FoxPro中,每一个工作区中最多能打开数据库表的数量是( )。
A.1个
B.2个
C.任意个,根据内存资源而确定
D.35 535个
29.在Visual FoxPro中,有关参照完整性的删除规则正确的描述是( )。
A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录
B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录
C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录
D.上面3种说法都不对
30.在Visual FoxPro中,报表的数据源不包括( )。
A.视图
B.自由表
C.查询
D.文本文件
28.A。【解析】在Visual FoxPro中一直沿用了多工作区的概念,在每个工作区中可以打开一个表(即在一个工作区中不能打开多个表)。如果在同一时刻需要打开多个表,则只需要在不同的工作区中打开不同的表即可。
29.C。【解析】参照完整性的删除规则规定了删除父表中的记录时,如何处理子表中相关的记录:如果选择“级联”,则自动删除子表中的所有相关记录;如果选择“限制”,若子表中有相关记录,则禁止删除父表中的记录;如果选择“忽略”,则不作参照完整性检查,即删除父表的记录时与子表无关。
30.D。【解析】报表主要包括两部分内容:数据源和布局。数据源是报表的数据来源,通常是数据库中的表或自由表,也可以是视图、查询或临时表。
第31~35题基于学生表S和学生选课表SC两个数据库表,它们的结构如下:
S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。
SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。
31.查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。
A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60
B.SELECT DISTINCT学号FROM SC WHERE成绩<"60"
C.SELECT DISTINCT学号FROM SC WHERE成绩%60
D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60
32.查询学生表S的全部记录并存储于临时表文件one中的SQL命令是( )。
A.SELECT*FROM学生表INTO CURSOR one
B.SELECT*FROM学生表To CURSoR one
C.SELECT*FROM学生表INTO CURSOR DBF one
D.SELECT*FROM学生表TO CURSOR DBF one
33.查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是( )。
A.SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN 70 AND 85
B.SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 OR成绩<=85
C.SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 OR<=85
D.SELECT学号,课程号,成绩FROM SC WHERE成绩>=70 AND<=85
31.C。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQL SELCT语句的语法,选择的字段也不需要用双引号。
32.A。【解析】使用短语INTOCURSOR CursorName可以将查询结果存放到临时数据库文件中,其中CursorName是临时文件名,该短语产生的临时文件是一个只读的.dbf文件,当查询结束后该临时文件是当前文件,可以像一般的.dbf文件一样使用,当关闭文件时该文件将自动删除。
33.A。【解析】SQL SELECT中使用的特殊运算符包括BETWEEN NumberA AND NumberB,该运算符表示该查询的条件是在NumberA与NumberB之内,相当于用AND连接的一个逻辑表达式。
推荐阅读: