新版全国二级ACCESS上机操作第2套 |
一、基本操作 在考生文件夹下的"samp1.accdb"数据库文件中已建立两个表对象(名为"员工表"和"部门表")和一个窗体对象(名为"fEmp")。试按以下要求顺序,完成表及窗体的各种操作: (1)设置"员工表"职务字段值的输入方式为从下拉列表中选择"经理"、"主管"或"职员"选项值。 (2)分析员工的聘用时间,将截止到2013年聘用期超过30年(含30年)的员工其"说明"字段的值设置为"老职工"。 要求:判断员工的聘用期,不考虑月日因素。比如,聘用时间在2007年的员工,其聘用期为6年。 (3)将"员工表"姓名字段中的所有"小"字改为"晓"。 (4)将"员工表"中男职工的前四列信息(编号,姓名,性别,年龄)导出到考生文件夹下,以文本文件形式保存,命名为Test.txt。 (5)建立"员工表"和"部门表"的表间关系,并实施参照完整。 (6)将窗体对象"fEmp"的记录源设置为表对象"员工表";设置系统相关属性,实现窗体对象"fEmp"打开时以重叠窗口形式显示。 二、简单应用 考生文件夹下有一个数据库文件"samp2.accdb",里面已经设计好表对象"tEmployee"、"tSell"和"tBook",试按以下要求完成设计: (1)创建一个查询,查找并显示单价高于平均单价的图书"书名"和"出版社名称"二个字段内容,所建查询名为"qT1"。 (2)创建一个查询,按输入的售出日期查找某日期的售书情况,并按数量降序显示"姓名"、"书名"、"数量"三个字段的内容,所建查询名为"qT2";当运行该查询时,应显示参数提示信息:"请输入售出日期"。 (3)创建一个查询,查找双子星座出生雇员的图书销售信息,显示"姓名"、"售出日期"和"书名"三个字段的内容,所建查询名为"qT3"。 说明:双子星座是指5月21日(含)到6月21日(含)的日期段。 (4)创建一个查询,统计图书销售额超过2500(含)的雇员信息,并显示"姓名"和"销售额"两个字段的内容,所建查询名为"qT4"。 三、综合应用 考生文件夹下有一个数据库文件"samp3.accdb",里面已经设计好表对象"tStudent" 和"tGrade",同时还设计出窗体对象"fGrade"和"fStudent"。请在此基础上按照以下要求补充"fStudent"窗体的设计: (1)将"fStudent"窗体标题改为"团员信息显示", 边框改为"对话框边框"样式,取消窗体中的水平和垂直滚动条。 (2)将名称为"标签15"的标签控件名称改为"tStud",标题改为"团员成绩"。 (3)在"fStudent"窗体装载事件中,代码设置相关属性完成团员信息输出。 (4)在"fStudent"窗体打开事件中,代码设置"子对象"控件的源对象属性为"fGrade"窗体,并取消其"导航按钮"。 (5)单击"fStudent"窗体的"退出"命令按钮(名称为bQuit),应关闭窗体。系统已提供了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 注意:不允许修改窗体对象"fGrade"和"fStudent"中未涉及的控件、;属性不允许修改表对象"tStudent" 和"tGrade"。程序代码只允许在"*****Add*****"与"*****Add*****"之间的空行内补充一条代码语句、不允许增删和修改其他位置已存在的语句。 一、基本操作答案 (1)【操作步骤】 步骤1:右键单击“员工表”,选择“设计视图”命令。 步骤2:单击“职务”字段的“数据类型”右边的下三角按钮,在弹出的快捷菜单中选择“查阅向导”命令,弹出“查阅向导”对话框,选择 “自行键入所需的值(V)”命令,然后单击“下一步”按钮,在表格“第一列”区域的第一行中输入“经理”,第二行中输入“主管”,第三行中输入“职员”,然后单击“下一步”按钮,选择“限于列表”复选框,最后单击“完成”按钮。 步骤3:单击快速工具栏中“保存”按钮 (2)【操作步骤】 步骤1:双击“员工表”,打开数据表视图。 步骤2:单击“开始”选项卡“排序和筛选”组中的“高级”按钮,选择“高级筛选/排序”命令。 步骤3:在“字段”行输入“2013-Year([聘用时间])”,在与之对应的“条件”行输入“>=30”。 步骤4:单击“开始”选项卡“排序和筛选”组中的“切换筛选”按钮,进入数据表视图,对所有记录“说明”字段里输入“老职工”。 步骤5:单击快速工具栏中“保存”按钮 (3)【操作步骤】 步骤1:双击“员工表”,打开数据表视图。将光标定位在“姓名”字段的任意一行里。 步骤2:单击“开始”选项卡“查找”组中的“查找”按钮,弹出“查找和替换”对话框,单击“替换”选项卡,在“查找内容”里输入“小”,选择“匹配(H) ”的值为“字段任何部分”;在“替换为(P) ”里输入“晓”,最后单击“全部替换”按钮,在弹出的消息框里选择“是”按钮。关闭“查找和替换”对话框。 步骤3:单击快速工具栏中“保存”按钮 (4)【操作步骤】 步骤1:双击打开“员工表”,将光标移到“编号”字段标题行,按住Shift键,然后依次选中 “姓名”,“性别”和“年龄”列。 步骤2:单击“外部数据”选项卡下“导出”组中的“文本文件”按钮,弹出“导出-文本文件”对话框。 步骤3:单击“浏览”按钮找到要放置的位置,在“文件名”文本框中输入“Test”文件名;在 “指定导出选项”下面选择“导出数据时包含格式和布局”和“仅导出所选记录”。 步骤4:单击“确定”按钮。弹出“对'员工表'的编码方式”对话框,选中“Windows(默认)(W)”,单击“确定”按钮,即可完成操作。 (5)【操作步骤】 步骤1:单击“数据库工具”选项卡下“关系”组中的“关系”按钮,如果不出现“显示表”对话框,则可单击“关系工具”选项卡下的“设计”选项卡的“关系”组中的“显示表”按钮,然后在“显示表”对话框中双击“员工表”和“部门表”,关闭“显示表”对话框。 步骤2:选中“部门表”中的“部门号”字段,拖动到“员工表”中的“所属部门”字段,放开鼠标,在弹出的“编辑关系”对话框中勾选“实施参照完整性”选项,然后单击“创建”按钮。 步骤3:按Ctrl+S组合键保存修改,关闭“关系”界面。 (6)【操作步骤】 步骤1:选择“窗体”对象,右键单击“fEmp”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:右键单击窗体设计视图的任意区域,在弹出的快捷菜单中选择“属性”命令。 步骤3:在打开的“属性表”对话框中单击“所选内容类型”下方的下三角按钮,然后选择“窗体”命令,即可进入窗体属性。单击“数据”选项卡,然后再单击“数据源”右侧的下三角按钮,在弹出的下拉列表中选择“员工表”,关闭“属性表”对话框。 步骤3:按Ctrl+S保存修改,关闭设计视图界面。 步骤4:单击“文件”选项卡下的“选项”按钮,在弹出的“Access选项”对话框的左侧窗口中单击“当前数据库”,在窗口右侧的“显示窗体”的下拉列表中选择“fEmp” ,然后在“文档窗口选项”中选择“重叠窗口”命令,最后单击“确定”按钮。在弹出的消息框中单击“确定”按钮,关闭数据库。 二、简单应用答案 (1)【操作步骤】 步骤1:单击“创建”选项卡中“查询设计”按钮,在“显示表”对话框中双击表“tBook”,关闭“显示表”对话框。 步骤2:分别双击“书名”、“出版社名称”和“单价”字段。 步骤3:在“单价”字段的“条件”行输入“>(select avg([单价]) from [tBook])”, 单击“显示”行取消该字段的显示。 步骤4:按Ctrl+S组合键保存修改,另存为“qT1”。关闭设计视图。 (2)【操作步骤】 步骤1:单击“创建”选项卡下“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tBook”、“tSell”和“tEmployee”,关闭“显示表”对话框。 步骤2:分别双击“姓名”、“书名”、“数量”、“售出日期”字段。 步骤3:在“售出日期”字段的“条件”行中输入“[请输入售出日期]”,单击“显示”行中的复选框,取消该字段的显示。在“数量”字段的“排序”行的下拉列表中选择“降序”。 步骤4:按Ctrl+S组合键保存修改,另存为“qT2”。关闭设计视图。 (3)【操作步骤】 步骤1:单击“创建”选项卡下“查询”组中的“查询设计”按钮,在“显示表”对话框中双击表“tBook”、“tSell”、“tEmployee”,关闭“显示表”对话框。 步骤2:分别双击“姓名”、 “售出日期”、“书名”、“出生日期”字段。 步骤3:在“出生日期”字段的“条件”行中输入“Month([出生日期])>=5 And Month([出生日期])<=6 And Day([出生日期])<=21”,单击“显示”行取消该字段的显示。 步骤4:按Ctrl+S保存修改,另存为“qT3”。关闭设计视图。 (4)【操作步骤】 步骤1:单击【创建】选项卡中【查询设计】按钮,在“显示表”对话框中双击表“tBook”、“tSell”、“tEmployee”,关闭“显示表”对话框。 步骤2:双击“姓名”字段。在“姓名”行下一列输入“销售额: [数量]*[单价]”。在“销售额”字段的“条件”行中输入“>=2500”。 步骤3:按Ctrl+S组合键保存修改,另存为“qT4”。关闭设计视图。 三、综合应用答案 (1)【操作步骤】 步骤1:选择“窗体”对象,右键单击“fStudent”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:右键单击窗体设计视图的任意区域,在弹出的快捷菜单中选择“属性”命令,在打开的“属性表”对话框中单击“所选内容的类型”右侧的下三角按钮,然后选择“窗体”命令,即可进入窗体属性。 步骤3:单击“格式”选项卡,在“标题”行的文本区中输入“团员信息显示”,单击“边框样式”行右侧的下三角按钮,在弹出的下拉菜单中选择“对话框边框”,单击“滚动条”行右侧的下三角按钮,在下拉菜单中选择“两者均无”。 步骤4:关闭属性窗口。 (2)【操作步骤】 步骤1:选择“窗体”对象,右键单击“fStudent”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:在窗体设计视图的任意区域“右击”,在弹出的快捷菜单里单击“属性”命令,在打开的“属性表”对话框中单击“所选内容的类型”右侧的下三角按钮,然后选择“标签15”,即可进入标签属性。 步骤3:单击“全部”选项卡,在“名称”属性行对应文本区中输入“ tStud ”;在“标题”行的对应文本区中输入“团员成绩”。 步骤4:关闭属性窗口。 (3)【操作步骤】 步骤1:选择“窗体”对象,右键单击“fStudent”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:在窗体设计视图的任意区域右击,在弹出的快捷菜单中选择“属性”命令,在打开的“属性表”对话框中单击“所选内容的类型”右侧的下三角按钮,然后选择“窗体”命令,即可进入窗体属性。然后选择“事件”选项卡,单击“加载”事件右侧的“选择生成器”按钮 步骤3:在空行内分别输入以下代码: '*****Add1***** Me.Caption = "团员信息" '*****Add1***** 步骤4:保存修改,关闭设计视图。 (4)【操作步骤】 步骤1:在窗口左侧导航窗格中选择“窗体”对象,右键单击“fStudent”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:在窗体设计视图的任意区域右击,在弹出的快捷菜单里单击“属性”命令,在打开的“属性表”对话框中单击“所选内容类型”右侧的下三角按钮,然后选择“窗体”命令,即可进入窗体属性,单击“事件”选项卡,单击“打开”事件右侧的“选择生成器”按钮 步骤3:在空行内分别输入以下代码: '设置子对象的数据源 '*****Add2***** Me.子对象.SourceObject = "fGrade" '*****Add2***** '取消子窗体导航按钮 '*****Add3***** Me.NavigationButtons = False '*****Add3***** 步骤4:保存修改,关闭设计视图。 (5)【操作步骤】 步骤1:在窗口左侧导航窗格中选择“窗体”对象,右键单击“fStudent”窗体,在弹出的快捷菜单中选择“设计视图”命令。 步骤2:右键单击命令按钮“bQuit”在弹出的快捷菜单中选择“属性”命令。 步骤3:在打开的“属性表”对话框中,在“事件”选项卡中单击“加载”事件右侧的“选择生成器”按钮 '*****Add4*****' DoCmd.Close '*****Add4*****' 步骤4:保存修改,关闭设计视图。 |