2013年9月全国计算机等级《二级VF》考前冲刺试卷一
-
对员工管理数据库中的表“员T”和“职称”,建立文件名为“表单l”的表单,标题为“员 工管理”,表单上有一个表格控件和3个命令按钮,标题分别为“按职称查看”“人数统计”和“退出”。当表单运行时:
(1)单击“按职称查看”按钮,以“职称代码”排序查询员工表中的记录,结果在表格控件中显示。
(2)单击“人数统计”按钮,查询职工表中今年的各职称的人数,结果中含“职称代码”和“今年人数”两字段,且结果在表格控件中显示。
(3)单击“退出”按钮美闭表单。
-
(1)对数据库“商品管理”使用一对多报表向导建立报表“rptl”。要求:父表为“供应商”,子表为“商品信息”,从父表中选择字段“供应商编号”和“供应商名称”,从子表中选择字 段“商品编号”“商品名称”和“单价”,两个表通过“供应商编号”建立联系,按“供应商编号”升序排序,报表样式选择“简报式”,方向为“横向”,报表标题设置为“商品供应信息”。
(2)请修改并执行名为“bdl”的表单,要求如下:为表单建立数据环境,并向其中添加表“订单”;将表单标题改为“供应商”;修改“查询”命令按钮下的Click事件,使用SQL语句查询出表中每个供应商供货的总金额,查询结果中包含“供应商编号”和“总金额”两个字段。
-
(1)将考生文件夹下的自由表“List”添加到数据库“数据库1”中。
(2)为表“List”增加字段“经手人”,类型和宽度为“字符型(10)”。
(3)设置字段“经手人”的默认值为“john”。
(4)为表“List”的字段“经手人”设置有效性规则,要求经手人不为空值,否则提示信息: “输入经手人”。
-
使用索引的主要目的是( )。
- A.提高查询速度
- B.节省存储空间
- C.防止数据丢失
- D.方便管理
-
下面关于列表框和组合框的陈述中,正确的是( )。
- A.列表框可以设置成多重选择,而组合框不能
- B.组合框可以设置成多重选择,而列表框不能
- C.列表框和组合框都可以设置成多重选择
- D.列表框和组合框都不能设置成多重选择
-
下列链表中,其逻辑结构属于非线性结构的是( ),
- A.循环链表
- B.双向链表
- C.带链的栈
- D.二叉链表
-
在Visual FoxPro中sQL支持集合的并运算,其运算符是( )。
- A.UNlON
- B.AND
- C.JOIN
- D.PLUS
-
在Visual FoxPro中,关系数据库管理系统所管理的关系是( )。
- A.一个DBF文件
- B.若干个二维表
- C.一个DBC文件
- D.若干个DBC文件
-
“教师表”中有“职工号”“姓名”和“工龄”字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。
- A.CREATE TABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I)
- B.CREATE TABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I)
- C.CREATE TABLE教师表(职工号C(10)FOREIGN KEY,姓名C(20),工龄I)
- D.CREATE TABLE教师表(职工号C(10)PRIMARY KEY,姓名C(20),工龄I)
-
为了在报表的某个区域显示当前日期,应该插入一个( )。
- A.域控件
- B.日期控件
- C.标签控件
- D.表达式控件
-
假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用命令( )。
- A.MODI STRU
- B.MoDI COMM TEST
- C.MODI DBF
- D.MODI TYPE TEST
-
下列字符型常量的表示中,错误的是( )。
- A.[[品牌]]
- B.'5+3'
- C.'[x=y]'
- D.["计算机"]
-
在Visual FoxPro中,用于设置表单标题的属性是( )。
- A.Text
- B.Title
- C.Lable
- D.Caption
-
下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
- A.循环队列
- B.栈
- C.队列
- D.二叉树
-
将原值为“锦上计划研究所”的所在单位字段值重设为“不详”,正确的SQL语句是( )。
- A.UPDATE借书证SET所在单位=”锦上计划研究所”WHERE所在单位=”不详”
- B.UPDATE借书证SET所在单位=”不详”WITH所在单位=”锦上计划研究所”
- C.UPDATE借书证SET所在单位=”不详”WHERE所在单位=”锦上计划研究所”
- D.UPDATE借书证SET所在单位=”锦上计划研究所”WITH所在单位=”不详”
-
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroupl。命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。如果要在Cornmandl命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是( )。
- A.This.ThisForm.Textl.Value
- B.This.Parent.Parent.Textl.Value
- C.Parent.Parent.Textl.Value
- D.This.Parent.Textl.Value
-
从借书证表中删除借书证号为“1001”的记录,正确的SQL语句是( )。
- A.DELETE FROM借书证WHERE借书证号="l001"
- B.DELETE FROM借书证FOR借书证号="l001"
- C.DROP FROM借书证WHERE借书证号="1001"
- D.DROP FROM借书证FOR借书证号="l001"
-
查询2011年被借过图书的书名、出版社和借书日期,正确的SQL语句是( )。
- A.SELECT书名,出版社,借书日期FROM图书,借书记录 WHERE借书日期=2011 AND图书.索书号=借书记录.索书号
- B.SELECT书名,出版社,借书日期FROM图书,借书记录 WHERE借书日期=YEAR(2011)AND图书.索书号=借书记录.索书号
- C.SELECT书名,出版社,借书日期FROM图书,借书记录 WHERE图书.索书号=借书记录.索书号AND YEAR(借书日期)=2011
- D.SELECT书名,出版社,借书日期FROM图书,借书记录 图书.索书号=借书记录.索书号AND WHERE YEAR(借书日期)=YEAR(2011)
-
查询所有借阅过“中国出版社”图书的读者的姓名和所在单位( )。
- A.SELECT姓名,所在单位FROM借书证,图书,借书记录 WHERE图书.索书号=借书记录.索书号AND 借书证.借书证号=借书记录.借书证号AND出版社=”中国出版社”
- B.SELECT姓名,所在单位FROM图书,借书证 WHERE图书.索书号=借书证.借书证号AND出版社=”中国出版社”
- C.SELECT姓名,所在单位FROM图书,借书记录 WHERE图书.索书号=借书记录.索书号AND出版社=”中国出版社”
- D.SELECT姓名,所在单位FROM借书证,借书记录 WHERE借书证.借书证号=借书记录.借书证号AND出版社=”中国出版社”
-
使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是( )。
- A.DELETE FROM S FOR price>30
- B.DELETE FROM sWHERE price>30
- C.DELETE S FOR price>30
- D.DELETE S WHERE price>30
-
表单里有一个选项按钮组,包含两个选项按钮Optionl和Option2,假设Option2没有设置Click事件代码,而Optionl以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将( )。
- A.执行表单的Click事件代码
- B.执行选项按钮组的Click事件代码
- C.执行Optionl的Click事件代码
- D.不会有反应
-
根据以下资料,回答下列各题:使用如下三个数据库表: 图书(索书号,书名,出版社,专业,ISBN) 借书证(借书证号,姓名,性别,专业,所在单位), 借书记录(借阅号,索书号,借书证号,借书日期,还书日期) 其中:定价是货币型,借书日期和还书日期是日期型,其他是字符型。 查询借书证上专业为“计算机”的所有信息,正确的SQL语句是( )。
- A.SELECT ALL FROM借书证WHERE专业="计算机"
- B.SELECT借书证号FROM借书证WHERE专业="计算机"
- C.SELECT ALL FROM借书证录WHERE专业="计算机"
- D.SELECT*FROM借书证WHERE专业="计算机"
-
给student表增加一个“平均成绩”字段(数值型,总宽度6,2位小数)的SQL命令是( )。
- A.ALTER TABLE student ADD平均成绩N(6,2)
- B.ALTER TABLE student ADD平均成绩D(6,2)
- C.ALTER TABLE student ADD平均成绩E(6,2)
- D.ALTER TABLE student ADD平均成绩Y(6,2)
-
将当前表中当前记录的值存储到指定数组的命令是( )。
- A.GATHER
- B.CoPY TO ARRAY
- C.scATTER
- D.STORE TO ARRAY
-
在设计表单时定义、修改表单数据环境的设计器是( )。
- A.数据库设计器
- B.数据环境设计器
- C.报表设计器
- D.数据设计器
-
正确的SQL插入命令的语法格式是( )。
- A.INSERT IN…VALUES…
- B.INSERT TO…VALUES…
- C.INSERT INTO…VALUES…
- D.INSERT…VALUES…
-
不属于数据管理技术发展三个阶段的是( )。
- A.文件系统管理阶段
- B.高级文件管理阶段
- C.手工管理阶段
- D.数据库系统阶段
-
以下关于“视图”的正确描述是( )。
- A.视图独立于表文件
- B.视图不可更新
- C.视图只能从一个表派生出来
- D.视图可以删除
-
对于循环队列,下列叙述中正确的是( )。
- A.队头指针是固定不变的
- B.队头指针一定大于队尾指针
- C.队头指针一定小于队尾指针
- D.队头指针可以大于队尾指针,也可以小于队尾指针
-
删除视图salary的命令是( )。
- A.DROP VIEW salary
- B.DROP salary VIEW
- C.DELETE salary
- D.DELETE salary VIEW
-
查询销售金额合计超过20000的商店,查询结果包括商店名和销售金额合计,正确命令是( )。
- A.SELECT商店名,SUM(销售数量*单价)AS销售金额合计 ROM商店,商品,销售 WHERE销售金额总计20000
- B.SELECT商店名,SUM(销售数量*单价)AS销售金额合计>20000 FRM商店,商品,销售 WHERE商品,商品号=销售.商品号AND商店.商店号=销售.商店号
- C.SELECT商店名,SUM(销售数量*单价)AS销售金额合计 FROM商店,商品,销售 WHERE商品.商品号=销售.商品号AND商店.商店号=销售.商店号 AND SUM(销售数量*单价)>20000 GROUP BY商店名
- D.SELECT商店名,SUM(销售数量*单价)>20000
-
查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是( )。
- A.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售ON商品.商品号一销售.商品号 wHERE单价=(SELECT MAX(单价)FROM商品)
- B.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售ON商品.商品号=销售.商品号 WHERE单价=MAX(单价)
- C.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售WHERE单价=(SELECT MAX(单价)FROM商品)
- D.SELECT商品.商品号,商品名,销售日期,销售数量,销售数量*单价AS销售金额 FROM商品JOIN销售WHERE单价=MAX(单价)
-
根据以下资料,回答下列各题:使用如下3个表: 商店(商店号,商店名,区域名,经理姓名) 商品(商品号,商品名,单价) 销售(商店号,商品号,销售日期,销售数量) 查询在“北京”和“上海”区域的商店信息的正确命令是( )。
- A.SELECT*FROM商店WHERE区域名=“北京”AND区域名=“上海”
- B.SELECT*FRM商店WHERE区域名=“北京”0R区域名=“上海”
- C.SELECT*FROM商店WHERE区域名=“北京”AND“上海”
- D.SELECT*FROM商店WHERE区域名=“北京”0R“上海”
-
查询商品单价在10到50之间,并且日销售数量高于20的商品名,单价,销售日期和销售数量,查询结果按单价降序,正确命令是( )
- A.SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售 WHERE(单价BETWEEN l0 AND 50)AND销售数量>=20 ORDER BY单价DESC
- B.SELECT商品名,单价,销售日期,销售数量FROM商品JOIN销售 WHERE(单价BETWEEN l0 AND 50)AND销售数量>20
- C.SELECT商品名,单价,销售日期,销售数量FROM商品,销售 WHERE(单价BETWEEN l0 AND 50)AND销售数量>20 ON商品.商品号=销售.商品号ORDER BY单价
- D.SELECT商品名,单价,销售日期,销售数量FROM商品,销售 WHERE(单价BETWEEN l0 AND 50)AND销售数量>20 AND商品,商品号=销售,商品号ORDER BY单价DESC
-
让隐藏的MeForm表单显示在屏幕上的命令是( )。
- A.MeForm.Display
- B.MeForm.Show
- C.MeForm.List
- D.MeForm.See
-
结构化程序所要求的基本结构不包括( )。
- A.顺序结构
- B.GOTO跳转
- C.选择(分支)结构
- D.重复(循环)结构
-
下面描述中,不属于软件危机表现的是( )。
- A.软件过程不规范
- B.软件开发生产率低
- C.软件质量难以控制
- D.软件成本不断提高
-
在表单上说明复选框是否可用的属性是( )。
- A.Visible
- B.Value
- C.Enabled
- D.Alignment
-
数据库设计中反映用户对数据要求的模式是( )。
- A.内模式
- B.概念模式
- C.外模式
- D.设计模式
-
在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是( )。
- A.OPEN
- B.SELECT
- C.USE
- D.LOAD
-
下列程序段执行时在屏幕上显示的结果是( )。
x1=20
x2=30
SET UDFPARMS TO VALUE
DO TEST WITH xl,x2
?xl,x2
PROCEDURE test
PARAMETERS a,b
X=a
- a=b
- b=x
- A.30 30
- B.30 20
- C.20 20
- D.20 30
-
假设有student表,可以正确添加字段“平均分数”的命令是( )。
- A.ALTER TABLE student ADD平均分数F(6,2)
- B.ALTER DBF student ADD平均分数F 6,2
- C.CHANGE TABLE student ADD平均分数F(6,2)
- D.CHANGE TABLE student INSERT平均分数6,2
-
Visual FoxPro 6.0属于( )。
- A.层次数据库管理系统
- B.关系数据库管理系统
- C.面向对象数据库管理系统
- D.分布式数据库管理系统