Access期末选择题复习《大学计算机II-ACCESS》一、单选题1. 以下不是报表数据来源的是( )A. 一个多表创建的查询B. 一个表C. 一个单表创建的查询D. 多个表【答案】D2.Access数据库表中的字段可以定义有效性规则,有效性规则是( )A. 条件B. 文本C. 控制符D. 前三种说法都不对【答案】A3.为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的( )A. 事件选项卡B. 格式选项卡C. 方法选项卡D. 数据选项卡【答案】A4.要实现报表的分组统计,其操作区域是( )A. 组页眉或组页脚区域B. 页面页眉或页面页脚区域C. 主体区域D. 报表页眉或报表页脚区域【答案】A5.要从学生关系中查询学生的姓名和年龄所进行的查询操作属于( )A. 自然联结B. 联结C. 投影D. 选择【答案】D6.已知程序段:s=0For i =1 to 10 step 2s = s+1i = i * 2Next i当循环结束后,变量i的值为( )A. 16B. 11C. 22D. 10【答案】C7.窗体有3种视图,用于创建窗体或修改窗体的窗口是窗体的( )A. "窗体"视图B. "设计"视图C. "透视表"视图D. "数据表"视图【答案】B8. SQL的含义是( )A. 数据库操纵与控制语言B. 数据库查询语言C. 数据定义语言D. 结构化查询语言【答案】D9.下列不是窗体的组成部分的是A. 窗体设计器B. 窗体页脚C. 主体D. 窗体页眉【答案】A10.在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的条件表达式是( )A. "*计算机*"B. Like"计算机"C. Like "*计算机*"D. "计算机"【答案】C11.不属于Access数据库对象的是( )A. 文件B. 查询C. 表D. 窗体【答案】A12.若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是( )A. "标题"属性B. "输入掩码"属性C. "默认值"属性D. "密码"属性【答案】B13.(1)在Access数据库中,一个关系就是一个( )A. 字段B. 二维表C. 记录D. 数据库【答案】B14.在学生表中,如果要设置性别字段的值只能是男和女,该字段的有效性规则设置应为( )A. ="男" And ="女"B. "男" Or "女"C. ="男女"D. "男" And "女"【答案】B15.如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用( )A. 控件B. 选项卡C. 组合框或列表框文本框D. 选项组【答案】C16.将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是A. 交叉表查询B. 生成表查询C. 追加查询D. 删除查询【答案】C17.假设数据库中表A和表B建立了"一对多"关系,表B为"多"的一方,则下述说法中正确的是( )A. 表B中的一个字段能与表A中的多个字段匹配B. 表A中的一个记录能与表B中的多个记录匹配C. 表A中的一个字段能与表B中的多个字段匹配D. 表B中的一个记录能与表A中的多个记录匹配【答案】B18.若不想修改数据库文件中的数据库对象,打开数据库文件时要选择( )A. 打开B. 独占方式打开C. 只读方式打开D. 以共享方式打开【答案】C19.以下关于查询的叙述正确的是( )A. 只能根据数据库表创建查询B. 只能根据已建查询创建查询C. 以根据数据库表和已建查询创建查询D. 查询创建查询【答案】C20.宏操作MsgBox的作用是( )A. 使窗口最大化B. 关闭或打开系统信息C. 显示消息框D. 从文本文件导入或导出数据【答案】C1. 既可以直接输入文字,又可以从列表中选择输入项的控件是______。
A. 选项框B. 组合框C. 复选框D. 单选按钮【答案】B2.要显示格式为"页码/总页数"的页码,应当设置文本框控件的控件来源属性为______。
A. [Page]/[Pages]B. [Page]&"/"&[Pages]C. =[Page]/[Pages]D. =[Page]&"/"&[Pages]【答案】D3.用二维表来表示实体及实体之间联系的数据模型是______。
A. 关系模型B. 网状模型C. 实体-联系模型D. 层次模型【答案】A4.设a=6,则执行 x=IIF(a>5,-1,0)后,x的值为______。
A. 5B. 6C. 0D. -1【答案】D5.建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"准则"行中应输入的表达式是______。
A. between #1980-06-06# or #1980-07-06#B. between 1980-06-06 and 1980-07-06C. between #1980-06-06# and #1980-07-06#D. between 1980-06-06 or 1980-07-06【答案】C6.在报表每一页的底部都输出信息,需要设置的区域是______。
A. 页面页脚B. 报表页脚C. 报表页眉D. 页面页眉【答案】A7.下列命令中,属于通知或警告用户的命令是______。
A. RunAppB. RestoreC. MsgboxD. Requery【答案】C8.要修改表中一些数据,应该使用______。
A. 生成表查询B. 删除查询C. 参数查询D. 更新查询【答案】D9.宏是一个或多个______的集合。
A. 记录B. 操作C. 事件D. 关系【答案】B10.要在文本框中显示当前日期和时间,应当设置文本框的控件来源属性为______。
A. =Year()B. =Time()C. =Date()D. =Now()【答案】C11.若要求在文本框中输入文本时达到密码"*"号的显示效果,则应设置的属性是______。
A. "标题"属性B. "密码"属性C. "输入掩码"属性D. "默认值"属性【答案】C12. Access中表和数据库的关系是______。
A. 一个表只能包含两个数据库B. 一个数据库可以包含多个表C. 一个数据库只能包含一个表D. 一个表可以包含多个数据库【答案】B13.直接运行含有子宏的宏时,只执行该宏中的中______的所有操作命令A. 第三个子宏B. 最后一个子宏C. 第一个子宏D. 第二个子宏【答案】C14.已知程序段:s = 0For i = 1 To 10 Step 2s = s + 1i = i * 2Next i当循环结束后,变量i的值为______,变量s的值为______。
A. 11和3B. 22和3C. 10和4D. 16和4【答案】B15. Sub过程与Function过程最根本的区别是______。
A. Sub过程的过程名不能返回值,而Function 过程能通过过程名返回值B. Function过程可以有参数,Sub过程不可以C. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以D. 两种过程参数的传递方式不同【答案】A16.在Access数据库中,表就是______。
A. 索引B. 记录C. 关系D. 数据库【答案】C17.可以作为窗体记录源的是______。
A. 表B. Select语句C. 表、查询或Select语句D. 查询【答案】C18.在数据库中能够唯一地标识一个元组的属性或属性的组合称为______A. 域B. 记录C. 字段D. 关键字【答案】D19.在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为______。
A. 字符型B. 变体型C. 布尔型D. 整形【答案】B20.在课程表中要查找课程名称中包含"计算机"的课程,对应"课程名称"字段的正确准则表达式是______。
A. "*计算机*"B. "计算机"C. Like "*计算机*"D. Like "计算机"【答案】C。