国家二级ACCESS机试(操作题)模拟试卷409
基本操作题
在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。试按以下要求,顺序完成表的各种操作:
1.设置表对象“职工表”的聘用时间字段默认值为系统日期。
步骤1:打开“samp1.accdb”数据库窗口,右键单击“职工表”,选择“设计视图”快捷菜单命令,打开表设计视图。
步骤2:单击“聘用时间”字段,在“字段属性”的默认值”行输入:Date()。
步骤3:单击快速访问工具栏中的“保存”按钮。
解析:
2.设置表对象“职工表”的性别字段有效性规则为:男或女;同时设置相应有效性文本为“请输入男或女”。
步骤1:单击“性别”字段。
步骤2:分别在“字段属性”的“有效性规则”行输入:’’男’’or’女’’,’’有效性文本’’行输入:“请输入男或女”。
步骤3:单击快速访问工具栏中的“保存”按钮。
解析:
3.将表对象“职工表”中编号为“000019”的员工的照片字段值设置为考生文件夹下的图像文件“000019.bmp”数据。
步骤1:单击<视图>分组中<视图>按钮下方的下拉箭头,在弹出的下拉菜单中选择“数据表视图”命令。
步骤2:右击编号为“000019”行的“照片”记录,选择“插入对象”快捷菜单命令,打开对象对话框。选择<由文件创建>选项。单击“浏览”按钮查找图片“000019.bmp”存储位置,单击“确定”按钮。
步骤3:单击“确定”按钮,返回数据表视图。
步骤4:单击快速访问工具栏中的“保存”按钮。
解析:
4.删除职工表中姓名字段含有“江”字的所有员工记录。
步骤1:在<创建>功能区的<查询>分组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框双击表“职工表”,关闭<显示表>对话框。
步骤2:单击“查询类型”分组中的“删除”按钮。
步骤3:双击“姓名”字段,在“姓名”字段的“条件”行中输入:Like’’*江*’’。
步骤4:单击“运行”按钮运行查询,在弹出的对话框中单击“是”按钮。
步骤5:关闭设计视图,在弹出的对话框中单击“否”按钮。
解析:
5.将表对象“职工表”导出到考生文件夹下的“samp.accdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工表bk”。
步骤1:右键单击“职工表”,选择“导出”下的子菜单项“Access”命令。
步骤2:在“考生文件夹”内找到并选中“samp.accdb”,单击“导出”按钮。
步骤3:在弹出的对话框中输入“职工表bk”,选中“仅定义”选项按钮,单击“确定”按钮。
解析:
6.建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。
步骤1:在<数据库工具>功能区的<关系>分组中单击“关系”按钮,系统弹出<关系>窗口,在窗口内右击鼠标,选择<显示表>快捷菜单命令。分别双击“职工表”和“部门表”,关闭<显示表>对话框。
步骤2:选中表“职工表”中的“所属部门”字段,拖动鼠标到表“部门表”的“部门号”字段上,在弹出的“编辑关系”对话框中勾选“实施参照完整性”复选框,单击“创建”按钮。
步骤3:单击快速访问工具栏中的“保存”按钮,关闭“关系”窗口。
解析:
简单应用题
在考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好三个关联表对象“tCourse”“tGrade”“tStudent”和一个空表“tSinfo”,同时还有两个窗体“tStudent”和“tGrade子窗体”,试按以下要求完成设计:
7.创建一个查询,查找年龄小于所有学生平均年龄的男学生,并显示其“姓名”,所建查询名为“qT1”。
步骤1:双击打开“samp2.accdb”数据库,在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStudent”表,关闭<显示表>对话框。
步骤2:在“tStudent”表中双击“姓名”“年龄”“性别”,将这些字段添加到查询设计网格中,如图5-11所示。
[*]
步骤3:指定查询条件。在“年龄”字段下的条件行输入:<DAvg(’’年龄\\
解析:
8.创建一个查询,计算“北京五中”每名学生的总成绩和所占全部学生总成绩的百分比,并显示“姓名”“成绩合计”和“所占百分比”,所建查询命名为“qT2”。
注意:“成绩合计”和“所占百分比”为计算得到。
步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tGrade”“Student”表,关闭<显示表>对话框。
步骤2:单击<查询工具>选项卡中<显示/隐藏>命令组的“汇总”命令,以便在查询设计网格中显示总计行。在“Student”表中双击“学号”“姓名”“毕业学校”字段,“tpress”表中双击“成绩”字段,并依次设置对应的总计项为:Group By、Group By、Where、合计,并对成绩求和项进行重命名“成绩合计:成绩”。如图5-12所示。
[*]
步骤3:指定查询条件。在“毕业学校”字段下的条件行输入:”北京五中”。
步骤4:计算所占百分比。在“成绩合计”字段后一列的字段行输入表达式:所占百分比:Avg([成绩])/DAvg(’’成绩\\
解析:
9.创建一个查询,将所有学生的“班级编号”“学号”“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位,所建查询名为“qT3”。
步骤1:在<创建>选项卡的<查询>命令组中单击“查询设计”按钮,系统弹出查询设计器。在<显示表>对话框中添加“tStudent”“tGrade”“tCourse”表,关闭<显示表>对话框。
步骤2:单击<查询工具>选项卡中<查询类型>命令组的“追加”命令,弹出如图5-14所示的<追加到>对话框,在“表名称”中选择“tSinfo”表,单击“确定”。则在查询设计网格中出现“追加到”行。
[*]
步骤3:计算班级编号自动。在查询设计网格的一列、的字段行输入表达式: 班级编号:Left([tStudent].[学号],6),即利用Left函数截取学号最前面的6位。
步骤4:在“tStudent”中双击“学号”“tCourse”中双击“课程名”“tGrade”中双击“成绩”等字段添加到设计网格字段行,如图5-16所示。
[*]
步骤5:单击<查询工具>选项卡中<结果>命令组的“数据表视图”命令查看查询结果。
步骤6:在设计网格的追加到行分别制定字段行将要添加到“tSinfo”表的那个字段:班级编号、学号、课程名、成绩,如图5-15所示。单击<查询工具>选项卡中<结果>命令组的“运行”命令并确定执行追加查询。最后双击打开“tSinfo”表查看是否追加了“步骤5”中所示的记录。
[*]
步骤7:单击快速访问工具栏中的“保存”按钮,输入“qT4”文件名。单击“确定”按钮,关闭设计窗口。
解析:
10.窗体“tStudent”
本文档预览:3600字符,共5851字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载