问答题 在下有一个数据库文件“samp2.mdb”,其中已经设计好了表对象“t.Stud”、“tScore”和“tCourse”,请按以下要求完成设计。
问答题 创建一个查询,查找党员记录,并显示“姓名”、“性别”和“入校时间”,将查询命名为“qT1”。
【正确答案】
【答案解析】步骤1:单击“查询”对象,再单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表,关闭“显示表”对话框。
步骤2:分别双击字段“姓名”、“性别”、“年龄”、“入校时间”和“党员否”,将其全部添加到字段行。
步骤3:在字段“党员否”对应的“条件”行中输入“yes”,取消“显示”行复选框的勾选,取消该字段的显示。
步骤4:单击“保存”按钮
问答题 创建一个查询,按学生姓名查找某学生的记录,并显示“姓名”、“课程名”和“成绩”。当运行该查询时,应显示提示信息:“请输入学生姓名:”,将查询命名为“qT2”。
【正确答案】
【答案解析】步骤1:单击“查询”对象,再单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表、“tScore“表和”tCourse”表,关闭“显示表”对话框。
步骤2:分别双击字段“姓名”、“课程名”、“成绩”,将其添加到字段行。
步骤3:在字段“姓名”对应的“条件”行中输入“[请输入学生姓名:]”。
步骤4:单击“保存”按钮
问答题 创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示,将查询命名为“qT3”。
【正确答案】
【答案解析】步骤1:单击“查询”对象,再单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框
分别双击“tStud”表、“tCourse”表和“tScore”表,关闭“显示表”对话框。
步骤2:执行菜单栏中的“查询”→“交叉表查询”命令。
步骤3:分别双击字段“性别”、“课程名”和“成绩”,将其添加到字段行。
步骤4:执行菜单栏中的“视图”→“总计”命令,在字段“成绩”对应的“总计”行右侧的下拉列表选项中单击“平均值”。
步骤5:在字段“性别”,“课程名”和“成绩”的“交叉表”行右侧的下拉列表选项中分别单击“行标题”、“列标题”和“值”。
步骤6:执行菜单栏中的“视图”→“SQL视图”命令,将“Avg(tScore.成绩)”修改为“int(Avg(tScore.成绩))”。
步骤7:单击“保存”按钮
问答题 创建一个查询,运行该查询后生成一个新表,表名为“tTemp”,表结构包括“姓名”、“课程名”和“成绩”3个字段,表内容为不及格的所有学生记录,将查询命名为“qT4”。要求创建此查询后运行该查询,并查看运行结果。
【正确答案】
【答案解析】步骤1:单击“查询”对象,再单击“新建”按钮,选择“设计视图”,单击“确定”按钮。在“显示表”对话框中双击“tStud”表,“tCourse”表和“tScore”表,关闭“显示表”对话框。
步骤2:执行菜单栏中的“查询”→“生成表查询”命令,在弹出的对话框中输入“tTemp”,单击“确定”按钮。
步骤3:分别双击字段“姓名”、“课程名”、“成绩”,将其全部添加到字段行。
步骤4:在字段“成绩”对应的“条件”行中输入“<60”。
步骤5:执行菜单栏中的“查询”→“运行”命令,在弹出的对话框中单击“是”按钮。
步骤6:单击“保存”按钮