1、国家二级 ACCESS机试(操作题)模拟试卷 10及答案与解析 一、基本操作题 1 考生文件夹下, “samp1.mdb“数据库文件中已建立 3个关联表对象 (名为 “职工表 “、 “物品表 “和 “销售业绩表 “)和一个窗体对象 (名为 “fTest“)。请按以下要求,完成表和窗体的各种操作: (1)分析表对象 “销售业绩表 “的字段构成,判断并设置其主键。 (2)将表对象 “物品表 “中的 “生产厂家 “字段重命名为 “生产企业 “。 (3)建立表对象 “职工表 “、 “物品表 “和 “销售业绩表 “的表间关系,并实施参照完整 性。 (4)将考生文件夹下 Excel文件 Test.xls中
2、的数据链接到当前数据库中,要求数据中的第一行作为字段名,链接表对象命名为 “tTest“。 (5)将窗体 fTest中名为 “bTitle“的控件设置为 “特殊效果:阴影 “显示。 (6)在窗体 fTest中,以命令按钮 “bt1“为基准,调整命令按钮 “bt2“和 “bt3“的大小和水平位置。要求:按钮 “bt2“和 “bt3“的大小尺寸与按钮 “bt1“相同,左边界与按钮 “bt1“左对齐。 二、简单应用题 2 在考生文件夹下有一个数据库文件 “samp2.mdb“,里面已经设计好两个表对象 “tNorm“和“tStock“。请按以下要求完成设计: (1)创建一个查询,查找产品最高储备与最
3、低储备相差最小的数量并输出,标题显示为“m_data“,所建查询命名为 “qT1“。 (2)创建一个查询,查找库存数量超过 10000(不含 10000)的产品,并显示 “产品名称 “和 “库存数量 “。所建查询命名为 “qT2“。 (3)创建一个查询,按输入的产品代码查找其产品库存信息,并显示 “产品代码 “、 “产品名称 “和 “库存数量 “。当运行该查询时,应显示提示信息: “请输入产品代码: “。所建查询名为 “qT3“。 (4)创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价,所建查询名为 “qT4“。 注意:交叉表查询不
4、做各行小计。 三、综合应用题 3 在考生文件夹下有一个数据库文件 “samp3.mdb“,里面已经设计了表对象 “tEmp“和窗体对象 “fEmp“。同时,给出窗体对象 “fEmp“上 “计算 “按钮 (名为 bt)的单击事件代码,试按以下要求完成设计。 (1)设置窗体对象 “fEmp“的标题为 “信息输出 “。 (2)将窗体对象 “fEmp“上名为 “bTitle“的标签以红色显示其标题。 (3)删除表对象 “tEmp“中的 “照片 “字段。 (4)按照以下窗体功能,补充事件代码设计。 窗体功能:打开窗体、单击 “计算 “按钮 (名为 bt),事件过程使用 ADO数据库技术计算出表对象 “tEmp“中党员职工的平均年龄,然后将结果显示在窗体的 文本框 “tAge“内并写入外部文件中。 注意:不能修改数据库中表对象 “tEmp“未涉及的字段和数据;不允许修改窗体对象“fEmp“中未涉及的控件和属性。 程序代码只允许在 “*Add*“与 “*Add*“之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置上已存在的语句。 国家二级 ACCESS机试(操作题)模拟试卷 10答案与解析