管理系统中的计算机应用上机参考_管理系统中计算机应用
管理系统中的计算机应用上机参考由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“管理系统中计算机应用”。
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
注意下面出现的“考生文件夹”均为C:KS 052000
1在考生文件夹有一数据库“STSK.dbc”,请完成如下操作:
1.给数据库添加表STUD1,其表结构如下:学号(C,5),姓名(C,8),年龄(N,2,0),性别(C,2),院系号(C,2)。添加表STUD2,其表结构如下:学号(C,5),科目(C,6),成绩(N,3)。
STUD1表的内容如下:
学号姓名年龄性别院系号
10100李洛20男1
10104周红21女1
20100李真20男2
10109刘红20男1
20109张醇21男2
10110郎春19男1
STUD2表的内容如下:
学号科目成绩
10100数学88
10100语文90
10104政治95
20100英语85
10109数学87
10109外语87
20109数学85
10110数学85
2.为表STUD1建立主索引,索引名为学号,索引表达式为学号。
3.为表STUD2建立普通索引,索引名为学号,索引表达式为学号.4.为STUD1表和STUD2表建立永久性的联系。
答案解析:
基本操作题答案:
1、双击“STSK.dbc”数据库将其打开.2、在数据库设计器内按右键弹出快捷菜单,单击“新建表”菜单命令,然后再单击“新建表”命令按钮、弹出“创建”对话框,在“输入表名”后的文本框内键入“STUD1”作为表名,单击“保存”按钮弹出“表设计器”对话框,在其内按题目要求键入表结构,最后单击“确定”按钮弹出“现在输入数据记录吗?”对话框,选择“是”命令按钮,按照题目要求输入表记录。用同样的办法可建立表STUD2。
3、在表“STUD1”上单击鼠标右键,在出现的快捷菜单中选择“修改”,将出现“表设计器”对话框。在“索引”选项卡中的索引名内输入“学号”,在“类型”框中选择“主索引”,在“表达式”中输入“学号”,单击“确定”命令按钮,再单击“是”按钮。用同样的办法可为STUD2建立普通索引。
4、在数据库设计器中,选中“STUD1”表的索引“学号”,按住鼠标左键,拖到“STUD2”表的索引“学号”上,然后放开鼠标,可以看到永久关系线已经建立。
二、简单应用题(共2题,每题20分,共40分)
注意下面出现的“考生文件夹”均为C:KS 052000
1在考生文件夹中有一数据库“stu.dbc”,请完成如下简单应用:
1.查询学生的姓名和年龄,结果保存在一个新表“学生概况”中。使用报表向导建立报表“学生概况”,用报表显示表“学生概况”的内容。报表中数据按年龄升序排列,报表标题是“姓名-年龄”,其余参数使用缺省参数。
2.设计一个表单“浏览”,表单中有两个命令按钮“查询”和“退出”。
(1)单击“查询”按钮,查询成绩在85分以上的学生信息,查询信息包括:姓名、科目、成绩;查询结果按姓名升序保存在表“学生成绩”中。
(2)单击“退出”按钮关闭表单。
最后保存并运行表单
...........答案解析:
1.双击“STU.dbc”数据库将其打开,在系统工具栏中选择“新建”按钮,选择“程序”,然后单击“新建文件”命令按钮,弹出程序设计框,输入以下内容:
close all
use stu1
select 姓名,年龄 from stud1 into table 学生概况
保存该程序并通过“程序”菜单下的“运行”命令执行该程序。
在系统工具栏中选择“新建”按钮,选择“报表”,单击“向导”命令按钮,在弹出的“向导选取”对话框中,选择“报表向导”。
在“步骤1-字段选取”中选择表“学生概况”的“姓名”和“年龄”字段。
在“步骤5-排序记录”中将“年龄”作为选定字段并按升序排列。
在“步骤6-完成”中输入报表标题为“姓名—年龄”,单击“完成”命令按钮,保存为“学生概况”报表。
2.在系统工具栏中选择“新建”按钮,然后选择“表单”,单击“新建文件”按钮,弹出表单设计器。在表单设计器中添加两个命令按钮command1和command2。分别设置其caption属性为“查询”和“退出”。
在表单上双击,弹出代码编辑窗口,编写form1的load事件代码如下:
open database stu
use stu1 in 0
use stu2 in 0
编写form1的Unload事件代码如下:
close database
编写command1命令按钮的Click事件代码如下:
select 姓名,科目,成绩 from stu1,stu2 order by 姓名 where(成绩>85)and(stu1.学号=stu2.学号)into table 学生成绩
编写command2命令按钮的Click事件代码如下:
thisform.release
关闭表单设计器,保存表单名为“浏览”
==========
三、综合应用题(1小题,共计30分)
注意下面出现的“考生文件夹”均为C:KS 0520001
根据考生文件夹中数据库STK中的stk1表和stk2表,请按下列要求设计一个菜单程序: 设计一个名为XS3的菜单,菜单中有两个菜单项“计算”和“退出”。
程序运行时,单击“计算”菜单项应完成下列操作:
将所有年龄在20岁以上,按成绩由高到低的顺序填列到成绩表文件CJB.DBF中。单击“退出”菜单项,程序终止运行。
答案解析:
双击“STK.DBC”数据库将其打开.单击“文件”菜单下的“新建”命令,在文件类型中选择“菜单”,然后选择“新建文件”按钮,再选择“菜单”按钮,弹出菜单设计器窗口:
在“菜单名称”处输入“计算”,在结果处选择“过程”,单击“创建”按钮,弹出文件编辑窗口,在其内输入如下代码:
use stk1 in 0
use stk2 in 0
select * from stk2 order by 成绩 desc where(stk1.年龄>20)and(stk1.学号=stk2.学号)into table cjb
在“菜单名称”处输入“退出”,在结果处选择“过程”,单击“创建”按钮,弹出文件编辑窗口,在其内输入如下代码:
set sysmenu nosave
set sysmenu to default
保存菜单定义:单击“文件”菜单中的“保存”按钮,结果保存在考生文件夹内,可以命名为xs3.mnx
生成菜单程序:单击“菜单”菜单中的“生成”命令,产生的菜单程序文件为xs3.mpr关闭菜单设计器窗口,单击“程序”下的“运行”命令,选中xs3.mpr运行之。