计算机二级VF考试试题之2002.9_计算机二级vf笔试试题

2020-02-28 其他范文 下载本文

计算机二级VF考试试题之2002.9由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“计算机二级vf笔试试题”。

2002年9月全国计算机等级考试二级笔试试题

Visual FoxPro 数据库程序设计

一、选择题(每题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)在下列四个选项中,不属于基本关系运算的是

A)连接 B)投影 C)选择 D)排序



(2)如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于

A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系



(3)Visual FoxPro支持的数据模型是

A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型



(4)在Visual FoxPro的命令窗口中键入CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤

A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮

B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮

C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮

D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮



(5)将内存变量定义为全局变量的Visual FoxPro命令是

A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL



(6)扩展名为DBC的文件是

A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件



(7)假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是

A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx



(8)下面有关索引的描述正确的是

A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中

C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作



(9)若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是

A)主索引 B)惟一索引 C)候选索引 D)普通索引



(10)参照完整性的规则不包括

A)更新规则 B)删除规则 C)插入规则 D)检索规则



(11)一个数据库名为student,要想打开该数据库,应使用命令

A)OPEN student B)OPEN DATA student C)USE DATA student D)USE student 

(12)下列函数中函数值为字符型的是

A)DATE()B)TIME()C)YEAR()D)DATETIME()



(13)在下面的数据类型中默认值为.F.的是

A)数值型 B)字符型 C)逻辑型 D)日期型



(14)下面有关HAVING子句描述错误的是

A)HAVING子句必须与GROUP BY子句同时使用,不能单独使用B)使用HAVING子句的同时不能使用WHERE子句

C)使用HAVING子句的同时可以使用WHERE子句D)使用HAVING子句的作用是限定分组的条件



(15)~(27)使用的数据如下:

当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是: 股票代码 股票名称 单价 交易所

600600 青岛啤酒 7.48 上海

600601 方正科技 15.20 上海

600602 广电电子 10.40 上海

600603 兴业房产 12.76 上海

600604 二纺机 9.96 上海

600605 轻工机械 14.59 上海

000001 深发展 7.48 深圳

000002 深万科 12.50 深圳



(15)执行如下SQL语句后

SELECT*FROM stock INTO DBF stock ORDER BY 单价

A)系统会提示出错信息B)会生成一个按“单价”升序排序的表文件,将原来的stock.dbf文件覆盖

C)会生成一个按“单价”降序排序的表文件,将原来的stock.dbf文件覆盖

D)不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果



(16)执行下列程序段以后,内存变量a的内容是

CLOSE DATABASE

a=0

USE stock

GO TOP

DO WHILE.NOT.FOF()

IF 单价>10

a=a+1

ENDIF

SKIP

ENDDO

A)1 B)3 C)5 D)7



(17)有如下SQL SELECT语句

SELECT*FROM stock WHERE单价BETWEEN 12.76 AND 15.20

 与该语句等价的是

A)SELECT*FROM stock WHERE 单价=12.76

B)SELECT*FROM stock WHERE 单价12.76

C)SELECT*FROM stock WHERE 单价>=15.20.AND.单价

D)SELECT*FROM stock WHERE 单价>15.20.AND.单价



(18)如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,通过该设置,能保证数据的A)实体完整性 B)域完整性 C)参照完整性 D)表完整性



(19)在当前盘当前目录下删除表stock的命令是

A)DROP stock B)DELETE TABLE stock C)DROP TABLE stock D)DELETE stock 

(20)有如下SQL语句

SELECT max(单价)INTO ARRAY a FROM stock

执行该语句后

A)a[1]的内容为15.20 B)a[1]的内容为6 C)a[0]的内容为15.20 D)a[0]的内容为6 

(21)有如下SQL语句

SELECT 股票代码,avg(单价)as 均价 FROM stock;

GROUP BY 交易所 INTO DBF temp

执行该语句后temp表中第二条记录的“均价”字段的内容是

A)7.48 B)9.99 C)11.73 D)15.20



(22)将stock表的股票名称字段的宽度由8改为10,应使用SQL语句

A)ALTER TABLE stock股票名称 WITH c(10)B)ALTER TABLE stock股票名称 c(10)C)ALTER TABLE stock ALTER股票名称 c(10)D)ALTER stock ALTER 股票名称 c(10)

(23)有如下SQL语句

CREATE VIEW stock_view AS SELECT*FROM stock WHERE 交易所=“深圳”

执行该语句后产生的视图包含的记录个数是

A)1 B)2 C)3 D)4



(24)有如下SQL语句

CREATE VIEW view_stock AS SELECT 股票名称AS名称,单价FROM stock

执行该语句后产生的视图含有的字段名是

A)股票名称、单价 B)名称、单价

C)名称、单价、交易所 D)股票名称、单价、交易所



(25)下面有关对视图的描述正确的是

A)可以使用MODIFY STRUCTURE命令修改视图的结构B)视图不能删除,否则影响原来的数据文件

C)视图是对表的复制产生的D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库



(26)执行如下SQL语句后

SELECT DISTINCT 单价 FROM stock;

WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock_x

表stock_x中的记录个数是

A)1 B)2 C)3 D)4



(27)求每个交易所的平均单价的SQL语句是

A)SELECT 交易所,avg(单价)FROM stock GROUP BY 单价B)SELECT 交易所,avg(单价)FROM stock ORDER BY 单价

C)SELECT 交易所,avg(单价)FROM stock ORDER BY 交易所D)SELECT 交易所,avg(单价)FROM stock GROUP BY 交易所



(28)视图设计器中含有的、但查询设计器中却没有的选项卡是

A)筛选 B)排序依据 C)分组依据 D)更新条件



(29)下面关于查询描述正确的是

A)可以使用CREATE VIEW打开查询设计器B)使用查询设计器可以生成所有的SQL查询语句

C)使用查询设计器生产的SQL语句存盘后将存放在扩展名为QPR的文件中D)使用DO语句执行查询时,可以不带扩展名



(30)使用报表向导定义报表时,定义报表布局的选项是

A)列数、方向、字段布局 B)列数、行数、字段布局

C)行数、方向、字段布局 D)列数、行数、方向



(31)能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是

A)Hide B)Show C)Release D)SetFocus



(32)下面对编辑框(EditBox)控制属性的描述正确的是

A)SelLength属性的设置可以小于0B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条

C)SelText属性在做界面设计时不可用,在运行时可读写D)Readonly属性值为.T.时,用户不能使用编辑框上的滚动条



(33)下面对控件的描述正确的是

A)用户可以在组合框中进行多重选择 B)用户可以在列表框中进行多重选择

C)用户可以在一个选项组中选中多个选项按钮D)用户对一个表单内的一组复选框只能选中其中一个



(34)确定列表框内的某个条目是否被选定应使用的属性是

A)Value B)ColumnCount C)ListCount D)Selected



(35)设有关系R1和R2,经过关系运算得到结果S,则S是

A)一个关系 B)一个表单 C)一个数据库 D)一个数组



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

请将答案分别写在答题卡中【1】至【15】的横线上,答在试卷上不得分。



(1)Visual FoxPro 6.0是一个 [1] 位的数据库管理系统。



(2)在连接运算中,[2] 连接是去掉重复属性的等值连接。



(3)项目管理器的 [3] 选项卡用于显示和管理数据库、自由表和查询等。



(4)自由表的扩展名是 [4]。



(5)LEFT(“123456789”,LEN(“数据库”))的计算结果是 [5]。



(6)同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 [6],这种索引称为 [7]。



(7)用来确定笔选框是否被选中的属性是 [8],用来指定显示在复选框旁的文字的属性是

[9]。

 下面各题使用如下的“教师”表和“学院”表

“教师”表

职工号姓名职称年龄工资系号

11020001 肖天海 副教授35 2000.00 01

11020002 王岩盐 教授40 3000.00 02

11020003 刘星魂 讲师25 1500.00 01

11020004 张月新 讲师30 1500.00 03

11020005 李明玉 教授34 2000.00 01

11020006 孙民山 教授47 2100.00 02

11020007 钱无名 教授49 2200.00 03

“学院”表

 系号 系名

01 英语

02 会计

03 工商管理



(8)使用SQL语句将一条新的记录插入学院表INSERT [10] 学院(系号,系名)[11](“04”,“计算机”)



(9)使用SQL语句求“工商管理”系的所有职工的工资总和。

SELECT [12](工资)FROM 教师;

 WHERE系号IN 9(SELECT 系号FROM [13] WHERE 系名=“工商管理”)



(10)使用SQL语句完成如下操作(将所有教授的工资提高5%)[14] 教师 SET 工资=工资*1.05

[15] 职称=“教授”

《计算机二级VF考试试题之2002.9.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
计算机二级VF考试试题之2002.9
点击下载文档
相关专题 计算机二级vf笔试试题 考试试题 计算机 VF 计算机二级vf笔试试题 考试试题 计算机 VF
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文