1、国家二级(ACCESS)机试-试卷 11 及答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_2.1)创建数据库“Acc1mdb”,利用表向导创建“录影集”表,选择其中的“录音集 ID”、“演员 ID”、“导演 ID”、“出版年份”和“长度”字段,设置“录音集 ID”字段为主键。(2)修改“录影集”表“长度”字段的数据类型为“日期时间”,格式为“日期”,并在“录影集”表中输入如下数据。 (3)按照下表的要求创建“演员”表。 (分数:2.00)_二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:
2、2.00)_4.在“公司.mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。 (1)以部门人员和工资表为数据源,创建“税后工资”查询,查询每个员工的税后工资。结果显示姓名和税后工资字段,税后工资=(基本工资+奖金+津贴-保险)0.95。查询结果如图所示。 (2)以部门人员和工资表为数据源,创建生成表查询“工资明细”,生成工资明细表。生成员工姓名、工资表的全部字段、税前和税后字段,税前=基本工资+奖金+津贴-保险,税后=(基本工资+奖金+津贴-保险)0.95。生成表结果如图所示。(分数:2.00)_三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_6.
3、考生文件夹下存在一个数据库文件“samp3mdb”,已建立两个关联表对象(“档案表”和“工资表”)和一个查询对象(“qT”),试按以下要求,完成报表的各种操作。(1)创建一个名为“eSary”的报表,按表格布局显示查询“qT的所有信息。(2)设置报表的标题属性为“工资汇总表”。(3)按职称汇总出“基本工资”的平均值和总和。“基本工资”的平均值计算控件名称为“savg”,“总和”计算控件名称为“ssum”。注意:请在组页脚处添加计算控件。(4)在“eSalary”报表的主体节上添加两个计算控件:名为“sSalary”的控件用于计算输出实发工资;名为”ySalary”的控件用于计算输出应发工资。计
4、算公式为:应发工资=基本工资+津贴+补贴实发工资=基本工资+津贴+补贴住房基金失业保险(分数:2.00)_国家二级(ACCESS)机试-试卷 11 答案解析(总分:12.00,做题时间:90 分钟)一、基本操作题(总题数:2,分数:4.00)1.基本操作题()(分数:2.00)_解析:2.1)创建数据库“Acc1mdb”,利用表向导创建“录影集”表,选择其中的“录音集 ID”、“演员 ID”、“导演 ID”、“出版年份”和“长度”字段,设置“录音集 ID”字段为主键。(2)修改“录影集”表“长度”字段的数据类型为“日期时间”,格式为“日期”,并在“录影集”表中输入如下数据。 (3)按照下表的要
5、求创建“演员”表。 (分数:2.00)_正确答案:(正确答案:(1)执行“文件”“新建”“数据库”命令,选择路径后,输入文件名“Acc1.mdb”,单击“创建”按钮;在“Acc1.mdb”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“表向导”,单击“确定”按钮,在“表向导”对话框中选择“个人”,“示例表”列选择“录影集”,将“示例”字段中的“录音信 ID”、“演员 ID”、“导演 ID”、“出版年份”和“长度”字段选入新表中的字段列,单击“下一步”按钮,选择“不,自行设置主键”,单击“下一步”按钮,选择“录音集 ID”字段为主键,单击“完成”按钮。 (2)选中“录影集
6、”表,右键单击选择“设计视图”,选中“长度”字段,在字段属性的格式行选择“日期”。打开“录影集”表,输入对应数据。 (3)在“Acc1. mdb”数据库窗口中单击“表”对象,单击“新建”按钮,在“新建表”对话框中选择“设计视图”,按照要求建立字段。)解析:二、简单应用题(总题数:2,分数:4.00)3.简单应用题()(分数:2.00)_解析:4.在“公司.mdb”数据库中有部门人员、部门信息、产品、订单和工资五张表。 (1)以部门人员和工资表为数据源,创建“税后工资”查询,查询每个员工的税后工资。结果显示姓名和税后工资字段,税后工资=(基本工资+奖金+津贴-保险)0.95。查询结果如图所示。
7、(2)以部门人员和工资表为数据源,创建生成表查询“工资明细”,生成工资明细表。生成员工姓名、工资表的全部字段、税前和税后字段,税前=基本工资+奖金+津贴-保险,税后=(基本工资+奖金+津贴-保险)0.95。生成表结果如图所示。(分数:2.00)_正确答案:(正确答案: )解析:三、综合应用题(总题数:2,分数:4.00)5.综合应用题()(分数:2.00)_解析:6.考生文件夹下存在一个数据库文件“samp3mdb”,已建立两个关联表对象(“档案表”和“工资表”)和一个查询对象(“qT”),试按以下要求,完成报表的各种操作。(1)创建一个名为“eSary”的报表,按表格布局显示查询“qT的所有
8、信息。(2)设置报表的标题属性为“工资汇总表”。(3)按职称汇总出“基本工资”的平均值和总和。“基本工资”的平均值计算控件名称为“savg”,“总和”计算控件名称为“ssum”。注意:请在组页脚处添加计算控件。(4)在“eSalary”报表的主体节上添加两个计算控件:名为“sSalary”的控件用于计算输出实发工资;名为”ySalary”的控件用于计算输出应发工资。计算公式为:应发工资=基本工资+津贴+补贴实发工资=基本工资+津贴+补贴住房基金失业保险(分数:2.00)_正确答案:(正确答案:(1)步骤 1:在“samp3mdb”数据库窗口下,单击“报表”对象,双击“在设计视图中创建报表”。在
9、新报表的窗口下空白处右键单击,在弹出的快捷菜单上选择“属性”命令,在“属性”对话框的左上角选择“报表”,在控制“记录源”行内输入:qT。添加后的显示为:“SELECT 档案表, 职工号】,档案表, 姓名,档案表, 职称, 工资表, 基本工资, 工资表, 津贴,工资表补贴,工资表,住房基金, 工资表失业保险FROM 档案表 INNER JOIN工资表 ON档案表,职工号=工资表,职工号;”。对应的视图查询如图 2-135 所示。 步骤2:单击“保存”按钮,输入“eSalary”文件名。单击“确定”按钮。 (2)步骤 1:在“eSalary”报表的设计视图下,在窗体空白处右键单击,在“属性”对话框
10、的“标题”行中输入:工资汇总表。 步骤2:单击“保存”按钮,保存设置。 (3)步骤 1:在“eSalary”报表的设计视图下。单击“排序与分组”按钮。在分组对话框中输入:职称。关闭对话框。 步骤 2:单击“文本框”按钮,在报表的设计视图的页脚处拖出两个文本框,在第一个文本框内输入:=Sum(基本工资),在其“属性”对话框的“名称”行输入“Ssum”,对应的标签输入:Sum。在第二个文本框内输入:=Avg(基本工资),在其“属性”对话框的“名称”行输入“Savg”,对应的标答内输入:Ave 如图 2-136 所示。 )解析:解析:主要考查的考点有:在报表中应用查询中的数据、报表的控件的格式设置、报袁中的数据汇总的一些方法、在报表中控件的使用。