vf二级考试上机试题62.doc

上传人:鲁** 文档编号:557063371 上传时间:2023-02-10 格式:DOC 页数:3 大小:91.50KB
返回 下载 相关 举报
vf二级考试上机试题62.doc_第1页
第1页 / 共3页
vf二级考试上机试题62.doc_第2页
第2页 / 共3页
vf二级考试上机试题62.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《vf二级考试上机试题62.doc》由会员分享,可在线阅读,更多相关《vf二级考试上机试题62.doc(3页珍藏版)》请在金锄头文库上搜索。

1、62(1)将数据库学籍添加到项目文件xm中。(2)将自由表tushu添加到学籍数据库中。(3)建立数据库表course与score之间的关联(两表的索引已经建立)。(4)为3题中的两个表之间的联系设置完整性约束,要求更新规则为级联,删除规则和插入规则均为忽略。【审题分析】本大题考查了项目管理的基本操作;数据库的基本操作,参照完整性的设置。本大题的关键是参照完整性的设置,其他题的操作都比较简单。参照完整性是针对两个表进行设置的,因此建立参照完整性前要先建立两个表的关联,且有一个表中必须建立关联字段的主索引(或候选索引),另一个表要建立普通索引,建立两个表联系后要先清理数据库,然后再设置参照完整性

2、。【操作步骤】(1)在命令窗口执行命令:MODIFY PROJECT XM,打开项目管理器。在项目管理器中选中数据选项卡内的数据库项,然后单击添加按钮,在弹出的打开对话框中双击学籍数据库文件,将数据库添加到项目管理器中。(2)在项目管理器中单击数据库前面的+号,依次展开数据库班级学生表。然后单击添加按钮,在弹出的打开对话框中双击tushu表文件,将自由表添加到数据库中。(3)继续在项目管理器中选中学籍数据库,单击修改命令按钮打开数据库设计器,拖动course表索引下方的主索引课程编号到score表中索引下方的普通索引课程编号上,为两个表建立联系。(4)接上题操作,选中两个表之间的关联线(被选中

3、的连线会变粗),首先执行【数据库】【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】【编辑参照完整性】菜单命令。在打开的参照完整性对话框的表格中,选择更新下的单元格内容为级联;删除为忽略;插入为忽略。单击确定按钮保存参照完整性的修改。(1)在考生目录下的数据库学籍中建立视图view1,包括student表中的字段学号、姓名和score表中的课程编号、成绩字段,按学号降序排序。(2)建立表单form1,在表单上显示第1题中建立的视图view1的内容。表单上还包含一个命令按钮,标题为关闭。单击此按钮,关闭表单。(1)【审题分析】本题考查的是视图设计器的使用,由于视图只能保存

4、在数据库中,因此要先打开用于保存视图的数据库。本题的操作比较简单,只需按照题目要求依次在各对应的选项卡中完成操作即可。如果考生熟悉SQL语句,也可以直接通过SQL语句定义视图。【操作步骤】步骤1:在命令窗口执行命令:OPEN DATABASE 学籍,打开学籍数据库环境。步骤2:继续在命令窗口执行命令:CREATE VIEW,打开视图设计器。在添加表或视图对话框中分别双击student表和score表,将表添加到视图设计器中。步骤3:添加两个表后,系统弹出连接条件对话框,自动查找两个表中相匹配的字段进行连接,单击确定按钮设置两个表的联系。步骤4:依次双击student表中的学号、姓名字段和sco

5、re表中的课程编号、成绩字段,添加到字段选项卡的选定字段列表中。步骤5:在排序依据选项卡中双击选定字段列表框中的Student.学号字段,将字段添加到排序条件列表框中,在排序选项中选择降序单选项;以view1名保存视图。(2)【审题分析】本题主要考查的是表单数据环境的使用。在表单设计器中,向表单数据环境添加数据表或视图后,可拖动表、视图或字段名到表单中,形成相应的表单控件,同时,系统会自动将控件的相关属性与数据环境中表数据相结合,用来显示表中的数据,一般情况下,拖动表或视图到表单中会形成一个表格控件。另外,关闭表单时,可以通过表单的RELEASE方法释放和关闭表单。【操作步骤】步骤1:在命令窗

6、口执行命令:CREATE FORM FORM1,打开表单设计器。右击表单选择【数据环境】快捷菜单命令,在添加表或视图对话框中选中视图单选项目,然后双击view1视图将其添加到数据环境中。步骤2:将表单数据环境中的view1视图文件拖放到表单中,会出现一个表格控件自动显示视图中的数据。步骤3:从表单控件工具栏中向表单添加一个命令按钮控件。选中命令按钮,在属性面板中修改按钮的Caption属性值关闭。步骤4:双击关闭命令按钮,编写Click事件代码:THISFORM.RELEASE。步骤5:单击常用工具栏中的运行按钮查看结果,将表单文件保存到考生文件夹下。对考生目录下的数据库学籍建立文件名为cxf

7、orm的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有学生、课程和综合三个选项按钮;表单上有两个命令按钮,标题为浏览和退出。选择学生选项按钮并单击浏览按钮时,表格中显示student表的字段学号和姓名。选择课程选项按钮并单击浏览按钮时,在表格中显示course表的全部字段。选择综合选项按钮并单击浏览按钮时,表格中显示姓名、课程号及该生该门课程的成绩。 图2-43 表单示例单击退出按钮退出表单。如图2-43所示。【审题分析】本大题考查了表单及控件的常用属性和方法的设置;程序的分支结构;SQL简单查询和连接查询。修改选项组单选按钮的标题属性值时,要注意选项组处于编

8、辑状态,能单独选定选项组中的按钮,否则属性面板中不会出现Caption属性;选项组的ButtonCount属性用来控制选项组中单选按钮的个数,是一个非常重要的属性。通过DO CASE分支结构判断当前被选定的是哪个单选项,并完成该单选项所对应执行的功能;SQL程序设计部分考查的是SQL简单查询和连接查询,属于比较简单的查询语句;由于表格数据源为SQL说明,因此,在引用SQL语句时,要使用双引号作为SQL语句的定界符。【操作步骤】步骤1:在命令窗口执行命令:CREATE FORM CXFORM,打开表单设计器新建表单。从表单控件工具栏中依次向表单添加一个选项按钮组、一个表格及两个命令按钮控件。步骤

9、2:在属性面板的下拉框中选择表单对象,在全部选项卡中修改对象属性值,见表3-54。表3-54 表单及控件属性设置续表步骤3:双击命令按钮,编写各个命令按钮的Click事件代码。各按钮代码如下:*浏览按钮的Click事件代码*DO CASE CASE THISFORM.OPTIONGROUP1.VALUE=1 THISFORM.GRID1.COLUMNCOUNT=2 THISFORM.GRID1.COLUMN1.HEADER1.CAPTION=学号 THISFORM.GRID1.COLUMN2.HEADER1.CAPTION=姓名 THISFORM.GRID1.RECORDSOURCE=; SE

10、LECT 学号,姓名 FROM STUDENT; INTO CURSOR RESULT CASE THISFORM.OPTIONGROUP1.VALUE=2 THISFORM.GRID1.COLUMNCOUNT=3 THISFORM.GRID1.COLUMN1.HEADER1.CAPTION=课程号 THISFORM.GRID1.COLUMN2.HEADER1.CAPTION=课程名称 THISFORM.GRID1.COLUMN3.HEADER1.CAPTION=开课系名 THISFORM.GRID1.RECORDSOURCE=; SELECT * FROM COURSE INTO CURSO

11、R RESULT CASE THISFORM.OPTIONGROUP1.VALUE=3 THISFORM.GRID1.COLUMNCOUNT=3 THISFORM.GRID1.COLUMN1.HEADER1.CAPTION=姓名 THISFORM.GRID1.COLUMN2.HEADER1.CAPTION=课程名称 THISFORM.GRID1.COLUMN3.HEADER1.CAPTION=成绩 THISFORM.GRID1.RECORDSOURCE=; SELECT STUDENT.姓名,COURSE.课程名称,SCORE.成绩; FROM SCORE INNER JOIN STUDENT; ON SCORE.学号=STUDENT.学号 INNER JOIN COURSE; ON SCORE.课程编号=COURSE.课程编号; INTO CURSOR RESULTENDCASE*退出按钮的Click事件代码*THISFORM.RELEASE步骤4:单击常用工具栏中的运行按钮查看结果,将表单文件保存到考生文件夹下。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号