上机选择题(分章节) 内部专用资料翻印必究
CREATE TABLE CREATE INDEX ALTER TABLE DROP TABLE DROP INDEX INSERT INTO UPDATE DELETE SELECT 创建表 创建索引 修改表 删除表 删除索引 向表中插入记录 修改表中记录 删除表中记录 从表中查找记录 18.B 19.A 20.C 21.C
22.C 【分析】该题选C追加查询,因为追加查询是将查询结果添加到其他表的尾部,表的原有记录不会被删
除。选项A:选择查询时指将表中符合条件记录查找出来,并且可以对查找的结果进行计算。不是添加到其他表所以A不符合;选项B:生成表查询用查询结果生成新表,若存在重名表,则会把以前的表删除后重新生成。故B不符合。选项D:更新查询是用来修改表中记录的查询,故D也不符合要求。 23.C【分析】查询的数据源可以是表或查询,故本题选C
【联想】窗体的数据源可以是:表、查询或SQL语句 报表的数据源可以是:表、查询或SQL语句 24.B【分析】本题要求查找包含“信息”两个字的记录,是模糊查询,需要用运算符Like,“信息”前后可
能包含字符也可能没有故用*通配,所以本题选B;
选项A:查找专业字段最左边两个字是“信息”的,也就是查找以“信息”两个字开头的记录,故A不符合;
选项C:查找专业为“信息”的记录,不是包含信息的记录,故C不符合;
选项D:Mid函数作用是从字符串中截取子串,有三个参数,第一个参数为被截取的字符串,第二个参数为开始位置,第三个参数为截取个数,Mid([专业],1,2) =\信息\表示从专业字段的第一个开始截取两个字符值为“信息”的记录,也就是以“信息”开头的记录,故D选项不符合。 25.C【分析】通配符方括号通配方括号内的单个字符,故本题选C;
【联想】常用通配符
通配符 * ? # [ ] ! - 通配意义 任意个字符 任何一个字符 一个数字字符 方括号内的单个字符 不在方括号内的任意字符 通配一个连续范围 26.A【分析】依据题目中图的条件设置为身高大于等于160的性别为女的或性别为男的记录故选A。 27.C【解析】此题目显然要求“总计”行分组,“应发工资”行总计。Group by 为分组,sum为总计,一般对数值型进行总计,count为计数。
28.A【解析】交叉表中,行标题显示在左面若干列(最多三列),列标题显示在上面一行,总计值显示在行
与列交叉的数据区域内。
29.B【解析】显示对应select 后的字段, group by 是分组。
30.A【解析】B项 数据定义语言是DDL D项 数据操纵语言DML 数据控制语言 DCL 31.D【解析】SQL语句中主要语法:
Select 结果字段 from 选择数据源
where 条件 group by 分组 order by 排序
32.A【解析】都在条件行里,两个条件为and的关系,一个在条件行,另一个在或行为or的关系。 33.C【解析】此题查找字段值为: \的记录, D 项 like \没有通配符时就相当于 =\ 31
上机选择题(分章节) 内部专用资料翻印必究 34.B【解析】交叉表查询包括三部分:行标题:最少有一个;列标题:有且只有一个;值:有且只有一个 35. C【知识点】参数查询中引用窗体或报表控件 【评析】参数查询中引用窗体格式:[forms]![窗体名]![控件名].[属性名],参数查询引用报表格式:[reports]![报表名]![控件名].[属性名] 其中方括号可以省略,但是不能加双引号
36.A【知识点】SQL子查询【评析】在SQL子查询中,查询设计器中字段中显示打对勾的字段对应SQL语句中select 后的字段,查询设计器中条件行对应SQL语句中where后的语句,显然选择A 37.A【知识点】特殊运算符between??and??的用法
【解析】between??and??含义是:介于一个值和另一个值之间 相当于>= and <= 例如:between 20 and 30 等同于:>=20 and <=30 包含等号
38.D【知识点】查询设计器条件行与或行的含义。
【解析】当两个条件都在条件行时,两个条件是交的关系 当两个条件一个在条件行,另一个在或行时是并的关系以上not 80 在条件行,而not 90在或行,两个条件是并的关系,即把不包含80的记录与不包含90的记录并在一起,显然是所有的记录。
39.B [知识点] 查询准则 [评析] 用“*”表示该位置可匹配零或多个字符。“tEmployee”表中查找所有
姓“王”的记录,对应“姓名”字段的正确准则表达式是Like“王”。
40.D [知识点] 查询分类 [评析] 由于设计视图的“设计网格”部分中有“更新到”属性,所以该查询是
“更新查询”。
41.B [知识点] 查询准则 [评析] 在查询字段中使用“*”,表示查询所有字段的值。 所以本题答案为B。 42.C [知识点] 创建查询 [评析] Date函数返回当前系统日期,Year函数返回日期表达式年份的整数。
本题选项A中,先计算“/”,算出的是一个小数,用当前日期去减一个小数,明显不对;选项B中,先算出的是时间差,其中包括月和日的时间差,再去除365,获得的也是一个带小数的年数,也不对;选项C中,用当前年份去减出生年份,得到的就是年龄,是对的。
43.A [知识点] 查询分类 [评析]Access中,操作查询包括生成表查询、删除查询、更新查询和追加查询。 44.C【分析】追加查询是将查询结果追加到其他表中,保持其他表中记录不丢失。故选C。
选项A:删除查询是将查询出的记录删除,故A不可以。
选项B:生成表查询是用查询的结果生成新表,若存在重名的表,会把以前的表删除,也就是把记录也
删除了,故B不可以。
选项D:交叉表查询是分组总计查询,不是复制记录。故D也不可以。
45.C【分析】选项A:将会查询图书编号既是“112266”又是“113388”的图书,没有这种类型的图书。
选项B:将会查询图书编号既不是“112266”又不是“113388”的图书,和题目要求相悖,故B不可以。 选项D:没有这种用法。
46.B【分析】本题图中有“追加到”行,可以判断该查询为追加查询,其他查询没有该行。
第四章 窗体
1.若要求在文本框中输入文本时达到密码“*”的显示效果,则应该设置的属性是
A)默认值 B)有效性文本 C)输入掩码 D)密码
2.在已建窗体中有一命令按钮(名为Commandl),该按钮的单击事件对应的VBA代码为: Private Sub Commandl_Click()
subT.Form.RecordSource = \雇员\
End Sub
单击该按钮实现的功能是
32
上机选择题(分章节) 内部专用资料翻印必究 A)使用select命令查找“雇员”表中的所有记录
B)使用select命令查找并显示“雇员”表中的所有记录 C)将subT窗体的数据来源设置为一个字符串 D)将subT窗体的数据来源设置为“雇员”表 4.下列关于对象“更新前”事件的叙述中,正确的是
A)在控件或记录的数据变化后发生的事件 B)在控件或记录的数据变化前发生的事件 C)当窗体或控件接收到焦点时发生的事件 D)当窗体或控件失去了焦点时发生的事件 5.启动窗体时,系统首先执行的事件过程是
A)Load B) Click C)Unload D)gotfocus 6.发生在控件接收焦点之前的事件是
A)Enter B)Exit C)GotFocus D)LostFocus 7.在窗体设计工具箱中,代表组合框的图表是
A)
B)
C)
D)
8.要改变窗体上文本框控件的输出内容,应设置的属性是
A) 标题 B)查询条件 C)控件来源 D)记录源 9.在窗体上,设置控件Command0为不可见的属性是________。
A)Command0.Colore B)Command0.Caption C)Command0.Enabled D)Command0.Visible 10.能够接受数值型数据输入的窗体控件是________。
A)图形 B)文本框 C)标签 D)命令按钮 11.在窗体中。用来输入或编辑字段数据的交互控件是_____。
A) 文本框控件 B) 标签控件 C) 复选框控件 D) 列表框控件 12.窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是 。
A)打开
B)关闭
C)加载 D)取消
13.Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是 。
A)选项组控件 B)列表框或组合框控件 C)文本框控件 D)复选框、切换按钮、选项按钮控件 14.在Access中已建立了“雇员”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是 。
A)图像框
B)绑定对象框
C)非绑定对象框
D)列表框
15.Access数据库中,不能用于输入或编辑字段数据的交互控件是 。
A)文本框 B)标签 C)复选框 D)组合框
16.在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。
假设当前雇员的工作日期为“1998-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(Month([工作日期]))+”月”,则在该文本框控件内显示的结果是 。 A)Str(Month(Date()))+\月\B)\月\C)08月 D)8月
17.为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的 。
A)格式选项卡 B)事件选项卡 C)方法选项卡 D)数据选项卡
33
上机选择题(分章节) 内部专用资料翻印必究 18.要改变窗体上文本框控件的数据源,应设置的属性是 。
A)记录源 B)控件来源 C)筛选查阅 D)默认值 19.如果加载一个窗体,先被触发的事件是 。
A)Load事件 B)Open事件 C)Click事件 D)DbClick
(20)~(22)题中使用下图,窗体的名称为fmTest,窗体中有一个标签和一个命令按钮,名称分别为Label1和bChange。
20.在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是______。
A)Label1.ForeColor=255 B)bChange.ForeColor=255 C)Label1.BackColor=\D)bChange.BackColor=\21.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是______。
A)Me=\改变文字显示颜色\B)Me.Caption=\改变文字显示颜色\ C)Me.Text=\改变文字显示颜色\D)Me.Name=\改变文字显示颜色\
22.在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为______。
A)是 B)否 C)有 D)无 23.下列不属于Access窗体的视图是______。
A)设计视图
B)窗体视图
C)版面视图
D)数据表视图
24.在设计视图中设置下面窗体的“格式”属性,正确的设置是______。
34
上机选择题(分章节) 内部专用资料翻印必究
A)
B)
C)
D)
25.假设已在Access中建立了包含“书名”、“单价”和“数量”三个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为______。
A)[单价]*[数量]
B)=[单价]*[数量]
C)[图书订单表]![单价]*[图书订单表]![数量] D)=[图书订单表]![单价]*[图书订单表]![数量]
答案及解析:
1.C【解析】没有“密码”这个属性,但是,可以先设置输入掩码,再在输入掩码中填入“密码”二字来完成这个效果(输入字符,显示为*)。
2.D【解析】窗体的RecordSource属于是设置窗体数据来源,而“Select * from 雇员”,则是选择该表中的所有记录。 4.B
5.A【分析】启动窗体时需要执行多个事件,这多个事件的执行顺序是:
打开(open)→ 加载(Load)→ 调整大小(Resize)→ 激活(Activate)→ 成为当前(Current) 本题中只有 A 是启动窗体时执行的事件,故选A。选项B:是单击鼠标左键时引发的事件,不是启动时引发; 选项C:是关闭窗体时引发的事件; 选项D:是对象获得焦点时引发的事件;
35