2017计算机二级VFP压轴题
计算机等级考试备考除了要看书以外,更重要的是要多实际操作。下面是本站小编搜索整理的计算机二级VFP压轴题及答案解析,助大家备考计算机二级考试。
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下,有一个学生数据库SDB,打开该数据库,完成如下操作:
1.在学生表STUDENT中增加一个名为"照片"的字段、字段数据类型为"通用"。
2.在教师表TEACHER中建立一个索引名为"教师号"的主索引(升序),索引表达式为教师号。在课程表COURSE中建立一个普通索引(升序),索引名为"教师号",索引表达式为教师号。
3.建立选课表SC和学生表STUDENT之间的永久联系;建立选课表SC与课程表COURSE之间的'永久联系;建立教师表TEACHER和课程表COURSE之间的永久联系。并为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。
4.使用表单向导建立一个名称为sform的表单。要求选择学生表STUDENT中所有字段;表单样式为阴影式;按钮类型为图片按钮;选定排序字段为学号(升序);表单标题为"学生表数据输入"。
二、简单应用(2小题,每题20分,计40分)
在考生文件夹下,打开学生数据库SDB,完成如下简单应用:
1.使用查询设计器设计一个名称为SVG的查询,查询每个"女"同学的学号(来自STUDENT表)、姓名、课程名、成绩和任课教师(来自Teacher表的教师名),查询结果按学号升序排序并输出到表ONE(查询去向)中。设计完成后,运行该查询。表ONE中的字段分别为:学号、姓名、课程名、成绩、任课教师。
2.在考生文件夹下,使用快捷菜单设计器设计一个名称为SMENU的快捷菜单。要求如下:
菜单包括"数据浏览"和"退出"两个菜单项:
(1)"数据浏览"菜单包括"学生表"、"选课表" 和"课程表"三个子菜单:
①学生表子菜单在过程中使用SQL语句"SELECT * FROM STUDENT"查询学生表的记录。
②选课表子菜单在过程中使用SQL语句"SELECT * FROM SC"查询学生选课表的记录。
③课程表选项在过程中使用SQL语句"SELECT * FROM COURSE"查询课程表的记录。
(2)"退出"菜单使用命令返回系统默认的菜单。
三、综合应用(1小题,计30分)
在考生文件夹下,先打开学生数据库SDB,然后创建文件名为tform的表单,完成如下综合应用:
在该表单中设计两个命令按钮,各命令按钮的功能如下:
(1)"查询"按钮(Command1):在该按钮的"Click"事件中使用SQL的SELECT命令查询选课数量大于等于4门且平均成绩大于等于75分的每个同学的学号、姓名、平均成绩和选课门数,查询结果按平均成绩降序排序并存储到表TWO中。表TWO中的字段名分别为:学号、姓名、平均成绩、选课门数。
(2)"退出"按钮(Command2):单击"退出"按钮时,关闭表单。
表单设计完成后,运行该表单,点击"查询"按钮进行查询。
本题主要考核点:表单文件的创建、控件的属性的修改、SQL语句运用。
解题思路:
①建立表单:可通过"文件"菜单下的"新建"命令或用命令CREATE FORM打开表单设计器。
②在表单上添加两个命令按钮,并进行适当的布置和大小调整。
③设置命令按钮的Caption属性值。
④设置"查询"按钮的Click事件代码:
SELECT Student.学号,姓名,AVG(成绩) AS 平均成绩, COUNT(*) AS 选课门数 FROM Student,Sc;
WHERE Student.学号=Sc.学号 GROUP BY Sc.学号 HAVING COUNT(*)>=4 AND 平均成绩>=75;
ORDER BY 平均成绩 DESC INTO DBF TWO
⑤设置"退出"按钮的Click事件代码:ase
⑥保存表单并运行,单击"查询"按钮,再单击"退出"按钮。
-
2016年计算机二级MSOffice模拟试题(含答案)
本文为大家整理的是2016关于计算机二级MSOffice考试题库及答案,希望能给大家带来帮助!一、选择题1下面描述中,不属于软件危机表现的是()。A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高参考答案:A参考解析:软件危机主要表现在:软件需求...
-
2017年9月计算机二级考试C++考前测试题及答案
导语:C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“Cplusplus”,“CPP”。它是一种使用非常广泛的计算机编程语言。以下是小编为大家精心整理的2017年9月计算机二级考试C++考前测试题及答案,欢迎大家参考!1).下面关于C++流的叙...
-
计算机二级考试VFP测试题
VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。下面是小编分享的计算机二级考试VFP测试题,一起来看一下吧。一、单选题1).在文件系统阶段,操作系统管理数据的基本单位是()A.记录B.程序C.数据项D.文件正确答案:D2).在...
-
2015下半年全国计算机二级C语言考前模拟试题及答案(六)
一、选择题1.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是(B)。A、一个存储区,存放要读的数据项B、一个指针,指向要读入数据的存放地址C、一个文件指针,指向要读的文件D、一个整数,代表要读入的数据项总数2.结构体类型的定义允许嵌套是...