在考生文件夹下有一个数据文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”“tCourse”“tScore”和一个临时表“tTemp”及一个窗体“fTmp”。请按以下要求完成设计。 (1)创建一个查询,查找并显示没有运动爱好学生的“

admin2018-09-25  28

问题 在考生文件夹下有一个数据文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”“tCourse”“tScore”和一个临时表“tTemp”及一个窗体“fTmp”。请按以下要求完成设计。
(1)创建一个查询,查找并显示没有运动爱好学生的“学号”“姓名”“性别”和“年龄”4个字段内容,将查询命名为“qT1”。
(2)创建一个查询,查找并显示所有学生的“姓名”“课程号”和“成绩”3个字段内容,将查询命名为“qT2”。
注意:这里涉及选课和没选课的所有学生信息,要考虑选择合适查询联接属性。
(3)创建一个参数查询,查找并显示学生的“学号”“姓名”“性别”和“年龄”4个字段内容。其中设置性别字段为参数,参数条件要引用窗体“tTmp”上控件“tSS”的值,将查询命名为“qT3”。
(4)创建一个查询,删除临时表对象“tTemp”中年龄为奇数的记录,将查询命名为“qT4”。

选项

答案【操作步骤】 (1)步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。 步骤2:分别双击“学号”“姓名”“性别”“年龄”“简历”字段。 步骤3:在“简历”字段的“条件”行输入“Not like"运动"”,去掉“显示”行中方框里的勾选,如图4—86所示。 [*] 步骤4:按Ctrl+S保存修改,另存为“qT1”。关闭设计视图。 (2)步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框分别双击表“tStud”“tScore”,关闭“显示表”对话框。 步骤2:分别双击“姓名”“课程号”“成绩”字段添加到“字段”行,如图4—87所示。 [*] 步骤3:选中表“tStud”中的“学号”字段,拖动鼠标到表“tScore”的“学号”字段,放开鼠标。单击选牛表“tStud”和“tScore”之间的关系连线,如图4—88所示,右击,在弹出的快捷菜单中选择“联接属性”。 [*] 步骤4:在:“联接属性”对话框中单击“2”单选按钮,单击“确定”按钮,如图4—89所示。 [*] 步骤5:按Ctrl+S保存修改,另存为“qT2”。关闭设计视图。 (3)步骤1.单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。 步骤2:分别双击“学号”“姓名”“性别”“年龄”字段。 步骤3:在“性别”字段的“条件”行输入“[forms]![fTmp]![tSS]”,如图4—90所示。 [*] 步骤4:按Ctrl+S保存修改,另存为“qT3”。关闭设计视图。 补充:如果要看操作结果,可以双击“查询”下的“qT3”,此时会弹出“输入参数值”对话框,可以在文本框中输入性别参数“男"或“女”,在这里输入“女”,如图4—91所示,单击“确定”按钮,弹出查询“qT3”,可以看到其中只包含女学生的相关信息,如图4—92所示。补充部分不写入操作步骤,只是为了查看按前面步骤操作后的结果。 [*] (4)步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tTemp”,关闭“显示表”对话框。 步骤2:单击“设计”选项卡下“查询类型”组中的“删除”选项,如图4—93所示。 [*] 步骤3:双击“年龄”字段添加到“字段”行,在“条件”行输入“[年龄]mod2<>0”,如图4—94所示。 [*] 步骤4:单击“设计”选项卡下“结果”组中的“运行”选项,如图4—95所示,在弹出的对话框中单击“是”按钮,如图4—96所示。 [*] 步骤5:按Ctrl+S保存修改,另存为“qT4”。关闭设计视图。

解析
转载请注明原文地址:https://kaotiyun.com/show/BVMp777K
0

最新回复(0)