问答题
请在“答题”菜单下选择相应命令,并按照题目要求完成下面的操作,具体要求如下。
下存在一个数据库文件“samp2.accdb”,里面已经设计好两个表对象住宿登记表“tA”和住房信息表“tB”,其中“tA”和“tB”表中“房间号”的前两位为楼号。试按以下要求完成设计:
问答题
创建一个查询,查找楼号为“01”的客人记录,并显示“姓名”、“入住日期”和“价格”三个字段内容,所建查询命名为“qT1”。
【正确答案】答案考生文件夹 [微步骤]
步骤1:在“创建”选项卡上,单击“查询”组中的“查询设计”。在“显示表”对话框双击表“tA”和“tB”,关闭“显示表”对话框。
步骤2:分别双击字段“姓名”、“入住日期”、“价格”字段。
步骤3:双击“tA”表的“房间号”字段,在其“条件”行输入“like"01*"”,单击“显示”行,取该字段的显示。
步骤4:单击“保存”按钮,另存为“qT1”。关闭设计视图。
【答案解析】
问答题
创建一个查询,按输入的房间价格区间查找,显示“房间号”字段信息。当运行查询时,应分别显示提示信息“最低价”和“最高价”,所建查询命名为“qT2”。
【正确答案】[微步骤]
步骤1:在“创建”选项卡上,单击“查询”组中的“查询设计”。在“显示表”对话框双击表“tB”,关闭“显示表”对话框。
步骤2:分别双击字段“房间号”、“价格”字段。
步骤3:在“价格”字段“条件”行输入“Between[最低价]and[最高价]”,单击“显示”行,取消该字段的显示。
步骤4:单击“保存”按钮,另存为“qT2”,关闭设计视图。
【答案解析】
问答题
以表对象“tB”为基础,创建一个交叉表查询。要求:选择楼号为行标题、列名称显示为“楼号”,“房屋类别”为列标题来统计输出每座楼房的各类房间的平均房价信息。所建查询命名为“qT3”。
注意:房间号的前两位为楼号,交叉表查询不做各行小计。
【正确答案】[微步骤]
步骤1:在“创建”选项卡上,单击“查询”组中的“查询设计”。在“显示表”对话框双击表“tB”,关闭“显示表”对话框。
步骤2:在“设计”选项卡上选择“查询类型”组中的“交叉表”,分别双击“房间号”、“房间类别”和“价格”字段。
步骤3:在“价格”字段“总计”行右侧下拉列表中选中“平均值”。
步骤4:将“房间号”的字段行改为“楼号:Left([房间号],2)”。
步骤5:在“房间号”、“房间类别”和“价格”字段对应的“交叉表”行选择“行标题”、“列标题”和“值”。
步骤6:单击“保存”按钮,另存为“qT3”,关闭设计视图。
【答案解析】
问答题
创建一个查询,统计出各种类别房屋的数量。输出两列信息,字段标题分别为“type”和“num”,所建查询命名为“qT4”。
【正确答案】[微步骤]
步骤1:在“创建”选项卡上,单击“查询”组中的“查询设计”。在“显示表”对话框双击表“tB”,关闭“显示表”对话框。
步骤2:分别双击字段“房间类别”、“房间号”字段。
步骤3:在“设计”选项卡上选择“汇总”,在“房间号”字段“总计”行下拉列表中选中“计数”。
步骤4:在“房间类别”字段前添加“type:”字样,在“房间号”字段前添加“num:”字样。
步骤5:单击“保存”按钮,另存为“qT4”,关闭设计视图。
【答案解析】