国家二级VF机试(操作题)模拟试卷444
基本操作题
1.在考生文件夹下完成如下操作:
(1)新建一个名为“图书管理”的项目。
(2)在项目中建立一个名为“图书”的数据库。
(3)将考生文件夹下的所有自由表添加到“图书”数据库中。
(4)在项目中建立查询book_qu:查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。
(1)命令窗口执行:CREATE PROJECT图书管理,新建一个项目管理器。
(2)项目管理器中,选中“数据”选项卡内的“数据库”项,单击“新建”按钮,在“新建数据库”中单击“新建数据库”按钮,在弹出的“创建”中的“数据库名”中输入“图书”,单击“保存”新建数据库并打开数据库设计器。
(3)在数据库设计器中右击,选择【添加表】,在“打开”对话框中双击book表添加到数据库中。以同样的方法将borrows表和loans表也添加到数据库中。
(4)①在项目管理器中,选中“数据”选项卡内的“查询”项,单击“新建”按钮,在“新建查询”对话框中单击“新建查询”按钮,打开查询设计器,在“添加表或视图”对话框中,双击book表,将表添加到查询设计器中。
②据题目要求,在“字段”选项卡的“可用字段”中,将全部字段都添加到“选定字段”列表中。
③“筛选”选项卡内的“字段名”下拉列表框中选择“book,价格”,在“条件”下拉列表框中选择“>=”,在“实例”下拉列表框中输入:10。
④“排序依据”选项卡内双击“选定字段”中的“价格”,将其添加到“排序条件”中,“排序选项”中选“降序”。
⑤最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件以文件名book_qu保存到考生文件夹下。
使用项目管理器。
解析:本题考查了项目管理器建立和使用:在项目管理器中建立数据库和查询。
简单应用题
2.(1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book_ temp表中。
(2)在考生文件夹下有一个名为menu lin的下拉式菜单,请设计顶层表单form_menu,将菜单menu_lin加入到该表单中,使得运行表单时菜单显示在本表单中,并在表单退出时释放菜单。
(1)在命令窗口执行命令:
SELECT Book.书名,Book.作者,Book.价格;
FROM 图书!book INNER JOIN图书!loans;
INNER JOIN图书!borrows;
ON Loans.借书证号= Borrows.借书证号;
ON Book.图书登记号=Loans.图书登记号;
WHERE Borrows.姓名=\\
解析:(1)本题考查的是SQL联接查询。根据题意,该查询用到了book、loans和borrows三张表,对应有两个联接表达式。
(2)本题主要考查的是菜单在顶层表单中的应用。主要包括两大部分的操作,菜单设计和表单设计。操作过程可按以下步骤进行:
菜单设计有两个关键操作:一是在菜单设计器中勾选“常规选项”对话框中的“顶层表单”;二是在释放表单时,要使用表单的文件名,本题可通过MAINFORM.RELEASE命令释放MAINFORM表单,注意:不要使用THISFORM.RELEASE命令释放表单。
表单设计中,要注意通过表单的ShowWindow属性值设置为顶层表单,在表单的Load(或INIT)事件中调用菜单文件,还要用THIS短语指定当前表单对象的引用。基本格式:DO<菜单文件.mpr> WITH THIS[,\\
综合应用题
3.设计名为form book的表单(控件名为forml,文件名为form book)。表单的标题设为“图书情况统计”。表单中有一个组合框(名称为Combol)、一个文本框(名称为Textl)和两个命令按钮“统计”(名称为Commandl)和“退出”(名称为Command2)。如图3-20所示。
步骤1:命令窗口执行:
CREATE FORM form_ book,打开表单设计器新建表单。从“表单控件”工具栏中向表单添加一个组合框、一个文本框及两个命令按钮控件。
步骤2:选择表单对象,修改对象属性值,见表4—26。
[*]
步骤3:编写各个命令按钮的Click事件代码如下:
*****“统计”按钮的Click事件代码*****
SELECT COUNT(*) FROM BOOK WHERE 出版社
=THIS FORM. COMB01. DIS PLAYVALUE;
INTO ARRAY TEMP
THISFORM.TEXTl.VALUE=TEMP (1)
*****“退出”按钮的Click事件代码*****
THISFORM.RELEASE
步骤4:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
创建和运行表单;表单数据环境;基本型控件;SQL简单查询。
解析:本大题考查了表单及控件的常用属性和方法的设置:SQL简单查询。
本题的关键是“统计”命令按钮的Click事件的编写,这里求总数用count()函数,组合框当前值用Value属性表示,将求出的总数存放到数组中,再将数组中的值赋给文本框的value值(即文本框中显示的内容)。
本文档预览:3600字符,共2736字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载