在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好3个关联表对象"tStud"、"tCourse"、"tScore"和表对象"tTemp"。请按以下要求完成设计: (1)创建一个选择查询,查找并显示没有摄影爱好的学生的"学号"、"姓名"、

admin2013-10-22  35

问题 在考生文件夹下有一个数据库文件"samp2.mdb",里面已经设计好3个关联表对象"tStud"、"tCourse"、"tScore"和表对象"tTemp"。请按以下要求完成设计:
(1)创建一个选择查询,查找并显示没有摄影爱好的学生的"学号"、"姓名"、"性别"和"年龄"4个字段内容,将查询命名为"qT1"。
(2)创建一个总计查询,查找学生的成绩信息,并显示为"学号"和"平均成绩"两列内容。其中"平均成绩"一列数据由统计计算得到,将查询命名为"qT2"。
(3)创建一个选择查询,查找并显示学生的"姓名"、"课程名"和"成绩"3个字段内容,将查询命名为"qT3"。
(4)创建一个更新查询,将表"tTemp"中"年龄"字段值加1,并清除"团员否"字段的值,所建查询命名为"qT4"。

选项

答案(1)【操作步骤】 步骤1:选择"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框中分别双击表"tA"、"tB",关闭"显示表"对话框。 步骤2:分别双击"姓名"、"房间号"、"电话"和"入住日期"字段将其添加到"字段"行。 步骤3:单击工具栏中的"保存"按钮[*],另存为"qT1"。关闭设计视图。 (2)【操作步骤】 步骤1:选择"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框中分别双击表"tA"、"tB",关闭"显示表"对话框。 步骤2:分别双击"姓名"、"房间号"字段将其添加到"字段"行。在"姓名"字段的"条件"行输入"[请输入姓名:]"。 步骤3: 在"字段"行下一列输入"已住天数:Day(Date()-[入住日期])"。 步骤4:在"字段"行下一列输入"应交金额: (Day(Date()-[入住日期])*[价格]"。 步骤5:单击工具栏中的"保存"按钮[*],另存为"qT2"。关闭设计视图。 (3)【操作步骤】 步骤1:选择"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框中分别双击表"tA"、"tB",关闭"显示表"对话框。 步骤2:分别双击"姓名"、"入住日期"、"价格"和"身份证"字段添加到"字段"行。 步骤3:在"身份证"字段的"条件"行输入"Mid([身份证],4,3)=102",单击"显示"行取消该字段显示。 步骤4:单击工具栏中的"保存"按钮[*],另存为"qT3"。关闭设计视图。 (4)【操作步骤】 步骤1:选择"查询"对象,单击"新建"按钮,选中"设计视图",单击"确定"按钮。在"显示表"对话框中双击"tB",关闭"显示表"对话框。 步骤2:单击菜单栏【查询】|【交叉表查询】。 步骤3:在"字段"行的第一列输入"楼号: Left([房间号],2)"。双击"房间类别"、"房间号"字段。 步骤4:单击菜单栏【视图】|【总计】,在"房间号"字段"总计"行右侧下拉列表中选择"计数"。 步骤5:分别在"楼号"、"房间类别"、"房间号"字段的"交叉表"行右侧下拉列表中选择"行标题","列标题"和"值"。 步骤6:单击工具栏中"保存"按钮[*],另存为"qT4"。关闭设计视图。

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

最新回复(0)