应用题
考生文件夹 在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tOrder”“tDetail”“tEmployee”和“tBook”,试按以下要求完成设计。
问答题
创建一个查询,查找清华大学出版社出版的图书中定价大于等于20且小于等于30的图书,并按定价从大到小顺序显示“书籍名称”“作者名”和“出版社名称”。所建查询命名为“qT1”。
【正确答案】[操作步骤] 步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tBook”,关闭“显示表”对话框。 步骤2:分别双击字段“书籍名称”“作者名”“定价”和“出版社名称”字段。 步骤3:在“出版社名称”字段的条件行输入“'清华大学出版社'”,在“定价”字段条件行输入“>=20 And<=30”,取消“显示”行的勾选,在“排序”行列表中选中“降序”,如图1所示。 图1 步骤4:按Ctrl+S保存修改,另存为“qT1”,关闭设计视图。
【答案解析】
问答题
创建一个查询,查找某月出生雇员的售书信息,并显示“姓名”“书籍名称”“订购日期”“数量”和“单价”。当运行该查询时,提示框中应显示“请输入月份:”。所建查询命名为“qT2”。
【正确答案】[操作步骤] 步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tOrder”“tDetail”“tEmployee”和“tBook”,关闭“显示表”对话框。 步骤2:双击“姓名”“书籍名称”“订购日期”“数量”和“单价”字段,在下一字段输入“Month([出生日期])”,在条件行输入“[请输入月份:]”,取消“显示”行的勾选,如图2所示。 步骤3:按Ctrl+S保存修改,另存为“qT2”,关闭设计视图。
【答案解析】
问答题
创建一个查询,计算每名雇员的奖金,显示标题为“雇员号”和“奖金”。所建查询命名为“qT3”。
说明:奖金=每名雇员的销售金额(单价*数量)合计数×5%
【正确答案】[操作步骤] 步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tOrder”“tDetail”,关闭“显示表”对话框。 图2 步骤2:双击“雇员号”字段,在下一字段行输入“奖金:[单价] * [数量] * 0.05”,如图3所示。 图3 步骤3:单击选项卡中的“汇总”按钮,在“奖金”字段的总计行选择“合计”,如图4所示。 图4 步骤4:按Ctrl+S保存修改,另存为“qT3”,关闭设计视图。
【答案解析】
问答题
创建一个查询,查找单价低于定价的图书,并显示“书籍名称”“类别”“作者名”“出版社名称”。所建查询命名为“qT4”。
【正确答案】[操作步骤] 步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框双击表“tDetail”和“tBook”,关闭“显示表”对话框。 步骤2:双击“书籍名称”“类别”“作者名”“出版社名称”字段。 步骤3:在下一字段输入“[单价]-[定价]”,在条件行输入“<0”,取消“显示”行的勾选,如图5所示。 图5 步骤4:按Ctrl+S保存修改,另存为“qT4”,关闭设计视图。
【答案解析】