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