1、历年Access操作试题解析(2017.5.8整理,可能为2015年以前的)第一套一、基本操作题(计30分)(1)新建数据库“学生.mdb“,将考生文件夹中的“学生.xls“导入到“学生“数据库,第一行包含列标题,设置“学号“字段为主键,将导入表命名为“学生信息“。(2)将“选课.xls“以“选课“为表名导入 “学生“数据库,第一行包含列标题,设置选课ID为主键。“选课“表显示情况如图1-1所示。(3)将“学生信息“表按照“学号“字段降序排列,设置单元格格式为“凸起“。“学生信息“表结果图1-2一、基本操作题(1) 【操作步骤】启动Access,在弹出的“Microsoft Access“对话
2、框的“新建数据 “框中选择“空Access数据库“,然后单击“确定“按钮。在 “文 件 新 建 数 据 库 “对 话 框 中 选 择 考 生 文 件 夹 的 路 径 , 将 文 件 命 名 为 “学 生 “, 单 击 “创 建 “按钮 , 创 建 并 打 开 “学 生 “数 据 库 。在“学生“数据库对话框中单击“表“对象,单击“新建“按钮,在“新建表“对话框中选择“导入表“,单击“确定“,弹出“导入“对话框。在“导入“对话框的“查找范围“框中找到要导入文件的位置,在“文件类型“中选择“Microsoft Excel“,在列表中选择“学生.xls“,单击 “导入“按钮,弹出“导入数据表向导“对
3、话框,然后单击“下一步“。选中“第一行包含列标题“复选框,三次连续单击“下一步“,弹出如图1-1 所示的对话框。图 1- 选中“自行选择主键“单选按钮,在右边的下拉框中选择“学号“,然后单击“下一步“。“导入到表“文本框中输入表的名字“学生信息“。单击“完成“按钮,弹出结果提示框,提示数据导入已经完成,单击“确定“按钮关闭提示框。(2) 【操作步骤】在“学生“数据库窗口中,单击“表“对象,单击“新建“按钮,在“新建表“对话框中选择“导入表“,单击“确定“,弹出“导入“对话框。在 “导 入 “对 话 框 的 “查 找 范 围 “框 中 找 到 要 导 入 文 件 的 位 置 , 在 “文 件 类
4、 型 “中 选 择 “Microsoft Excel“, 在 列 表 中 选 择 “选 课 .xls“, 单 击 “导 入 “按 钮 , 弹 出 “导 入 数 据 表 向 导 “对 话 框 , 然 后 单 击 “下 一 步 “。选中“第一行包含列标题“复选框,然后单击“下一步“按钮。两次单击“下一步“按钮,弹出如图1-2 所示的对话框。选中“自行选择主键“单选按钮,在右边的下拉框中选择“选课ID “,然后单击“下一步“。图 1-2 在“导入到表“文本框中输入表的名字“选课“,单击“完成“按钮,弹出结果提示框,提示数据导入已经完成,单击“确定“按钮关闭提示框。(3) 【操作步骤】在“学生“数据库
5、窗口中,单击“表“对象,双击“学生信息“表或右键单击后选择列表中“打开“,弹出“学生信息“数据表视图。选中“学号“字段列,右键单击后选择“降序“。在菜单中选择“格式“数据表“,弹出“设置数据表格式“对话框,在“单元格效果“中选择“凸起“,单击“确定“按钮。单击“保存“按钮 ,保存对表的修改。二、简单应用题(计40分)在“员工表“数据库中有两张表:“部门“和“工资表“。(1)以“部门“表和“工资表“为数据源,创建查询“Q1“,查询研发部人员的基本工资,结果显示部门名称、员工姓名和基本工资字段。查询的结果如图1-3所示。图1-3(2)建立一个参数查询“Q2“,通过输入员工ID显示员工的工资情况。参
6、数提示为“请输入员工ID “,如图1-4所示;结果显示员工姓名、基本工资、奖金、岗位工资和保险金字段。查询的结果如图1-5 所示。图1-4 二、简单应用题(1) 【操作步骤】在“员工表“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“窗口中选择“设计视图“,单击“确定“按钮,添加“工资表“和“部门“表,然后单击“关闭“按钮,关闭“显示表“对话框。字段行选择“部门名称“、“员工姓名“和“基本工资“字段,在“部门名称“对应的准则行输入“研发部“,如图1-3所示。图 1-3 单击“保存“按钮 ,在弹出的“另存为“对话框中输入查询名字“Q1“,单击“确定“按钮并单击右上角“关闭“按钮,关闭“
7、Q1“查询设计视图。(2) 【操作步骤】在“员工表“数据库中单击“查询“对象。单击“新建“按钮,选择“设计试图“,单击“确定“按钮,添加“工资表“,然后单击“关闭“按钮,关闭“显示表“对话框。选择“工资表“的“员工姓名“、“基本工资“、“奖金“、“岗位工资“、“保险金“、“员工ID“字段,在“员工ID “对应的准则行输入 “请输入员工ID“,并去掉“显示“行的“,如图1-4所示。图 1-4 单击工具栏中“保存“按钮 ,在弹出的“另存为“对话框中输入查询名字“Q2“并单击“确定“按钮。图1-5三、综合应用题(计30分)在“工资表.mdb“数据库中有“部门“和“工资表“两张表。(1)建立一个基于工
8、资表的窗体“工资情况表“,在窗体中显示员工姓名、基本工资、奖金、保险金和税前工资字段。税前工资= 基本工资 +奖金- 保险金。布局:纵栏表;样式:标准。(2)设置窗体宽度为10.325厘米。窗体结果如图1-6所示。图1-6三、综合应用题(1) 【操作步骤】在“工资表“数据库中单击“窗体“对象。单击“新建“按钮,在“新建窗体“对话框中选择“设计视图“,数据来源选择“工资表“,然后单击“确定“按钮。保证工具栏中“字段列表“按钮 按下,左键拖动“姓名“ 、“基本工资“、“奖金“、“保险金“字段到窗体中。打开菜单中“视图“工具箱“,左键单击“文本框“ ,拖到窗体上,弹出 “文本框向导“窗口,单击“下一
9、步“按钮。单击“下一步“按钮,输入文本框名称“税前工资“,单击“完成“按钮,关闭“文本框向导“。在文本框中输入“= 基本工资 +奖金-保险金“,如图1-5所示。图1-5选中“=基本工资+奖金-保险金“文本框,单击工具栏“属性“按钮 ,弹出“文本框:税前工资“属性对话框。在对话框中,选择“格式“选项卡,在“格式“属性行中选择“货币“。单 击 工 具 栏 中 “保 存 “按 钮 , 在 弹 出 的 “另 存 为 “对 话 框 中 输 入 窗 体 名 字 “工 资 情 况 表 “, 单 击 “确 定 “按 钮 。(2) 【操作步骤】在“工资表“数据库中单击“窗体“对象。选中“工资情况表“窗体,单击“
10、设计“按钮 ,出现“工资情况表“设计视图窗口。单击工具栏“属性“按钮 ,弹出“窗体属性“对话框。在对话框中,选择“格式“选项卡,在“宽度“属性行中输入“10.325厘米“。单击右上角 按钮,关闭“窗体属性“对话框。单击工具栏上的“保存“按钮 ,保存对窗体的修改,关闭窗体设计视图。第二套一、基本操作题(计30分)在“product.mdb“数据库中有一张“product“表。(1)按照表2-1要求建立“供应商 “表。表2-1字段名称 数据类型 字段大小 是否主键供应商ID 自动编号 长整型 是供应商名称 文本 20 否(2)将表2-2中数据输入到“供应商 “表中。“供应商“表的显示如图2-1 所
11、示。图2-1表2-2供应商ID 供应商名称1 供应商1 2 供应商23 供应商34 供应商4(3)将“供应商“表和“product “表之间的关系设置为一对多,实施参照完整性。一、基本操作题(1) 【操作步骤】在“product“数据库窗口中单击“表“对象。单击“新建“按钮,在“新建表“对话框中选择“设计视图“,单击“确定“按钮,按照表2-1 要求输入“字段名称“,选择对应的“数据类型“。在“供应商ID“行,在字段属性 “常规“选项卡设置“长整型 “,鼠标光标放在此行单击右键,选择“主键“。在“供应商名称“行,在字段属性“常规“选项卡设置“字段大小“为“20“,如图2-1 所示。图2-1单击工
12、具栏中“保存“按钮 ,弹出“另存为“对话框,输入表名称“供应商“,单击“确定“按钮,并单击“关闭“ ,关闭“供应商 “表。(2) 【操作步骤】双击“供应商“表或右键单击后选择“打开“,在“供应商名称“字段输入表2-2 所要求的数据。如图2-2所示。图2-2单击工具栏“保存“按钮 ,并单击右上角“关闭“按钮,关闭“供应商“表。(3) 【操作步骤】单击主菜单“工具“关系“选项,弹出“关系“对话框,单击工具栏中显示表按钮 ,添加“product“和“供应商 “表,单击“确定 “按钮,关闭“显示表“对话框。鼠标左键拖动“供应商“表的“供应商ID “字段到“product “表的“供应商ID“字段。在
13、“编 辑 关 系 “对 话 框 中 选 择 “实 施 参 照 完 整 性 “, “product“表 和 “供 应 商 “表 之 间 的 关 系 设 置 为 “一 对 多 “, 如 图 2-3所 示 , 单 击 “创 建 “按 钮 。图2-3单击工具栏中“保存“按钮 ,并单击“编辑关系“对话框右上角“关闭“按钮。二、简单应用题(计40分)在“e-mail.mdb“数据库中有“邮件区域“、“邮件列表“和“个人信息“三张表,按要求建立查询:(1)以 “个 人 信 息 “、 “邮 件 列 表 “和 “邮 件 区 域 “表 为 数 据 源 , 建 立 生 成 表 查 询 “查 询 1“, 查 询 区
14、域ID=2的 用 户 的 姓 名 、 昵 称 、 电 子 邮 件 地 址 和 区 域 ID字 段 , 结 果 生 成 “EmailList“表 。 其 显 示 结 果 如 图 2-2所 示 。图2-2(2)以 “个 人 信 息 “、 “邮 件 列 表 “为 数 据 源 , 创 建 参 数 查 询 “按 区 域 ID查 询 “, 实 现 输 入 区 域 ID( 如 图 2-3所 示 ) , 显 示 名 字 、 电 子 邮 件 地 址 、 电 话 和 区 域 ID字 段 。 运 行 查 询 的 结 果 如 图 2-4所 示 。图2-3图2-4二、简单应用题(1) 【操作步骤】在“e-mail“数据
15、库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“,弹出“显示表“对话框,依次添加“邮件区域“、“邮件列表“、“个人信息“表,然后单击“关闭“按钮,关闭“显示表“对话框。单击主菜单“查询“生成表查询“,弹出“生成表“对话框,输入生成表的名称“EmailList“,单击“确定“按钮关闭“生成表“对话框。依次在字段行选择“姓名“、“昵称“、“电子邮件地址“、“区域ID “字段,在“区域ID“字段对应的准则行输入“2“。如图2-4所示。图2-4单击“保存“按钮 ,在弹出的“另存为“对框中输入查询名称为“查询1“,单击“确定“按钮。(2) 【操作步骤】在“e-
16、mail“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“邮件列表“和“个人信息“表,然后单击“关闭“按钮,关闭“显示表“对话框。从表中选择“姓名“、“电子邮件地址“、“电话“、“区域ID“字段,在“区域ID“字段对应的准则行输入“ 请输入区域ID “,如图2-5 所示。图2-5单击“保存“按钮 ,在弹出的“另存为“对话框中输入查询名称为“按区域ID查询“,单击“关闭“按钮退出。三、综合应用题(计30分)在“学生.mdb“数据库中有“班级表“、“课程表“和“学生成绩表“三张表。(1)以“学生成绩查询“结果为数据源,创建“学生成绩表“窗
17、体,在窗体中显示学生ID、姓名、班级名称、课程名称和分数字段。(2)设置“学生成绩表“窗体的页眉高度为1厘米,页脚高度为0.501厘米,在页眉中添加“学生成绩表“标签,标签文本格式为宋体12号字,居中显示。窗体结果如图2-5 所示。图2-5三、综合应用题(1) 【操作步骤】打开“学生“数据库窗口,单击“窗体“对象。单击“新建“按钮,在“新建窗体“对话框中选择“窗体向导“,数据源选择“学生成绩查询“,然后单击“确定“按钮。在弹出“窗体向导“对话框中,单击“ “按钮,如图2-6所示。图2-6连续四次单击“下一步“,在“请为窗体指定标题“中输入窗体标题“学生成绩表“。单击“完成“按钮,关闭窗口退出。
18、(2) 【操作步骤】打开“学生“数据库窗口,单击“窗体“对象。选中“学生成绩表“窗体,右键单击选择“设计视图“,单击工具箱中的“标签“控件 ,添加到窗体页眉上,选中标签,输入标签名称“学生成绩表“。选中添加的标签,在工具栏中选择对应的“居中“文本格式,字体为“宋体“,字号为“12“。选中窗体页眉栏,右键单击选择“属性“,在格式页高度行输入“1厘米“。选中窗体页脚栏,右键单击选择“属性“,在格式页高度行输入“0.501厘米“。单击工具栏中“保存“按钮 ,单击右上角“关闭“按钮 退出窗体。第三套一、基本操作题(计30分)(1)创建公司“公司产品.mdb“数据库,将“公司产品.txt“以“公司产品“
19、为表名导入到数据库中,第一行不包含字段名,由系统自行添加主键。(2)按表3-1要求修改“公司产品 “表的设计。表3-1_ 更改后字段名 数据类型 字段大小字段1 零件名称 文本 20字段2 价格 货币(3)在公司产品表中填加文本类型字段“型号“,字段大小为10,并输入表3-2中的数据。表3-2! 型号1 HN-42 HN-033 HY-124 HN-4一、基本操作题(1) 【操作步骤】启动Access,在弹出的“Microsoft Access“对话框的“新建数据 “框中选择“空Access数据库“,然后单击“确定“按钮。在“文件新建数据库“对话框中选择对应考生文件夹的路径,将文件命名为“公司
20、产品“,单击“创建“按钮,创建并打开“公司产品“数据库。在“公司产品“数据库对话框中单击“表“对象,单击“新建“按钮,在“新建表“对话框中选择“导入表“,单击“确定“,弹出“导入“对话框。在“导入“对话框的“查找范围“框中找到要导入文件的位置,在“文件类型“中选择“文本文件“,在列表中选择“公司产品.txt“,单击“导入“按钮,弹出“导入文本向导“对话框,然后单击“下一步“,不选中“第一行包含字段名“。三次单击“下一步“,选中“用Access添加主键“单选按钮,如图3-1所示。图3-1然后单击“下一步“,输入表的名字“公司产品“,单击“完成“按钮,弹出结果提示框,提示数据导入已经完成,单击“确
21、定“按钮,关闭提示框。(2) 【操作步骤】在“公司产品“数据库窗口下,单击“表“对象。右 键 单 击 “公 司 产 品 “表 , 选 择 “设 计 视 图 “, 按 表 3-1要 求 修 改 对 应 字 段 的 字 段 名 称 、 数 据 类 型 ,在 对 应 的 “常 规 “选 项 卡 设 置 字 段 大 小 , 如 图 3-2所 示 。图3-2单击工具栏“保存“按钮 ,并单击右上角“关闭“按钮 ,关闭对话框。(3) 【操作步骤】在“公司产品“数据库窗口下,单击“表“对象。右键单击“公司产品“表,选择“设计视图“,添加“型号“字段,数据类型选择“文本“,字段大小输入“10“,关闭表设计视图。
22、双击“公司产品“或右键单击后选择“打开“,在“型号“字段列输入表3-2 要求的对应数据。单击工具栏中“保存“按钮 ,并单击右上角“关闭“按钮 ,关闭对话框。二、简单应用题(计40分)在“商品管理“数据库中,有“产地表“、“产品表“和“生产商表“,以这三张表为数据源,建立以下查询:(1)以“产品表“为数据源,建立“洗发水查询“的模糊查询,查询所有洗发水产品信息,结果显示产品ID、产品名称和产品价格字段。查询的结果如图3-1 所示。(2)以“产地表“和“产品表“为数据源,创建分组查询“统计“,统计每个产地提供的产品种类,结果显示产地名称和该地区提供的产品种类(Count(产品表.产品ID) )字段
23、。查询结果如图3-2 所示。图3-1图3-2二、简单应用题(1) 【操作步骤】在“商品管理“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“产品表“,然后单击“关闭“按钮,关闭“显示表“对话框。选择“产品ID“、“产品名称 “和“产品价格“,在“产品名称 “字段对应的准则行输入“Like *洗发水“。如图3-3所示。图3-3单击工具栏“保存“按钮 ,在弹出的“另存为“对话框中输入查询名称为“洗发水查询“,按右上角“关闭“按钮 退出。(2) 【操作步骤】在“商品管理“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择
24、“设计视图“,单击“确定“按钮,添加“产地表“和“产品表“,然后单击“关闭“按钮 ,关闭“显示表“对话框。选择“产地名称 “、“产品ID“字段,单击“合计“按钮 。在“产地名称“字段对应的“总计“行选择“Group By“,在“产品ID“字段对应的 “总计“选择“Count“,在“产品ID“字段前添加“该地区提供的产品种类:“字样。如图3-4所示。图3-4单击工具栏“保存“按钮 ,在弹出的“另存为“对话框中输入查询名称为“统计“,单击右上角“关闭“按钮 退出。三、综合应用题(计30分)在“product.mdb“数据库中有“产地表“、“产品表“和“生产商表“。(1)创建一个基于“产品查询“结果
25、的窗体“产品信息“,在窗体中显示“产品查询“的全部字段。布局:纵栏表;样式:标准。(2)创建“关闭产品信息窗体“宏。用来关闭“产品信息“窗体。在“产品信息“窗体中添加“退出“按钮,实现运行“关闭产品信息窗体“宏。窗体最终结果如图3-3所示。图3-3三、综合应用题(1) 【操作步骤】打开“product“数据库窗口,单击“窗体“对象。单击“新建“按钮,在“新建窗体“对话框中选择“窗体向导“,数据源选择“产品查询“,然后单击“确定“按钮。在弹出“窗体向导“对话框中,单击“ “按钮,如图3-5所示,单击“下一步“。图3-5单 击 “下 一 步 “, 在 窗 体 布 局 处 选 择 “纵 栏 表 “,
26、 单 击 “下 一 步 “。样 式 选 择 “标 准 “, 单 击 “下 一 步 “, 标 题 内 输 入 “产 品 信 息 “。单击“完成“按钮,弹出窗体,单击右上角“关闭“按钮 。(2) 【操作步骤】在 “product“数据库窗口,单击“宏“对象。单击“新建“按钮,在“操作“列下拉列表选择“close“,对象类型选择 “窗体“,对象名称选择“产品信息“。单击“保存“按钮,输入宏的名字“关闭产品信息窗体“,关闭宏窗口。单击“窗体“对象,右键单击“产品信息“,选择“设计视图“,在窗体中添加“命令按钮“ 。在弹出的“命令按钮向导“中,“类别“栏选择“杂项“,“操作“栏选择“运行宏“,单击“下一
27、步“。单击“下一步“,选择在按钮上显示“文本“,对应的文本框中输入“退出“,如图3-6 所示。图3-6单击“完成“按钮,然后单击工具栏“保存“按钮 ,并单击右上角“关闭“ 。第四套一、基本操作题(计30分)在考生文件夹中有“公共汽车.mdb“数据库。(1)将数据库中的“公共汽车“表导出,第一行包含字段名,导出文件为“公共汽车.txt“,放到考生文件夹。(2)将“公共汽车“表的行高设置为12,将ID列隐藏,按“车号“字段升序排列。“公共汽车“表的设计如图4-1所示。图4-1(3)将“售票员“表的“性别“字段默认值设置为“男“,将“售票员“表和“公共汽车“表的关系设置为一对多,实施参照完整性。一、
28、基本操作题(1) 【操作步骤】在“公共汽车“数据库窗口中,单击“表“对象。右键单击“公共汽车“表,选择“导出“,保存类型选择“文本文件“,文件名输入“公共汽车“,选择对应考试文件夹所在路径,弹出“导出文件向导“对话框,单击“下一步“。选中“第一行包含字段名称“,单击“完成“按钮。(2) 【操作步骤】在“公共汽车“数据库窗口中,单击“表“对象。双击“公共汽车“表或右键单击后选择“打开“,然后在菜单中“格式“行高“,在“行高“对话框中输入“12“,单击“确定“按钮。选中“ID“列,右键单击,选择 “隐藏列“。选中“车号“字段列,右键单击,选择“升序“。单击“保存“按钮 。(3) 【操作步骤】在“公
29、共汽车“数据库窗口中,单击“表“对象。右键单击“售票员“,选择“设计视图“,选中“性别“字段,在字段属性中“常规“选项卡的“默认值“行输入“男“。菜单中选择“工具“关系“,按下“显示表“按钮 ,添加“售票员“和“公共汽车“表,拖动“售票员“中的“售票员号“字段到“公共汽车“表中的“售票员号“字段。在弹出的“关系“对话框中选择“实施参照完整性“,关系类型“一对多“,如图4-1 所示。图4-1单击“创建“按钮,然后单击工具栏中“保存“按钮 。二、简单应用题(计40分)“职工管理“数据库中有“基本情况“、“工资变动“、“部门“和“职务“四张表。(1)以“基本情况“表为数据源,建立参数查询“按人员编号
30、查询“,输入人员编号后查询人员的姓名和职务,参数提示为“请输入人员编号:“,如图4-2所示;结果显示人员编号、姓名和职位字段。查询结果如图4-3 所示。图4-2图4-3(2)以“基本情况“表为数据源,建立删除查询“按人员编号删除“,输入人员编号删除人员的全部信息,参数提示为“请输入人员编号:“。二、简单应用题(1) 【操作步骤】在“职工管理“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“基本情况“表,然后单击“关闭“按钮,关闭“显示表“对话框。在 “字 段 “行 选 择 “人 员 编 号 “、 “姓 名 “和 “职 务 “字 段 ,
31、 在 “人 员 编 号 “字 段 对 应 的 准 则 行 输 入 “请输 入 人 员 编 号 : “, 如 图 4-2所 示 。图4-2单 击 “保 存 “按 钮 , 弹 出 “另 存 为 “对 话 框 , 输 入 查 询 名 称 为 “按 人 员 编 号 查 询 “。 单 击 “关 闭 “按钮 , 关 闭 “按 人 员 编 号 查 询 “对 话 框 。(2) 【操作步骤】在“职工管理“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“基本情况“表,然后单击“关闭“按钮,关闭“显示表“对话框。在“字段“行选择“人员编号“字段,点击工具栏
32、中的“查询类型“按钮 ,选择“删除查询“,在“删除“行选择“Where“,在对应的准则行输入“请输入人员编号:“,如图4-3 所示。图4-3单 击 “保 存 “按 钮 , 弹 出 “另 存 为 “对 话 框 , 输 入 查 询 名 称 为 “按 人 员 编 号 删 除 “。 单 击 “关 闭 “按钮 , 关 闭 “按 人 员 编 号 删 除 “对 话 框 。三、综合应用题(计30分)在“人事管理系统.mdb“数据库中有“基本情况“、“工资变动“、“部门“和“职务“四张表。(1)以“部门“表和“基本情况“表为数据源,创建多表查询“员工信息“,结果显示姓名、出生日期、职务、部门名称和工资字段。(2
33、)用窗体向导创建基于“员工信息“查询的窗体“基本信息“。布局:纵栏表;样式:沙岩。为“基本信息“窗体创建高级筛选,筛选出当前月过生日的员工信息。窗体最终结果如图4-4所示。三、综合应用题(1) 【操作步骤】在“人事管理系统“数据库中单击“查询“对象。单击“新建“按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“部门“表和“基本情况“表,然后单击“关闭“按钮,关闭“显示表“对话框。在“字段“行添加“姓名“、“出生日期“、“职务“、“部门名称“和“工资“字段,如图4-4 所示。图4-4单 击 工 具 栏 中 “保 存 “按 钮 , 弹 出 “另 存 为 “对 话 框 , 输 入
34、 查 询 名 称 为 “员 工 信 息 “。 单 击 “关 闭 “按 钮 , 关 闭 “员 工 信 息 “对 话 框 。(2) 【操作步骤】在“人事管理系统“数据库中单击“窗体“对象。单击“新建“按钮,在“新建窗体“对话框中选择“窗体向导“,数据源选择“员工信息“,然后单击“确定“按钮。在弹出“窗体向导“对话框中,单击“ “按钮,如图4-5所示,单击“下一步“。图4-5单 击 “下 一 步 “, 在 窗 体 布 局 处 选 择 “纵 栏 表 “, 单 击 “下 一 步 “。样式选择“沙岩“,单击“下一步“,指定窗体标题内输入“基本信息“,单击“完成“按钮。弹出“基本信息“窗体,选择菜单“记录“
35、筛选“高级筛选排序“,在字段行添加“Month( 出生日期)“字段,在对应的准则行输入 “Month(Date() )“。选择“筛选“应用筛选排序“,单击“关闭“按钮 退出。图4-4第五套一、基本操作题(计30分)在考生文件夹中有“电子邮件.mdb“数据库。(1)将考生文件夹中的“电子邮件.xls“导入到“电子邮件“数据库中,生成的“电子邮件“表,第一行包含列标题。(2)将“电子邮件“表的“email地址“列冻结,将ID 列隐藏,单元格格式为“凹陷“。“电子邮件“表如图5-1所示。图5-1(3)将“电子邮件“表的“服务器ID“字段的数据类型设置为“长整型“,然后将“服务器“表和“电子邮件“表的
36、关系设置为一对多,实施参照完整性。一、基本操作题(1) 【操作步骤】在“电子邮件“数据库窗口中,单击“表“对象。单击“新建“按钮,在“新建表“对话框中选择“导入表“,单击“确定“按钮,弹出“导入“对话框。在“导入“对话框的“文件类型“中选择“Microsoft Excel“,“查找范围“框中找到要导入文件的位置,在列表中选择“电子邮件.xls “,单击“导入“按钮,弹出“导入数据表向导“对话框,然后单击“下一步“。选中“第一行包含列标题“复选框,然后连续四次单击“下一步“按钮。在文本框中输入表的名字“电子邮件“。单击“完成“按钮,弹出结果提示框,提示数据导入已经完成,单击“确定“按钮关闭提示框
37、。(2) 【操作步骤】在“电子邮件“数据库窗口中,单击“表“对象。双击“电子邮件“表或者右键单击后选择“打开“,选中“email地址“列,右键单击选择“冻结列“。选中“ID“列,右键单击“ 隐藏列“。在菜单“格式“数据表“,弹出的窗口中“单元格效果“中选择“凹陷“,如图5-1 所示。图5-1单击“确定“按钮,再单击“保存“按钮 。(3) 【操作步骤】在“电子邮件“数据库窗口中,单击“表“对象。选 中 “电 子 邮 件 “表 , 右 键 单 击 选 择 “设 计 视 图 “, 光 标 停 在 “服 务 器 ID“行 , 在 字 段 属 性 的 常 规选 项 卡 中 “字 段 大 小 “行 选 择
38、 “长 整 型 “, 单 击 工 具 栏 中 “保 存 “, 弹 出 对 话 框 , 单 击 “是 “, 关 闭 表 设 计 视 图 。在 菜 单 栏 中 , 单 击 “工 具 “ “关 系 “, 选 择 “显 示 表 “按 钮 , 添 加 “服 务 器 “和 “电 子 邮 件 “表 ,单 击 “关 闭 “按 钮 。 左 键 拖 动 “服 务 器 “表 的 “服 务 器 ID“字 段 到 “电 子 邮 件 “表 的 “服 务 器 ID“字 段 , 在 “编 辑 关 系 “对 话 框 中 选 中 “实 施 参 照 完 整 性 “, 关 系 类 型 “一 对 多 “。 如 图 5-2所 示 。图5
39、-2单击“创建“按钮,并单击工具栏中“保存“按钮 。二、简单应用题(计40分)在“学生.mdb“数据库中有“学校“、“二级院“、“专业“三张表。(1)以“学校“、“二级院“和“专业“表为数据源,建立查询“查询1“显示北京大学的专业设置,结果显示学校名称、专业名称和二级院名称字段。查询的结果如图5-2所示。图5-2(2)以“二级院“和“专业表“为数据源,创建分组“查询2“,统计各二级院学生数,结果显示二级院名称(Group by二级院ID)和学生数(Sum(专业.学生数 ) ) 。查询结果如图5-3 所示。图5-3二、简单应用题(1) 【操作步骤】在“学生“数据库中单击“查询“对象。单击“新建“
40、按钮,在“新建查询“对话框中选择“设计视图“,单击“确定“按钮,添加“学校“、“二级院“和“专业“表,然后单击“关闭“按钮,关闭“显示表“对话框。在“字段“行添加“学校名称“、“专业名称“、“二级院名称“字段,在“学校名称“字段对应的准则行输入“北京大学“,如图5-3 所示。图5-3单击工具栏中“保存“按钮 ,弹出“另存为“对话框,输入查询名称“查询1“,按“确定“退出,单击右上角“关闭“按钮。(2) 【操作步骤】在“学生“数据库中单击“查询“对象。单击“新建“按钮,在“新建“对话框中选择“设计视图“,单击“确定“按钮,弹出“显示表“对话框,添加“二级院“和“专业“表,然后单击“关闭“按钮,关
41、闭“显示表“对话框。在“字段“行添加“二级院名称“和“学生数“字段,按下工具栏中的“合计“按钮 。在“二级院名称“的总计行选择“Group by“,在“学生数“对应的总计行选择 “Sum“,并在在“学生数“字段前加“学生数:“字样,如图5-4所示。图5-4单击工具栏中“保存“按钮 ,弹出“另存为“对话框,输入查询名称“查询2“,按“确定“退出,单击右上角“关闭“按钮。三、综合应用题(计30分)在考生文件夹下有“mn.mdb“数据库。(1)在“Cl“窗体中添加“产品ID检查“按钮,编写VB代码,实现按下按钮时输入产品ID12的情况会提示“产品ID 输入不合法!“消息框,否则显示“产品ID合法“消
42、息框。结果如图5-4、图5-5 所示。图5-4图5-5(2)在“供应商“窗体中添加“打开C1“按钮,用按钮事件来实现单击该按钮实现打开“C1 “窗体。三、综合应用题(1) 【操作步骤】在“mn“数据库中单击“窗体“对象。右键单击“C1 “窗体,选择“设计视图“,从工具箱选择“命令按钮“控件添加到窗体中,出现“命令按钮向导“,单击“取消“按钮。选中刚添加的命令按钮,输入按钮文本“产品ID检查“单击右键选择“属性“,在“选项卡“中名称行输入“产中ID检查“。右键单击刚才添加的按钮选择“事件生成器“,在弹出的“选择生成器“对话框中选择“代码生成器“,单击“确定“按钮,进入VBE环境。在“Privat
43、e Sub“和“End Sub“之间添加如下代码:*“产品ID检查“按钮的事件代码 *If (Forms!C1!产品ID 12) ThenMsgBox “产品ID输入不合法!“, vbInformation, “检查产品ID“ElseMsgBox “产品ID输入合法!“, vbInformation, “检查产品ID“End If*关闭VB程序编辑窗口,如图5-5 所示,单击工具栏中的“保存“按钮 ,并单击“C1 “窗口右上角“关闭“按钮。图5-5(2) 【操作步骤】在“mn“数据库中单击“窗体“对象。右键单击“供应商“窗体,选择“设计视图“。从工具箱单击“命令按钮“控件添加到窗体中,出现“命
44、令按钮向导“,单击“取消“按钮。选中按钮,输入按钮文本“打开C1“,单击右键选属性,在“全部“选项卡的名称行输入“打开C1“。选中按钮,右键单击选择“属性“,将光标定在事件选项卡的“单击“行,双击左键,该行出现“(事件过程)“字样,选择“按钮 ,进入VBE环境。在“Private Sub“和“End Sub“之间添加如下代码:*“打开CI“按钮的事件代码*DoCmd.OpenForm “C1“ *关闭VBE程序编辑窗口,单击工具栏中的“保存“按钮 ,并单击“C1“窗口右上角“关闭“按钮。第六套一、基本操作题(计30分)(1)建立“学生会成员.mdb“数据库,利用表向导生成“学生“表,选择学生I
45、D、名字、地址和主修字段。(2)添加表6-1中信息到“学生“表中,行高设置为 13。(3)隐藏“学生“表的“学生ID“列,设置所有字段列列宽为最佳匹配。“学生“表如图6-1 所示。表6-1学习ID 名字 地址 主修1 李剑 4号楼 电子信息2 张天 7号楼 计算机软件3 杨梅 11号楼 经济法4 刘玲 4号楼 经济管理图6-1一、基本操作题(1) 【操作步骤】启 动 Access, 在 弹 出 的 “Microsoft Access“对 话 框 的 “新 建 数 据 “框 中 选 择 “空 Access数 据 库 “, 然后 单 击 “确 定 “按 钮 。在“文件新建数据库“对话框中选择考生文
46、件夹的路径,将文件命名为“学生会成员“,单击“创建“按钮,创建并打开“学生会成员“数据库。在“学生会成员“数据库窗口中,单击“表“对象。单击“新建“按钮,在“新建表向导“对话框中选择“表向导“,单击“确定“按钮,弹出的“表向导“对话框,选择“商务“,示例表中选择“学生“,双击示例字段中“学生ID“、“名字“、“地址“和“主修“字段,结果如图6-1所示。图6-1单击“下一步“按钮,输入表名字“学生“,单击“完成“按钮。(2) 【操作步骤】在“学生会成员“数据库窗口中,单击“表“对象。双击“学生“表或右键单击后选择“打开“,在对应的字段中输入表6-1 要求的数据。主菜单中,选择“格式“行高“,在弹
47、出的对话框中,行高输入“13“。单击“确定“退出对话框。单击工具栏中“保存“按钮 ,保存“学生“表。(3) 【操作步骤】在“学生会成员“数据库窗口中,单击“表“对象,双击“学生“表或右键单击后选择“打开“。选中“学生“表中“学生ID “列,右键单击选择“隐藏列“。分 别 选 中 “主 修 “、 “地 址 “和 “名 字 “列 , 右 键 单 击 选 择 “列 宽 “, 弹 出 “列 宽 “对 话 框 , 单 击 “最 佳 匹 配“按 钮 。单击工具栏中“保存“按钮 ,保存修改的“学生“表。二、简单应用题(计40分)在“公司.mdb“数据库中有“雇员“、“产品“、“供应商“、“订单“四张表。(1
48、)以“雇员“表为数据源,创建参数查询“xx“,实现通过输入生日范围显示雇员全部信息,参数提示为“起始日期“和“终止日期“如图6-2、图6-3 所示。查询结果如图 6-4所示。图6-2图6-3图6-4(2)以“雇员“、“产品“、“供应商“和“订单“四张表为数据源,建立查询“yy“,查询供应商ID=1时候的产品订购情况,结果显示雇员名字、订单ID、产品名称和数量。查询结果如图6-5 所示。图6-5二、简单应用题(1) 【操作步骤】在“公司“数据库中单击“查询“对象。单 击 “新 建 “按 钮 , 选 择 “设 计 视 图 “, 单 击 “确 定 “按 钮 , 添 加 “雇 员 “表 , 然 后 单
49、 击 “关 闭 “按 钮 ,关 闭 “显 示 表 “对 话 框 。字段行选择“雇员.*“和“生日“字段,在“生日“对应的准则行输入“Between 起始日期 And 终止日期 “,并去掉“显示“行的“,如图6-2所示。图6-2单击工具栏“保存“按钮 ,在弹出的“另存为“对话框中输入查询名字“xx“并单击“确定“按钮。(2) 【操作步骤】在“公司“数据库中单击“查询“对象。单击“新建“按钮,选择“设计视图“,单击“确定“按钮,添加“雇员“、“供应商“、“订单“和“产品“表,然后单击“关闭“按钮,关闭“显示表“对话框。选择“雇员“表的“名字“、“订单ID “、“产品名称“、“数量 “和“供应商ID“字段,在“供应商ID“对应的 准 则 行 输 入 “1“, 并 去 掉 “显 示 “行 的 “ “, 如 图 6-3所 示 。图6-3单击“保存“按钮 ,在弹出的“另存为“对话框中输入查询名字“yy“并单击“确定“按钮。三、综合