2012年3月全国计算机等级考试二级Visual FoxPro数据库程序设计笔试试卷【答案+解析版】

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
16

将原值为“锦上计划研究所”的所在单位字段值重设为“不祥”,正确的SQL语句是

  • A) UPDATE借书证SET所在单位=”锦上计划研究所” WHERE所在单位=”不祥”
  • B) UPDATE借书证SET所在单位=”不祥” WITH所在单位=”锦上计划研究所”
  • C) UPDATE借书证SET所在单位=”不祥” WHERE所在单位=”锦上计划研究所”
  • D) UPDATE借书证SET所在单位=”锦上计划研究所” WITH所在单位=”不祥”
17

从借书I证表中删除借书证号为“1001”的记录,正确的SQL语句是

  • A) DELETE FROM借书证WHERE 借书证号=”1001”
  • B) DELETE FROM借书证FOR借书证号=”1001”
  • C)DROP FROM借书证wHERE借书证号=”1001”
  • D) DROPFROM借书证FOR借书证号:” 1001”
18

查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是

  • A) SELECT书名,出版社,借书日期FROM图书,借书记录    WHERE借书日期=2011 AND图书.索书号=借书记录.索书号
  • B) SELECT书名,出版社,借书日期FROM图书,借书记录    WHERE借书日期=YEAR(2011) AND图书.索书号=借书记录.索书号
  • C) SELECT书名,出版社,借书日期FROM图书,借书记录    WHERE图书.索书号=借书记录.索书号ANDYEAR(借书日期)=2011
  • D) SELECT书名,出版社,借书日期FROM图书,借书记录    图书.索书号=借书记录.索书号AND WHERE YEAR(借书日期)=YEAR(2011)
19

A) SELECT借阅过“中国出版社”图书的读者的姓名和所在单位

  • A)SELECT姓名,所在单位FROM借书证,图书,借书记录    WHERE图书.索书号=借书记录.索书号AND
  • B)SELECT姓名,所在单位FROM图书,借书证    WHERE图书.索书号=借书证.借书证号AND出版社="中国出版社"
  • C) SELECT姓名,所在单位FROM图书,借书记录    WHERE图书.索书号=借书记录,索书号AND出版社="中国出版社"
  • D) SELECT姓名,所在单位FROM借书证,借书记录    WHERE借书证.借书证号=借书记录.借书证号AND出版社="中国出版社"
20

要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行

  • A) SET TO SYSMENU
  • B) SET SYSMENU TO DEFAULT
  • C) SET TO DEFAULT
  • D) SET DEFAULT TO SYSMENU
21

假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:

  • A)表单的Init
  • B)选项按钮的Init
  • C)选项按钮组的Init
  • D)表单的Load
23

报表文件的扩展名是

  • A) .MNX
  • B) .FXP
  • C) .PRG
  • D) .FRX
24

下列选项中,不属于SQL数据定义功能的是

  • A) ALTER  
  • B) CREATE
  • C) DROP
  • D) SELECT
25

关于内存变量的调用,下列说法正确的是

  • A)局部变量能被本层模块和下层模块程序调用
  • B)私有变量能被本层模块和下层模块程序调用
  • C)局部变量不能被本层模块程序调用 
  • D)私有变量只能被本层模块程序调用
26

在命令按钮组中,决定命令按钮数目的属性是

  • A) ButtonNum
  • B) ControlSource
  • C) ButtonCount
  • D) Value
27

为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是

  • A) CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=”110”
  • B) CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=”110”
  • C)ALTER TABLE教师ALTER职工号SET CHECK LEF(职工号,3)= ”110”
  • D) ALTERTABLE教师ALTER职工号CHECK LEFT(职工号,3)= ”110”
28

)删除视图salary的命令是

  • A) DROP VIEW salary
  • B) DROP salary VIEW
  • C) DELETE salary
  • D) DELETE salaryVIEW
29

对数据表建立性别(C,2)和年龄N,2)的复合索引时,正确的索引关键字表达式为

  • A)性别+年龄
  • B)VAL(性别)+年龄
  • C)性别,年龄
  • D)性别+STR(年龄,2)
30

查询设计器中的“筛选”选项卡的作用是

  • A)查看生成的SQL代码
  • B)指定查询条件0  
  • C)增加或删除查询表
  • D)选择所要查询的字段
32

在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是

  • A) ACCEPT、WAIT
  • B) INPUT、WAIT
  • C)INPUT、ACCEPT
  • D)INPUT、ACCEPT和WAIIT
33

下列控件中,不能设置数据源的是

  • A)复选框
  • B)命令按钮
  • C)选项组
  • D)列表框
34

查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是

  • A) SELECT*FROM教师WHERE住址LIKE”%望京%”
  • B) SELECT*FROM教师FOR住址LIKE”%望京%”
  • C) SELECT*FROM教师FOR住址=”%望京%”
  • D) SELECT* FROM教师WHERE住址=”%望京%”
36

为数据库表增加字段有效性规则是为了保证数据的

  • A)域完整性
  • B)表完整性
  • C)参照完整性
  • D)实体完整性
37

函数UPER(”la2B”)的结果是

  • A1A2b
  • B) 1a2B
  • C) 1A2B
  • D)1a2b
38

可以随表的打开而自动打开的索引是

  • A)单项压缩索引文件
  • B)单项索引文件
  • C)非结构复合索引文件
  • D)结构复合索引文件
39

下列字符型常量的表示中,错误的是

  • A)[[品牌]]
  • B)'5+3'
  • C)'[x=y]'
  • D)[ ”计算机”]
40

软件设计中不使用的工具是

  • A)系统结构图
  • B)程序流程图
  • C)PAD图
  • D)数据流图(DFD图)
41

Visual FoxPro 6.0属于

  • A)层次数据库管理系统
  • B)关系数据库管理系统
  • C)面向对象数据库管理系统
  • D)分布式数据库管理系统
42

下面不属于需求分析阶段任务的是

  • A)确定软件系统的性能需求
  • B)确定软件系统的功能需求
  • C)制定软件集成测试计划
  • D)需求规格说明书评审
43

在黑盒测试方法中,设计测试用例的主要根据是

  • A)程序外部功能
  • B)程序数据结构
  • C)程序流程图
  • D)程序内部逻辑
45

软件生命周期中的活动不包括

  • A)软件维护  
  • B)需求分析  
  • C)市场调研
  • D)软件测试
46

下列叙述中正确的是

  • A)栈是一种先进先出的线性表
  • B)队列是一种后进先出的线性表
  • C)栈与队列都是非线性结构
  • D)以上三种说法都不对
48

在满足实体完整性约束的条件下

  • A)一个关系中可以没有候选关键字
  • B)一个关系中只能有一个候选关键字
  • C)一个关系中必须有多个候选关键字
  • D) 一个关系中应该有一个或多个候选关键字
49

下列叙述中正确的是

  • A)循环队列是队列的一种链式存储结构
  • B)循环队列是一种逻辑结构
  • C)循环队列是队列的一种顺序存储结构
  • D)循环队列是非线性结构