- 计算机二级VF考试试题及答案 推荐度:
- 相关推荐
2024年计算机二级VF试题及答案
在社会的各个领域,我们经常接触到试题,借助试题可以更好地考查参试者所掌握的知识和技能。你知道什么样的试题才是规范的吗?下面是小编为大家收集的2024年计算机二级VF试题及答案,仅供参考,希望能够帮助到大家。
计算机二级VF试题及答案 1
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下,打开Ecommerce数据库,完成如下操作:
1.打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。
2.为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。
3.通过"会员号"字段建立客户表Customer和订单表OrderItem之间的永久联系(注意不要建立多余的联系)。
4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
1.建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价
* OrderItem.数量),结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。
2.使用SQL命令查询小于30岁(含30岁)的会员的信息(来自表Customer),列出会员号、姓名和年龄,查询结果按年龄降序排序存入文本文件cut_ab.txt中,SQL命令存入命令文件cmd_ab.prg。
解题思路:
第1题:建立查询可以使用"文件"菜单完成,选择文件--新建--查询--新建文件,将"Customer"表,"article"表,"OrderItem"表添加到查询设计器中(将"article"表和"OrderItem"表通过"商品号"字段建立关联,将"Customer"表和"OrderItem"表通过"会员号"字段建立关联),在"字段"选项卡选择题面中要求的会员号、姓名、商品名、单价、数量字段,金额需要通过计算得到,在函数和表达式处输入"OrderItem.单价
* OrderItem.数量 as
金额",单击"添加"按钮;单击查询菜单下的查询去向,选择表,输入表名ss,最后将查询保存在qq.qpr文件中,并运行该查询。
第2题:SQL命令为:SELECT 会员号,姓名,年龄 FROM Customer WHERE 年龄<=30 order by 年龄 DESC
TO FILE cut_ab.txt,然后将此命令保存在cmd_ab.prg文件中。
本题主要考核点:表单文件的创建、控件的属性的修改、SQL语句运用、表单的'退出。
三、综合应用(1小题,计30分)
在考生文件夹下,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):
设计一个名称为myform的表单(文件名和表单名均为myform),其中有一个标签Lable1(日期)、一个文本框Text1和两个命令按钮command1("查询")和command2("退出")
然后在表单设计器环境下进行如下操作:
1.将表单的标题设置为"综合应用"。
2.将文本框的初始值设置为表达式date()。
3.设置"查询"命令按钮的Click的事件代码,其功能是:根据文本框Text1中的输入日期,查询各会员在指定日期后(大于等于指定日期)签订的各商品总金额,查询结果的字段包括"会员号"(来自Customer表)、"姓名"和"总金额"三项,其中"总金额"为各商品的数量(来自Orderitem表)乘以单价(来自Article表)的总和;查询结果的各记录按总金额升序排序;查询结果存放到表dbfa.dbf中。
4.设置"退出"命令按钮的Click的事件代码,其功能是:关闭并释放表单。
最后运行表单,在文本框中输入2003/03/08,并单击"查询"命令按钮。
本题主要考核点:查询文件的建立、利用SQL_SELECT语句建立查询。
解题思路:
①在命令窗口输入命令:CREATE FORM myform,打开表单设计器窗口。
②在表单上添加标签、文本框和命令按钮,并进行适当的布置和大小调整。
③设置标签、"退出"命令按钮、表单的Caption属性值以及表单的Name属性值。将"查询"命令按钮的Caption属性值设置为"查询(\ ④将文本框的Value属性值设置为"=date()"。
⑤设置"查询"按钮的Click事件代码:
SELECT Customer.会员号,Customer.姓名,sum(Orderitem.数量*Article.单价) as 总金额;
FROM customer,orderitem,article;
WHERE Article.商品号=Orderitem.商品号 AND Customer.会员号=Orderitem.会员号 AND;
Orderitem.日期>=ctod(thisform.Text1.Text);
ORDER BY 3 GROUP BY Customer.会员号;
INTO TABLE dbfa.dbf
⑥设置"退出"按钮的Click事件代码:THISFORM.RELEASE
⑦保存表单并运行,在文本框中输入03/08/2003,并单击"查询"命令按钮。
计算机二级VF试题及答案 2
一、数据库基础知识部分
1.题目
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
答案:A
解析:数据库系统(DBS)是指在计算机系统中引入数据库后的系统,一般由数据库(DB)、数据库管理系统(DBMS)、应用系统、数据库管理员和用户构成。所以DBS包括DB和DBMS。
2.题目
在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。
A.临时关键字
B.主关键字
C.外部关键字
D.索引关键字
答案:B
解析:主关键字(主键)是能够唯一标识关系中每一个元组的属性或属性组,通过主键可以确保关系中不出现相同的元组。外部关键字用于表示两个表之间的关联;索引关键字主要用于提高查询速度;没有临时关键字这个概念用于此约束。
3.题目
如果一个班只能有一个班长,而且一个班长不能同时担任其它班的.班长,班级和班长两个实体之间的关系属于( )。
A.一对一联系
B.一对二联系
C.多对多联系
D.一对多联系
答案:A
解析:一个班级只能有一个班长,一个班长只能对应一个班级,这是典型的一对一联系。一对多联系是指一个实体可以与多个另一个实体相关联;多对多联系是指两个实体之间存在多个对应关系。
二、VF语言基础部分
1.题目
在Visual FoxPro中,下列数据类型中不属于字符型的是( )。
A.日期型
B.字符型
C.备注型
D.通用型
答案:A
解析:日期型数据是用来存储日期信息的数据类型,不是字符型。字符型用于存储字符数据;备注型用于存储较长的字符数据,如文章内容等;通用型用于存储OLE对象,如图片、声音等,备注型和通用型在本质上也可以看作特殊的字符型存储方式,但日期型和字符型有明显区别。
2.题目
在Visual FoxPro中,内存变量的数据类型不包括( )。
A.货币型
B.日期型
C.备注型
D.逻辑型
答案:C
解析:内存变量可以是字符型、数值型(包括货币型)、日期型、逻辑型等,但没有备注型。备注型主要用于表中存储较长的文本内容,内存变量通常不采用这种类型。
3.题目
在Visual FoxPro中,执行以下命令后,变量X的数据类型是( )。
STORE "123" TO X
A.数值型
B.字符型
C.逻辑型
D.日期型
答案:B
解析:STORE命令用于给变量赋值,在这里将字符串"123"赋值给变量X,所以X的数据类型是字符型。
三、表的基本操作部分
1.题目
在Visual FoxPro中,打开表文件后,若要修改表结构,应使用的命令是( )。
A.MODIFY STRUCTURE
B.CREATE STRUCTURE
C.APPEND STRUCTURE
D.INSERT STRUCTURE
答案:A
解析:MODIFY STRUCTURE命令用于修改表的结构,例如添加、删除或修改字段的属性等。CREATE STRUCTURE命令不存在,用于创建表结构的是CREATE TABLE;APPEND STRUCTURE命令不存在,APPEND是用于添加记录的;INSERT STRUCTURE命令也不存在,INSERT主要用于插入记录。
2.题目
在Visual FoxPro表中,通用型字段在表中的宽度是( )。
A.2个字节
B.4个字节
C.8个字节
D.10个字节
答案:B
解析:通用型字段在表中用于存储OLE对象(如图片、声音等)的引用,它的宽度固定为4个字节。
四、索引部分
1.题目
在Visual FoxPro中,主索引可确保字段中输入值的( )。
A.惟一性
B.重复性
C.多样性
D.完整性
答案:A
解析:主索引是一种索引类型,它要求索引关键字的值是唯一的,主要用于在表中唯一地标识每一个记录,所以主索引可确保字段中输入值的唯一性。
2.题目
若要为表建立候选索引,可使用( )命令。
A.INDEX ON...TAG...UNIQUE
B.INDEX ON...TAG...CANDIDATE
C.INDEX ON...TAG...PRIMARY
D.INDEX ON...TAG...FOREIGN
答案:B
解析:在VF中,建立候选索引的命令是INDEX ON...TAG...CANDIDATE。UNIQUE用于建立唯一索引;PRIMARY用于建立主索引;FOREIGN用于建立外部索引相关操作(在建立表间关联等情况使用)。
【计算机二级VF试题及答案】相关文章:
2016计算机二级VF考试试题及答案03-13
2016计算机二级VF模拟真题及答案01-22
计算机二级office试题及答案03-09
计算机二级VF及应试技巧03-30
计算机二级考试试题及答案10-23
2016计算机二级模拟试题及答案03-06
计算机二级Access模拟试题及答案06-11
计算机二级《Access》操作试题及答案03-12