1、上机操作题-试卷 79 及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)创建一个名为“学生管理”的项目文件。(2)将考生文件夹下的数据库“班级学生”添加到新建的项目文件中。(3)打开数据库“班级学生”,将考生文件夹下的自由表“教师”添加到数据库“班级学生”中;为“教师”表创建一个索引名和索引表达式均为“教师编号”的主索引(升序)。(4)通过“班级号”字段建立“班级”表和“学生”表间的永久联系。(分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.(1)根据“班级学生”库中的表用 SQLSELECT 命令查询学生的学号、姓名、
2、课程号和成绩,结果按“课程号”降序排序,“课程号”相同时按“成绩”降序排序,并将查询结果存储到 cjb 表中,将使用的 SQL语句保存到 mysqltxt 中。(2)使用表单向导选择“学生”表生成一个名为 myforml 的表单。要求选择“学生”表中所有字段,表单样式为“浮雕式”;按钮类型为“图片按钮”;排序字段选择“学号”(降序):表单标题为“学生基本情况输入维护”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.设计一个表单名为 myform2 的表单,表单文件名为 myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有 1 个包含 3 个选项卡的“页框”(
3、Pageamel)控件和一个“退出”按钮(Commandl),如图22 所示。其他功能要求如下: 为表单建立数据环境,向数据环境依次添加“学生”表、“班级”表和“教师”表。 要求表单的高度为 300,宽度为 500;表单显示时自动在主窗口内居中。 3 个选项卡的标签的名称分别为“学生表”(Pagel)、“班级表”(Page2)和“教师表”(。Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为 20,项边距为 15,选项卡的高度为 240,宽度为 450。 单击“退出”按钮时关闭表单。 (分数:2.00)_上机操作题-试卷 79 答案解析
4、(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.(1)创建一个名为“学生管理”的项目文件。(2)将考生文件夹下的数据库“班级学生”添加到新建的项目文件中。(3)打开数据库“班级学生”,将考生文件夹下的自由表“教师”添加到数据库“班级学生”中;为“教师”表创建一个索引名和索引表达式均为“教师编号”的主索引(升序)。(4)通过“班级号”字段建立“班级”表和“学生”表间的永久联系。(分数:2.00)_正确答案:(正确答案:(1)在命令窗口执行命令:CREATE PROJECT 学生管理,新建一个项目管理器。 (2)在项目管理器中选中“数据”选项卡内的“数据库”
5、项,然后单击“添加“按钮,在弹出的“打开”对话框中双击“班级学生”数据库文件,将数据库添加到项目管理器中。 (3)在项目管理器中单击“数据库”前面的“+”号,依次展开“数据库”一“班级学生”一“表”。然后单击“添加”按钮,在弹出的“打开”对话框中双击“教师”表文件,将自由表添加到数据库中。 选中“教师”表单击“修改”按钮,弹出“教师”表设计器,在表设计器的“字段”选项卡中选中“教师编号”字段名,然后在“索引”列的下拉列表框选择“升序”排序方式,接着在“索引”选项卡中将“类型”设置为“主索引”,单击“确定”按钮保存表结构修改。 (4)参照“教师”表的操作,为“班级”表建立“班级号”字段的主索引;
6、为“学生”表建立“班级号”字段的普通索引。 在项目管理器中选中数据库“班级学生”,然后单击“修改”命令按钮,打开数据库设计器,拖动“班级”表“索引”下方的主索引“班级号”到“学生”表中“索引”下方的普通索引“班级号”上,为两个表建立联系。)解析:二、简单应用题(总题数:1,分数:2.00)2.(1)根据“班级学生”库中的表用 SQLSELECT 命令查询学生的学号、姓名、课程号和成绩,结果按“课程号”降序排序,“课程号”相同时按“成绩”降序排序,并将查询结果存储到 cjb 表中,将使用的 SQL语句保存到 mysqltxt 中。(2)使用表单向导选择“学生”表生成一个名为 myforml 的表
7、单。要求选择“学生”表中所有字段,表单样式为“浮雕式”;按钮类型为“图片按钮”;排序字段选择“学号”(降序):表单标题为“学生基本情况输入维护”。(分数:2.00)_正确答案:(正确答案:步骤 1:在命令窗口执行命令:MODIFYFILEmysql,打开文本编辑器编写 SQL 命令。步骤 2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成) 步骤 3:在命令窗口执行命令:mysq,执行文件(注意:执行文件时,文件后缀名txtt 不能缺省)。 步骤 1:在命令窗口执行命令:OPEN DATABASE 班级学生,打开数据库环境。 步骤 2:执行【文件】【新建】菜单命令,或单击“常用”工具
8、栏的“新建”按钮,在弹出的“新建”对话框中选中“表单”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“表单向导”项,单击“确定”按钮,启动表单向导。如图 314 所示。步骤 3:在表单向导的“步骤 1字段选取”界面的“数据库和表”下选中“学生”表,将“可用字段”中的字段全部添加到“选定字段”中,单击“下一步”按钮。如图 315 所示。 步骤 4:在表单向导的“步骤 2。选择表单样式”界面中选中“样式”列表中的“浮雕式”,再在“按钮类型”选项中选中“图片按钮”,单击“下一步”按钮。如图 316 所示。 步骤 5:在表单向导的“步骤 3,排序次序”界面中双击“可用的字段或索引标识
9、”中的“学号”字段到“选定字段”列表中,然后选中“降序”选项,单击“下一步”按钮。如图 317 所示。 步骤 6:在表单向导的“步骤 4完成”界面中的“请键入表单标题”下方文本框中输入“学生基本情况输入维护”,单击“完成”按钮。如图318 所示。 )解析:三、综合应用题(总题数:1,分数:2.00)3.设计一个表单名为 myform2 的表单,表单文件名为 myform2,表单的标题为“教师课程学生基本信息浏览”。表单上有 1 个包含 3 个选项卡的“页框”(Pageamel)控件和一个“退出”按钮(Commandl),如图22 所示。其他功能要求如下: 为表单建立数据环境,向数据环境依次添加
10、“学生”表、“班级”表和“教师”表。 要求表单的高度为 300,宽度为 500;表单显示时自动在主窗口内居中。 3 个选项卡的标签的名称分别为“学生表”(Pagel)、“班级表”(Page2)和“教师表”(。Page3),每个选项卡分别以表格形式浏览“学生”表、“班级”表和“教师”表的信息。选项卡距离表单的左边距为 20,项边距为 15,选项卡的高度为 240,宽度为 450。 单击“退出”按钮时关闭表单。 (分数:2.00)_正确答案:(正确答案:步骤 1:在命令窗口执行命令:cREATE FoRM,打开表单设计器新建表单。从“表单控件”工具栏中依次向表单添加一个命令按钮和一个页框控件。 步
11、骤 2:在“属性”面板的下拉框中选择表单对象,在“全部”选项卡中修改对象属性值,见表 38。 步骤 3:右击表单选择【数据环境】快捷菜单命令,继续在表单数据环境中单击右键选择【添加】快捷菜单命令,在“添加表或视图”对话框中双击“学生”、“班级”和“教师”表,将表添加到数据环境中。 步骤 4:然后右击“页框”控件,选择【编辑】快捷菜单命令,让页框处于编辑状态,再将数据环境中的三个数据表分别拖到三个对应的页面中,如图 319 所示(注意:在操作过程中,当独立的页面被选中时,页框处于编辑状态,在页框四周会出现蓝色边框;另外,表单设计器窗口应为“还原”状态,而非最大化窗口,否则将遮盖表单数据环境内容,无法将表拖到页面中)。 )解析: