国家二级VF机试(操作题)模拟试卷434
基本操作题
1.在考生文件夹下完成下列操作:
(1)新建一个名为“电影集锦”的项目,将“影片”数据库添加进该项目中。
(2)将考生文件夹下的所有自由表添加到“影片”数据库中。
(3)为“电影”表创建一个主索引,索引名为PK,索引表达式为“影片号”;再设置“公司号”为普通索引(升序),索引名和索引表达式均为“公司号”。为“公司”表创建一个主索引,索引名和索引表达式均为“公司号”。
(4)通过“公司号”为“电影”表和“公司”表创建永久联系,并设置参照完整性约束:更新规则为“级联”,其他默认。
(1)①选择“文件”菜单下的“新建”子菜单,弹出“新建”对话框,文件类型选择“项目”。
②单击“新建文件”图标按钮,弹出“创建”对话框,输入项目名称:电影集锦.pjx,保存到考生文件夹下。
③在项目管理器下,选择“数据”选项卡,再选择“数据库”,如图4—74所示。
[*]
④单击“添加”按钮,弹出“打开”对话框,找到考生目录下的“影片”数据库文件并打开,添加到项目管理器的数据库中,如图4—75所示。
[*]
(2)①在项目管理器中选中“数据库”并展开,然后选择下面的“表”选项,如图4—76所示。
[*]
②再单击“添加”按钮,弹出“打开”对话框,把考生文件夹下面的“电影”表添加进来。
③重复上述步骤,添加“公司”表,添加完成之后,展开“表”可以看到添加进来的数据表文件,如图4—77所示。
[*]
(3)①在项目管理器中选中“表”下面的“电影”,然后单击“修改”按钮,打开表设计器,如图4—78所示。
[*]
②单击“索引”选项卡,在索引名中输入“PK”,在索引类型中选“主索引”选项,在索引表达式中输入“影片号”。
⑨再建一个普通索引,在索引名中输入:公司号,在索引类型中选“普通索引”选项,在索引表达式中输入“公司号”。
④单击“确定”按钮,完成索引的建立。
⑤和前面步骤一样,为“公司”表建立主索引,打开表设计器,选择“索引”选项卡,在索引名中输入“公司号”,在索引类型中选择“主索引”选项,在索引表达式中输入“公司号”。
⑥单击“确定”按钮,完成“公司”表主索引的建立。
(4)①在项目管理器上选中数据库文件“影片”,单击右侧的“修改”按钮,打开数据库设计器。
②在数据库设计器中,单击“电影”表中的索引“公司号”,并拖动其到表“公司”表的“公司号”索引上,这样两个表之间就建立起了永久性联系。
③单击“数据库”菜单下的“清理数据库”子菜单,完成数据库的清理。
④右键单击“电影”表和“公司”表之间的连线,弹出快捷菜单,选择“编辑参照完整性”子菜单,系统弹出“参照完整性生成器”对话框,如图4—79所示。
[*]
⑤选择“更新规则”选项卡,设置更新规则为“级联”,如图4—80所示。
[*]
⑥单击“确定”按钮,回到数据库设计器。
项目建立、项目管理器的使用、索引的建立、参照完整性设置。
解析:本题考查了项目建立、项目管理器的使用。
本试题考查的主要是针对数据表的一些基本操作,添加数据表以及对数据表进行连接和设置参照完整性都是在数据库设计器中完成的,数据表的索引建立是在数据表设计器中完成的。
简单应用题
2.在考生文件夹下完成下列操作:
(1)利用查询设计器创建一个查询,从表中查询1910-1920年(含)创立的电影公司所出品的影片。查询结果包含影片名、导演和电影公司3个字段;各记录按“导演”升序排序,导演相同的再按“电影公司”降序排序,再相同按“影片名”升序排序;查询去向为表tableb。最后将查询保存在queryb.qpr文件中,并运行该查询。
(2)扩展基类CheckBox,创建一个名为MyCheckBox的新类。新类保存在名为Myclasslib的类库中,该类库文件存放在考生文件夹下。设置新类的Height属性的默认值为30,Width属性的默认值为60。
(1)步骤1:建立查询可以使用“文件”菜单完成,选择“文件”下的“新建”子菜单,弹出“新建”对话框,文件类型选择“查询”。
步骤2:单击“新建文件”图标按钮,弹出“添加表或视图”对话框,把“电影”和“公司”表添加到查询中,单击“关闭”按钮关闭“添加表或视图”对话框,进入查询设计器。
步骤3:在查询设计器里面,切换到“字段”选项卡,将“电影,影片名”、“电影,导演”和“公司.电影公司”添加到“选定字段”。
步骤4:切换到“筛选”选项卡,在“字段名”中选择“公司,创立日期”,“条件”选择“>=”,“实例”中输入:“1910”,“逻辑”中选择“AND”;再选择“公司,创立日期”,“条件”选择“<=”,“实例”中输入:“1920”。
步骤5:切换到“排序依据”选项卡,在其中选择字段“电影.导演”,排序选项为“升序”,再选择字段“公司,电影公司”,排序选项为“降序”。
步骤6:单击“查询”菜单下的“查询去向”子菜单,弹出“查询去向”对话框,选择“表”,在“表名”右边的对话框中输入表名:tableb,设置完成后单击“确定”按钮回到查询设计器。
步骤7:单击菜单工具栏的“保存”按钮,弹出“另存为”对话框,输入查询文件名:queryb.qpr,保存到考生文件夹下。运行该查询。
查询的设计和使用。
(2)步骤1:单击“新建文件”图标按钮,在弹出的“新建类”对话框中,类名为设置为“MyCheckBox”,派生于选择CheckBox,存储于输入myclasslib。
步骤2:单击“确定”按钮进入类设计器,通过属性窗口设置新类的Height属性的默认值为30,Width属性的默认值为60。单击菜单栏的“保存”按钮保存新建类。
自定义的设计。
解析:(1)本题考查了查询设计器的使用。
在查询设计器里面可以选择输出字段、设置筛选条件、排序依据、查询去向等。
(2)本题考查自定义类的设计。
自定义类设计可以通过类设计器来完成,类设计器中可以设置自定义类的属性、添加属性和方法等。
综合应用题
3.在考生文件夹下完成下列操作:
为了对“影片”数据库中数据进行查询,请设计一个表单mform.scx,其界面如图3-12所示。
步骤1:步骤12:在命令窗口输入命令建立表单:CREATE FORM myform,并打开表单设计器。
步骤2:为表单添加数据库环境,在“显示”菜单下选择“数据环境”子菜单,弹出“添加表或视图”对话框,选中“电影”表,单击“添加”把数据表添加进来,然后单击“关闭”按钮关闭该对话框。
步骤3:在表单生添加1个标签、1个文本框、2个命令按钮和1个表格,分别设置属性如表4—17所示,并进行适当布置和大小调整。
[*]
步骤4:设置表格的Row Source和Row SourceType属性手工指定为“select影片名,导演,发行年份from电影order by发行年份desc”和“4—SQL说明”。
步骤5:双击“查询”命令按钮,进入代码编辑界面,编写“查询”按钮的Click事件代码:
this fo rm.gridone.recordsource=\\
解析:本大题考查了表单的设计和使用。
本题要求在\\
本文档预览:3600字符,共3564字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载