全国计算机等级考试ACCESS二级真题PPT之2005年4月.ppt
ACCESS2005 年年 4 月月全国计算机等级考试全国计算机等级考试ACCESS 数据库程序设计数据库程序设计1 11 1 ACCESS一、选择题(每小题一、选择题(每小题2分,共分,共70分)分)1111、AccessAccess中表和数据库的关系是中表和数据库的关系是 A A、一个数据库可以包含多个表一个数据库可以包含多个表 B B、一个表只能包含多个数据库一个表只能包含多个数据库 C C、一个表可以包含多个数据库一个表可以包含多个数据库 D D、一个数据库只能包含一个表一个数据库只能包含一个表1212、数据库表中的、数据库表中的“行行”称为称为 A A、字段字段 B B、数据数据 C C、记录记录 D D、数据视图数据视图2 22 2 ACCESS1313、假设数据库中表、假设数据库中表A A与表与表B B建立了建立了“一对多一对多”关系,表关系,表 B B为为“多多”的一方,则下述说法中正确的是的一方,则下述说法中正确的是 A A、表、表A A中的一个记录能与表中的一个记录能与表B B中的多个记录匹配中的多个记录匹配 B B、表、表B B中的一个记录能与表中的一个记录能与表A A中的多个记录匹配中的多个记录匹配 C C、表、表A A中的一个记录能与表中的一个记录能与表B B中的多个字段匹配中的多个字段匹配 D D、表、表B B中的一个记录能与表中的一个记录能与表A A中的多个字段匹配中的多个字段匹配1414、在已经建立的数据表中,若在显示表中内容时使、在已经建立的数据表中,若在显示表中内容时使 某些字段不能移动显示位置,可以使用的方法是某些字段不能移动显示位置,可以使用的方法是 A A、排序排序 B B、筛选筛选 C C、隐藏隐藏 D D、冻结冻结3 33 3 ACCESS1515、在关于输入掩码的叙述中,错误的是、在关于输入掩码的叙述中,错误的是 A A、在、在定义字段的输入掩码时,既可以使用输入掩码定义字段的输入掩码时,既可以使用输入掩码 向导,也可以直接使用字符。向导,也可以直接使用字符。B B、定义字段的输入掩码,是为了设置密码。定义字段的输入掩码,是为了设置密码。C C、输入掩码中的字符输入掩码中的字符“0 0”表示可以选择输入数字表示可以选择输入数字0 0到到 9 9之间的一个数。之间的一个数。D D、直接使用字符定义输入掩码时,可以根据需要将直接使用字符定义输入掩码时,可以根据需要将 字符组合起来。字符组合起来。1616、ACCESSACCESS提供的数据类型中不包括提供的数据类型中不包括 A A、备注备注 B B、文字文字 C C、货币货币 D D、日期日期/时间时间4 44 4 ACCESS1717、下面说法中,错误的是、下面说法中,错误的是 A A、文本型字段,最长为文本型字段,最长为255255个字符。个字符。B B、要得到一个计算字段的结果,仅能运用总计查询要得到一个计算字段的结果,仅能运用总计查询 来完成。来完成。C C、在创建一对一关系时,要求两个表的相关字段都在创建一对一关系时,要求两个表的相关字段都 是主关键字。是主关键字。D D、创建表之间的关系时,正确的操作是关闭所有打创建表之间的关系时,正确的操作是关闭所有打 开的表。开的表。1818、将表、将表A A的记录复制到表的记录复制到表B B中,且不删除表中,且不删除表B B中的记中的记 录,可以使用的查询是录,可以使用的查询是 A A、删除查询删除查询 B B、生成表查询生成表查询 C C、追加查询追加查询 D D、交叉表查询交叉表查询5 55 5 ACCESS1919、在、在ACCESSACCESS的数据库中已建立了的数据库中已建立了“tBooktBook”表表,若查若查 找找“图书编号图书编号”是是“112266112266”和和“113388113388”的记录,的记录,应在查询设计视图的准则行中输入应在查询设计视图的准则行中输入 A A、“112266112266”and and“113388113388”B B、not in(not in(“112266112266”,“113388113388”)C C、in(in(“112266112266”,“113388113388”)D D、not(not(“112266112266”and and“113388113388”)2020、下列不属于、下列不属于ACCESSACCESS窗体的视图是窗体的视图是 A A、设计视图设计视图 B B、窗体视图窗体视图 C C、版面视图版面视图 D D、数据表视图数据表视图6 66 6 ACCESS2121、假设已在、假设已在ACCESSACCESS中建立了包含中建立了包含“书名书名”、“单价单价”和和 “数量数量”等三个字段的等三个字段的“tOfgtOfg”表,以该表为数据源表,以该表为数据源 创建的窗体中,有一个计算订购总金额的文本框,其创建的窗体中,有一个计算订购总金额的文本框,其 控件来源为控件来源为 A A、单价单价*数量数量 B B、=单价单价*数量数量 C C、图书订单表图书订单表!单价单价*图书订单表图书订单表!数量数量 D D、=图书订单表图书订单表!单价单价*图书订单表图书订单表!数量数量 2222、某窗体中有一命令按钮、某窗体中有一命令按钮 ,在窗体视图中单击此命令在窗体视图中单击此命令 按钮打开另一个窗体按钮打开另一个窗体,需要执行的宏操作是需要执行的宏操作是 A A、OpenQueryOpenQuery B B、OpenReportOpenReport C C、OpenWindowOpenWindow D D、OpenFormOpenForm7 77 7 ACCESS2323、要实现报表的分组统计、要实现报表的分组统计,其操作区域是其操作区域是 A A、报表页眉或报表页脚区域报表页眉或报表页脚区域 B B、页眉页眉或页眉页脚区域页眉页眉或页眉页脚区域 C C、主体区域主体区域 D D、组、组页眉或组页脚区域页眉或组页脚区域2424、ACCESSACCESS通过数据访问页可以发布的数据通过数据访问页可以发布的数据 A A、只能是静态数据只能是静态数据 B B、是、是数据库中保存的数据数据库中保存的数据 C C、只能是数据库中保持不变的数据只能是数据库中保持不变的数据 D D、只能是数据库中变化的数据只能是数据库中变化的数据2525、设计条件宏时、设计条件宏时,对于连续重复条件对于连续重复条件,可以代替的符号可以代替的符号 A A、B B、=C=C、,D,D、;8 88 8 ACCESS2626、在一个宏的操作序列中、在一个宏的操作序列中,如果既包含带条件的操作如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取又包含无条件的操作。则带条件的操作是否执行取 决于条件式的真假,而没有指定条件的操作则会决于条件式的真假,而没有指定条件的操作则会 A A、无条件执行无条件执行 B B、有、有条件执行条件执行 C C、不执行不执行 D D、出错出错2727、以下可以得到、以下可以得到 “2*5=102*5=10”结果的结果的VBAVBA表达式为表达式为 A A、“2*52*5”&“=”&2*5 B&2*5 B、“2*52*5”+“=”+2*5+2*5 C C、2*5&2*5&“=”&2*5 D&2*5 D、2*5+2*5+“=”+2*5+2*5 2828、确定一个控件在窗体或报表上的位置的属性是、确定一个控件在窗体或报表上的位置的属性是 A A、Width Width 或或 Height BHeight B、Width Width 和和 HeightHeight C C、Top Top 或或 Left DLeft D、Top Top 和和 Left Left 9 99 9 ACCESS2929、假定窗体的名称为、假定窗体的名称为fmTestfmTest,则把窗体的标题设置为则把窗体的标题设置为 “Access TestAccess Test”的语句是的语句是 A A、Me=Me=“Access TestAccess Test”B B、Me.Caption=Me.Caption=“Access TestAccess Test”C C、Me.text=Me.text=“Access TestAccess Test”D D、Me.Name=Me.Name=“Access TestAccess Test”3030、以下程序段运行后、以下程序段运行后,消息框的输出结果是消息框的输出结果是 a=a=sqrsqr(3)(3)b=b=sqrsqr(2)(2)c=a b c=a b MsgboxMsgbox c+2 c+2 A A、-1 B-1 B、1 C1 C、2 D2 D、出错出错 10101010 ACCESS3131、用于获得字符串、用于获得字符串StrStr从第从第2 2个字符开始的个字符开始的3 3个字符的个字符的 函数是函数是 A A、Mid(Mid(StrStr,2,3),2,3)B B、Middle(Middle(StrStr,2,3),2,3)C C、Right(Right(StrStr,2,3),2,3)D D、Left(Left(StrStr,2,3),2,3)3232、执行语句:、执行语句:MsgBoxMsgBox “AAAAAAAA”,vbOKCancelvbOKCancel+vbQuestionvbQuestion,“BBBBBBBB”之后,弹出的信息框外观样式是:之后,弹出的信息框外观样式是:11111111 ACCESS12121212 ACCESS3333、以下是某报表的设计视图。根据视图内容,可以、以下是某报表的设计视图。根据视图内容,可以 判断出分组字段是判断出分组字段是 A A、编号和姓名编号和姓名 B B、编号、编号 C C、姓名姓名 D D、无分组字段无分组字段 13131313 ACCESS3434、下面显示的是查询设计视图的设计网格部分,从、下面显示的是查询设计视图的设计网格部分,从 下图所示内容中,可以判断出要创建的查询是下图所示内容中,可以判断出要创建的查询是 A A、删除查询删除查询 B B、追加查询追加查询 C C、生成表查询生成表查询 D D、更新查询更新查询 14141414 ACCESS3535、假定已设计好一个窗体,在窗体视图中显示如下图所示:、假定已设计好一个窗体,在窗体视图中显示如下图所示:在设计视图中设置此窗体的格式在设计视图中设置此窗体的格式”属性,确的设置是:属性,确的设置是:15151515 ACCESS二、填空题(每空二、填空题(每空2 2分,共分,共3030分)分)4 4、在关系数据库中,把数据表示成二维表,每一个、在关系数据库中,把数据表示成二维表,每一个 二维表称为二维表称为关关 系系6 6、若要查找最近、若要查找最近2020天之内参加工作的职工记录,查找天之内参加工作的职工记录,查找 准则为准则为Between Between Date()Date()And And Date()-20Date()-207 7、在设计窗体时使用标签控件创建的是单独标签,它、在设计窗体时使用标签控件创建的是单独标签,它 在窗体的在窗体的 视图中不能显示。视图中不能显示。数据表数据表8 8、报表设计中,可以通过在组页眉或组页脚中创建、报表设计中,可以通过在组页眉或组页脚中创建 来显示记录的分组汇总数据。来显示记录的分组汇总数据。计算控件计算控件16161616 ACCESS9 9、有多个操作构成的宏,执行时是按、有多个操作构成的宏,执行时是按 执行的。执行的。顺序顺序1010、VBAVBA的的自动运行宏,必须命名为自动运行宏,必须命名为AutoExecAutoExec17171717 ACCESS1111、某个窗体已编写以下事件过程。打开窗体运行后,、某个窗体已编写以下事件过程。打开窗体运行后,单窗体,消息框的输出结果为单窗体,消息框的输出结果为 Private Sub Form_Click()Private Sub Form_Click()Dim k as integer,n as Integer,m as Integer Dim k as integer,n as Integer,m as Integer n=10:m=1:k=1 n=10:m=1:k=1 Do While k=n Do While k y,x,y)(x y,x,y)End Function End Function 2 2private Sub Command1_Click()private Sub Command1_Click()Dim a as Integer,b as Integer Dim a as Integer,b as Integer a=1 :b=2 a=1 :b=2 MsgboxMsgbox m(a,b)m(a,b)End SubEnd Sub19191919 ACCESS1313、以下是一个竞赛评分程序。、以下是一个竞赛评分程序。8 8位评委,位评委,去掉一个最高分和一个最低分,计算去掉一个最高分和一个最低分,计算 平均分(设满分为平均分(设满分为1010分)。请填空补分)。请填空补 充完整。充完整。20202020 ACCESSprivate Sub Form_Click()private Sub Form_Click()Dim Max as Integer,Min as Integer Dim Max as Integer,Min as Integer Dim i as Integer,x as Integer,s as Integer Dim i as Integer,x as Integer,s as Integer Dim p as single Dim p as single Max=0:Min=0 Max=0:Min=0 for i=1 to 8 for i=1 to 8 x=Val(x=Val(InputBoxInputBox(“请输入分数:请输入分数:”))If Then Max=xIf Then Max=x If Then Min=x If Then Min=x s=s+x s=s+x Next i Next i x=s*1.0 :p=s/6 x=s*1.0 :p=s/6 MsgboxMsgbox “最后得分:最后得分:”&p&p End Sub End Sub x Max x Maxx Minx Min21212121