点击查看:2016年计算机二级考试Access备考基础习题汇总
1[单选题] 下面显示的是查询
从所显示的内容中可以判断出该查询要查找的是( )
A.性别为“女”并且l980年以前参加工作的记录
B.性别为“女”并且l980年以后参加工作的记录
C.性别为“女”或者l980年以前参加工作的记录
D.性别为“女”或者l980年以后参加工作的记录
参考答案:A
参考解析:从图中查询准则可以看出所要查询的是性别为女的教师,Year([工作时间])<1980的含义是l980年以前参加工作的教师,所以答案为A。
2[简答题]在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好表对象“产品”、“供应商”、查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。请按以下要求完成设计。
刨建一个名为“menu”的窗体,要求如下。
(1)对窗体进行如下设置:在距窗体左边1厘米、距上边0.6厘米处,依次水平放置3个命令按钮:“显示修改产品表”(名为“bt1”)、“查询”(名为“bt2”)和“退出”(名为"bt3”),命令按钮的宽度均为2厘米,高度为l.5厘米,每个命令按钮相隔l厘米。
(2)设置窗体标题为“主菜单”。
(3)当单击“显示修改产品表”命令按钮时,运行宏“打开产品表”,即可浏览“产品”表。
(4)当单击“查询”命令按钮时,运行宏“运行查询”,即
可启动查询“按供应商查询”。
(5)当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“menu”窗体,返回数据库窗口。
参考解析:
【考点分析】本题考点:新建窗体;在窗体中添加命令按钮控件及其属性的设置等。
【解题思路】第1小题在窗体的设计视图中添加控件,并用鼠标右键单击该控件,从弹出的快捷菜单中选择“属性”命令,对控件属性进行设置;第2、3、4小题直接用鼠标右键单击“报表选择器”,从弹出的快捷菜单中选择“属性”命令,设置属性。
(1)【操作步骤】
步骤1:单击“创建”选项卡下“窗体”组中的“窗体设计”按钮。
步骤2:单击“设计”选项卡下“控件”组中的“按钮”控件
,单击窗体适当位置,弹出“命令按钮向导”对话框,单击“取消”按钮,结果如图3.210所示。
步骤3:右键单击该命令按钮,从弹出的快捷菜单中选择“属性”命令,在“属性表”对话框中,单击“全部”选项卡,在“名称”和“标题”行分别输入“btl”和“显示修改产品表”,在“上边距”、“左”、“宽度”和“高度”行分别输入“0.6cm”、“1cm”、“2era”和“1.5m”,如图3.211所示,关闭属性表。
步骤4:按步骤2—3新建另两个命令按钮。左边距在“btl”基础上累计加3em,结果如图3.212所示。
(2)1操作步骤】
步骤1:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”命令,打开属性表。
步骤2:单击“格式”选项卡,在“标题”行输入“主菜单”如图3.213所示,关闭属性表。
(3)【操作步骤】
步骤1:右键单击“bt1”按钮,从弹出的快捷菜单中选择“属性”命令。
步骤2:单击“事件”选项卡,在“单击”行下拉列表中选择“打开产品表”,如图3.214所示,关闭属性表。
(4)【操作步骤】
步骤1:右键单击“bt2”,从弹出的快捷菜单中选择“属性”命令。
步骤2:单击“事件”选项卡,在“单击”行下拉列表中选择“运行查询”,关闭属性表。
(5)【操作步骤】
步骤1:右键单击“bt3”,从弹出的快捷菜单中选择“属性”命令。
步骤2:单击“事件”选项卡,在“单击”行下拉列表中选择“关闭窗口”,关闭属性表。
步骤3:按Ctrl+s保存修改,将窗体保存为“menu”,关闭设计视图。
【易错提示】设置3个命令按钮时,要注意左边距的设置。
【举一反三】本题的题型也出现在第4、14、52套的综合应用题中。
3[单选题] 若有如下Sub过程:
在窗体中添加一个命令按钮Command33,对应的事件过程如下:
打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为( )。
A.1和1B.1.25和1C.1.25和4 D.5和4
参考答案:B
参考解析:此题中设定了一个sfun()函数,进行除法运算和求模运算。命令按钮的单击事件中,定义两变量a=5,b=4,调用sfun函数传递a,b的值给X,Y进行运算,t=x=5,Y=4;x=t/y=5/4=1.25(除法运算);y=tMod Y=5 mod 4=1(求模运算)。Sfun函数参数没有指明参数传递方式,则默认以传址方式传递,因此a的值为1.25,b的值为1。
4[单选题] VBA中如果一行中要写多条语句,则语句之间应使用的分隔符是
A.分号B.逗号C.冒号D.空格
参考答案:C
参考解析:VBA中在一行中写多条语句时,应使用冒号(:)分隔。
5[单选题] 如果字段“学号”的取值范围为20130001~
20139999,则下列选项中,错误的有效性规则是
A.>=20130001 and<=20139999B.[学号]>=20130001 and[学号]<=20139999C.学号>=20130001 and学号<=20139999D.20130001<=[学号]<=20139999
参考答案:D
参考解析:根据题意,“学号”字段的取值必须同时满足“>=20130001”和“<=20139999”两个条件,根据有效性规则应该将两个条件用and连接起来。因此A、B、C选项符合题意。因为“<=”符号是用于数值比较的双目运算符,结合方向为从左到右。所以D选项相当于(20130001<=[学号])<=20139999,第一步计算出“20130001<=[学号]”的结果值为“true”或“false”的逻辑值,当与第二个<=做比较操作时,左边的true/false值会强制类型转换为数值一I/0,然后跟<=右边值比较,永远小于20139999,最后的结果是布尔值“真”,进而起不到约束输入的作用。因此选择D选项。
6[单选题] 如果在创建表中建立字段”性别”,并要求用汉字表示,其数据类型应当是( )。
A.是/否B.数字C.文本D.备注
参考答案:C
参考解析:根据关系数据库理论,一个表中的同一下列数据应具有相同的数据特征,称为字段的数据类型。文本型字段可以保存文本或文本与数字的组合。文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了1255,可使用备注型。本题要求将“性别”字段用汉字表示,“性别”字段的内容为“男”或“女”,小于255个字符,所以其数据类型应当是文本型。
7[单选题] VBA中一般采用Hungarian符号法命名变量,代表子报表的字首码是
A.subB.RptC.FretD.txt
参考答案:A
参考解析:本题考查的是Hungarian符号法命名规则,标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是第一个单词或者多个单词的组合的首字母大写,该单词要指明变量的用途。子报表英文为subreport;复选框按钮单词英文全称,拼写为CheckBox;命令选项按钮单词英文全称,拼写为0ptionButton。因此选择A选项。
8[单选题] 有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为( )。
A.并B.自然连接C.笛卡尔积D.交
参考答案:D
参考解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉,所以B错误。笛卡尔积是用R集合中元素为第一元素,s集合中元素为第二元素构成的有序对,所以C错误。根据关系T可以很明显地看出是从关系R与关系S中取得相同的关系组,所以使用的是交运算,选择D。
9[简答题]在考生文件夹下,已有一个数据库文件“samp1.accdb”,其中已经建立了两个表对象“tGrade”和“tStudent”,宏对象“mTest”和查询对象“qT”。请按以下操作要求,完成各种操作。
(1)设置“tGrade”表中“成绩”字段的显示宽度为20。
(2)设置“tStudent”表的“学号”字段为主键,“性别”的默认值属性为“男”。
(3)在“tStudent”表结构的最后一行增加一个字段,字段名为“家庭住址”,字段类型为“文本”,字段大小为40;删除“像片”字段。
(4)删除“qT”查询中的“毕业学校”列,并将查询结果按“姓名”、“课程名”和“成绩”顺序显示。
(5)将宏“mTest”重命名,保存为自动执行的宏。
参考解析:
【考点分析】本题考点:字段宽度的设置;字段属性中主键和默认值的设置;设置删除字段;添加新字段和宏的重命名等。
【解题思路】第1小题在数据表中设置字段宽度;第2、3小题在设计视图设置字段属性、删除字段和添加新字段;第4小题在设计视图中删除字段;第5小题用鼠标右键单击宏名,从弹出的快捷菜单中选择“重命名”命令。
(1)【操作步骤】
步骤1:选择表对象,右键单击表“tGrade”,从弹出的快捷菜单中选择“打开”命令或直接双击打开“tGrade”表,选中“成绩”字段列。
步骤2:单击“开始”选项卡的“记录”组中的“其他”按钮,从弹出的快捷菜单中选择“字段宽度”命令,在弹出的对话框中输入“20”,单击“确定”按钮。如图3.163所示。
步骤3:单击快速访问工具栏中的“保存”按钮
。关闭数据表视图。
(2)【操作步骤】
步骤1:右键单击表“tStudent”,从弹出的快捷菜单中选择“设计视图”命令。
步骤2:选中“学号”字段行,右键单击“学号”行,从弹出的快捷菜单中选择“主键”命令。如图3.164所示。
步骤3:单击“性别”字段行任一点,在的“默认值”行输入“男”。
(3)【操作步骤】
步骤1:在“像片”字段的下一行输入“家庭住址”,单击“数据类型”列,数据类型为默认值,在“字段大小”行输入“40”。如图3.165所示。
步骤2:选中“像片”字段行,右键单击“像片”行,从弹出的快捷菜单中选择“删除行”命今.如图3.166所示。
步骤3:单击快速访问工具栏中的“保存”按钮
,关闭设计视图。
(4)【操作步骤】
步骤1:选择查询对象,右键单击“qT”查询,弹出快捷菜单,选择“设计视图”命令。
步骤2:选中“毕业学校”字段,单击“查询工具”的“设计”选项卡“查询设置”组中的“删除列”按钮。如图3.167所示。
步骤3:选中“姓名”字段,单击该字段拖动到“成绩”字段前,放开鼠标。
步骤4:选中“课程名”字段,单击该字段拖动到“成绩”字段前“姓名”字段后,放开鼠标。如图3.168所示。
步骤5:单击快速访问工具栏中的“保存”按钮
,关闭设计视图。
(5)【操作步骤】
步骤1:选择宏对象,右键单击“mTest”宏,从弹出的快捷菜单中选择“重命名”命令。
步骤2:在光标处输入“AutoExec”。
【易错提示】修改qT查询时,注意字段的先后顺序。
【举一反三】第1小题的题型也出现在第35(2)、36(1)套的基本操作题中;第2小题的题型也出现在第3(2)套的基本操作题中;第3小题的题型也出现在第37(3)、15(1)套的基本操作题中;第4小题的题型也出现在第22(6)、28(3)、8(6)套的基本操作题中;第5小题的题型也出现在第7(6)、25(6)、42(5)套的基本操作题中。
10[简答题]在考生文件夹下的“sampl.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)。请按以下要求,顺序完成表的各种操作:(1)将“员工表”的行高设为l5。(2)设置表对象“员工表”的年龄字段有效性规则为:大于l7且小于65(不含l7和65);同时设置相应
有效性文本为“请输入有效年龄”。
(3)在表对象“员工表”的年龄和职务两字段之间新增一个字段,字段名称为“密码”,数据类型为文本,字段大小为6,同时,要求设置输入掩码使其以星号方式(密码)显示。
(4)冻结员工表中的姓名字段。
(5)将表对象“员工表”数据导出到考生文件夹下,以文本文件形式保存,命名为“Test.txt”。要求:第一行包含字段名称,各数据项间以分号分隔。
(6)建立表对象“员工表”和“部门表”的表间关系,实施参照完整性。
参考解析:
【考点分析】本题考点:设置行高;字段属性中有效性文本和有效性规则的设置;添加新字段;设置冻结字段和建立表间关系等。
【解题思路】第1、4小题在数据表中设置行高和冻结字段;第2、3小题在设计视图中设置字段属性和添加新字段;第5小题通过用鼠标右键单击表名,从弹出的快捷菜单中选择“导出”命令来实现;第6小题在关系界面中设置表间关系。
(1)【操作步骤】
步骤l:选择“表”对象,双击“员工表”,打开数据表视图。步骤2:单击“开始”选项卡“记录”组中的“其他”按钮,选择“行高”命令。在弹出的“行高”对话框中输入“15”,单击“确定”按钮。
步骤3:按Ctrl+S保存修改。
(2)【操作步骤】
步骤l:右键单击“员工表”,从弹击的快捷菜单中选择“设计视图”命令。
步骤2:单击“年龄”字段行任一点,在“有效性规则”行输入“>17 And<65”,在“有效性文本”行输入“请输入有效年龄”。
(3)【操作步骤】
步骤l:选中“职务”字段行,右键单击“职务”行,从弹出
的快捷菜单中选择“插入行”命令。
步骤2:在“职务”字段行上一行的“字段名称”列输入“密码”,单击“数据类型”列,在“字段大小”行输入…6’。
步骤3:单击“输入掩码”下拉列表中的“生成器”,在弹出的对话框中选择“密码”行。单击“下一步”按钮,再单击“完成”按钮。
步骤4:按Ctrl+S保存修改。
(4)【操作步骤】
步骤l:双击表对象“员工表”,打开数据表视图。
步骤2:选中“姓名”字段列,右键单击,在弹出的快捷菜单中选择“冻结字段”命令。
步骤3:按Ctrl+S保存修改,关闭数据表视图。
(5)【操作步骤】
步骤l:右键单击“员工表”,从弹出的快捷菜单中选择“导出”下的“文本文件”命令。
步骤2:在弹出的对话框中单击“浏览”按钮,考生文件夹找到要放置的位置,在“文件名”文本框中输入“Test”,单击“保存”按钮,再单击“确定”按钮。
步骤3:单击“下一步”按钮,在弹出的对话框中选择“第一行包含字段名称”复选框,单击“下一步”按钮,再单击“完成”按钮。最后单击“关闭”按钮。
(6)【操作步骤】
步骤l:单击“数据库工具”选项卡中“关系”组中的“关系”按钮,如不出现“显示表”对话框则单击“关系工具”选项下“设计”选项卡“关系”组中的“显示表”按钮,在弹出的对话框中分别双击表“员工表”和“部门表”,关闭“显示表”对话框。步骤2:选中“部门表”中的“部门号”字段,拖动到表“员工表”的“所属部门”字段,放开鼠标,选择“实施参照完整性”复选框,然后单击“创建”按钮。
步骤3:按Ctrl+s保存修改,关闭关系界面。
【易错提示】将表导出时要选择正确的文件类型。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |