文档库 最新最全的文档下载
当前位置:文档库 › 二级ACCESS选择题

二级ACCESS选择题


二级access 模拟考试选择题

1. 在关系数据模型中,域是指( )。 答案:D
A. 元组
B. 属性
C. 元组的个数
D. 属性的取值范围

2. 以下关于数据库系统特点的描述,错误的是( )。 答案:B
A. 可以实现数据共享
B. 可以完全消除数据冗余
C. 可以实施标准化
D. 可以保证数据的完整性

3. 在数据库系统的三级模式结构中,用户看到的视图模式被称为( )。 答案:A
A. 外模式
B. 内模式
C. 概念模式
D. 存储模式

4. 下列对关系模型性质的描述,错误的是( )。 答案:D
A. 一个关系中不允许存在两个完全相同的属性名
B. 一个关系中不允许存在两个完全相同的元组
C. 关系中各个属性值是不可分解的
D. 关系中的元组不可以调换顺序

5. 有以下两个关系:
学生(学号,姓名,性别,出生日期,专业号)
专业(专业号,专业名称,专业负责人)
在这两个关系中,学号和专业号分别是学生关系和专业关系的主键,则外键是( )。 答案:B
A. 学生关系的“学号”
B. 学生关系的“专业号”
C. 专业关系的“专业号”
D. 专业关系的“专业名称”

6. ( )规定关系中所有元组的主键属性不能取空值。 答案:B
A. 引用完整性
B. 实体完整性
C. 参照完整性
D. 用户自定义完整性

7. Access数据库中( )是其他数据库对象的基础。 答案:C
A. 报表
B. 查询
C. 表
D. 数据访问页

8. 在E-R图中,用( )来表示属性。 答案:B
A. 矩形
B. 椭圆形
C. 三角形
D.菱形

9. 用树形结构来表示各类实体及实体间联系的数据模型称为( )。 答案:B
A. 网状数据模型
B. 层次数据模型
C. 关系数据模型
D. 面向对象数据模型

10. 根据给定的条件,从一个关系中选出一个或多个元组构成一个新关系,这种操作称为( )。 答案:A
A. 选择
B. 投影
C. 连接
D. 更新

11. 在整个数据库应用系统设计过程中,首先进行的步骤是( )。 答案:C
A. 概念数据库设计
B. 关系的规范化
C. 数据库系统需求分析
D. 逻辑数据库设计

12. 一个学生可以选修多门课程,而一门课程也可以有多个学生选修。为了反映学生选修课程的情况,学生表和课程表之间的联系应该设计为( )。 答案:D
A. 一对一联系
B. 一对多联系
C. 多对一联系
D. 多对多联系

13. 数据表中的“列”称为( )。 答案:A
A. 字段
B. 数据
C. 记录
D. 数据视图

14. ( )是Access数据库文件的扩展名。 答案:D
A. DBF
B. IDX
C. DBC
D. MDB

15. 如果某字段需要存储

视频,则该字段应定义为( )类型。 答案:D
A. 文本
B. 查阅向导
C. 备注
D. OLE对象

16. 某字段由2位英文字母和3位数字组成,控制该字段输入的正确掩码是( )。 答案:D
A. 00999
B. 99000
C. 00LLL
D. LL000

17. 为了限制“婚姻”(字符型)字段只能输入“已婚”或“未婚”,该字段的“有效性规则”是( )。 答案:A
A. In ("已婚","未婚")
B. Between "已婚" And "未婚"
C. [婚姻]="已婚" And [婚姻]="未婚"
D. "已婚" And "未婚"

18. 下列关于Access字段属性的叙述,正确的是( )。 答案:C
A. 有效性规则是对字段内容的文本注释
B. 可以对任意类型的字段设置默认值
C. 输入掩码主要用于规范用户输入数据的格式
D. 可以对任意类型的字段更改其字段大小

19. 如果将所有学生的年龄增加一岁,应该使用( )。 答案:B
A. 删除查询
B. 更新查询
C. 追加查询
D. 生成表查询

20. “商品表”中有“商品名称”、“商品数量”、“商品类别”和“产地”等字段,若要统计各个产地生产的各类商品的总数量,应选用的查询方式是( )。 答案:C
A. 参数查询
B. 更新查询
C. 交叉表查询
D. 追加查询

21. 将某表中商品的单价上调5%,应选用的查询方式是( )。 答案:B
A. 选择查询
B. 更新查询
C. 追加查询
D. 参数查询

22. 与条件表达式“价格 Not Between 100 And 200 ”等价的表达式是( )。 答案:D
A. 价格 Not In (100,200)
B. 价格>=100 And 价格<=200
C. 价格<100 And 价格>200
D. 价格<100 Or 价格>200

23. 将某表中商品的库存量增加一倍,应选用的查询方式是( )。 答案:B
A. 删除查询
B. 更新查询
C. 追加查询
D. 参数查询

24. 假设数据库中存在一个名为“商品”的数据表,执行“Delete * From 商品”后,( )。 答案:B
A. 数据库中还存在“商品”表,且该表中存在记录
B. 数据库中还存在“商品”表,且该表中无记录
C. 数据库中的“商品”表已被删除
D. 数据库已被删除

25. 设有表 TA(a,b,c)和表 TB(d,c), 其中字段c为关联两表的同名公共字段。欲查询两表中的所有记录,正确的SQL语句是( )。 答案:D
A. SELECT * FROM TA, TB
B. SELECT a,b,c,d FROM TA,TB WHERE TA.c= TB.c
C. SELECT TA.a,TA.b,TA.c,TB.d FROM TA,TB INNER JOIN TA.c= TB.c
D. SELECT a ,b, TA.c, d FROM TA, TB WHERE TA.c= TB.c

26. 在Select-Sql语句中,用于设置记录分组的是( )。 答案:D
A. From
B. Where
C. Order By
D. Group By

27. 在查询中使用的Sum、Avg函数适用于( )数据类型。 答案:B
A. 字符型
B. 数字型
C. 是/否型

D. 日期时间型

28. 设“商品”表中有 “商品编号”(字符型)、“产地”(字符型)等字段,将商品编号为“G002”的商品产地更改为“福建”,正确的SQL语句是( )。 答案:C
A. Update 商品编号="G002" Set 产地="福建"
B. Update 产地="福建" From 商品 Where 商品编号="G002"
C. Update 商品 Set 产地="福建" Where 商品编号="G002"
D. Update From 商品 Where 商品编号="G002" Set 产地="福建"

29. 设“商品”表中有“商品编号”(字符型)、“数量”(数字型)和“产地”(字符型)3个字段,若向“商品”表中插入商品编号为G006,数量为200,产地为北京的新记录,正确的语句是( )。 答案:C
A. Insert Into 商品 Values(G006,200,北京)
B. Insert Into 商品(商品编号,数量,产地) Values(G006,200,北京)
C. Insert Into 商品 Values("G006",200, "北京")
D. Insert Into 商品(商品编号,数量,产地) Values("G006","200","北京")

30. 要输出表的全部字段,可以在Select语句中用( )指定。 答案:D
A. All
B. Every
C. #
D. *

31. 下列SELECT语句中,正确的是( )。 答案:C
A. SELECT * FROM "学生表" Where 姓名="李四"
B. SELECT * FROM "学生表" Where 姓名=李四
C. SELECT * FROM 学生表 Where 姓名="李四"
D. SELECT * FROM 学生表 Where 姓名=李四

32. “成绩”表中有“成绩”(数字型)等字段,若要查询成绩表中的0分和满分记录,正确的SQL语句是( )。 答案:A
A. Select * From 成绩 Where 成绩=0 Or 成绩=100
B. Select * From 成绩 Where 成绩=0 And 成绩=100
C. Select * From 成绩 Where 成绩 Between 0,100
D. Select * From 成绩 Where 成绩 Between 0 And 100

33. “职工”表中有“工号”(字符型)、“姓名”(字符型)和“工资”(数字型)等字段,要查询所有“陈”姓职工的信息,并按工资降序排列,正确的SQL命令是( )。 答案:B
A. Select * From 职工 Where 姓名 Like "陈*" Order By 工资
B. Select * From 职工 Where 姓名 Like "陈*" Order By 工资 Desc
C. Select * From 职工 Where 姓名= "陈*" Order By 工资
D. Select * From 职工 Where 姓名="陈*" Order By 工资 Desc

34. “雇员”表中有“员工编号”(字符型)和“部门”(字符型)等字段,若要同时列出各个部门的员工人数,正确的SQL语句是( ) 答案:B
A. Select 部门,Count(员工编号) From 雇员
B. Select 部门,Count(员工编号) From 雇员 Group By 部门
C. Select Count(员工编号) From 雇员 Order By 部门
D. Select 部门,Count(员工编号) From 雇员 Order By 部门

35. “工资”表中有“职工号”(字符型)、“基本工资”(数字型)和“奖金”(数字型)等字段,若要查询职工的收入,正确的SQL语句是(

)。 答案:A
A. Select 职工号,(基本工资+ 奖金) As 收入 From 工资
B. Select 收入=基本工资+奖金 From 工资
C. Select * From 工资 Where 收入=基本工资+奖金
D. Select * From 工资 Where 基本工资+奖金 As 收入

36. “图书”表中有“图书名称”(字符型)、“出版日期”(日期/时间型)等字段,要查询该表中2003年出版的所有图书信息,正确的SQL语句是( )。 答案:D
A. Select * From 图书 Where 出版日期=2003
B. SELECT * From 图书 Where 出版日期>=2003-01-01 And 出版日期<=2003-12-31
C. SELECT * From 图书 Where 出版日期 Between 2003-01-01 And 2003-12-31
D. SELECT * From 图书 Where 出版日期 Between #2003-01-01# And #2003-12-31#

37. 窗体有3种视图,( )用于创建窗体或修改窗体。 答案:A
A. “设计”视图
B. “窗体”视图
C. “数据表”视图
D. “透视表”视图

38. 若窗体的记录源设置为某表,则在窗体运行时,( )用于显示窗体的标题、使用说明等不随记录改变的信息。 答案:A
A. 窗体页眉
B. 页面页眉
C. 页面页脚
D.主体

39. 以下关于主/子窗体的叙述,错误的是( )。 答案:D
A. 主/子窗体主要用来显示表间具有一对多关系的数据
B. 主窗体只能显示为纵栏式布局
C. 在主窗体查看到的数据是一对多关系中的“一”端
D. 主窗体中的数据与子窗体中数据是无关联的

40. 运行时,窗体的标题栏显示的文本用( )属性设置。 答案:B
https://www.wendangku.net/doc/dd12342693.html,
B. Caption
C. Picture
D.RecordSource

41. 若要设置窗体的背景色每隔5秒钟改变一次,需设置窗体的“计时器间隔”为( )。 答案:D
A. 5
B. 50
C. 500
D. 5000

42. 如果要显示学生表中“姓名”字段的值,可使用( )文本框。 答案:B
A. 对象型
B. 绑定型
C. 非绑定型
D. 计算型

43. 设置控件的( )属性能确定窗体上控件的位置。 答案:C
A. 左边距
B. 高度
C. 上边距和左边距
D. 宽度和高度

44. 若窗体中有图像控件Image1,要使Image1的图像不可见,可使用语句( )。 答案:D
A. Image1.Enabled=True
B. Image1.Enabled =False
C. Image1.Visible=True
D. Image1.Visible=False

45. ( )属性可返回列表框选定项的下标号。 答案:B
A. ListCount
B. ListIndex
C. ListSelected
D. ListValue

46. ( )语句可以设置复选框Check1为选中状态。 答案:C
A. Check1.Index=1
B. Check1.Checked=True
C. Check1.Value=True
D. Check1.Enabled=True

47. 组合框的“行来源类型”属性不包括( )。 答案:B
A. 值列表
B. 视图
C. 字段列表
D. 表/查询

48. 命令按钮的标题设为“退出(&Exit)”后,若要

访问该按钮,可以用组合键( )。 答案:C
A. Ctrl+Exit
B. Ctrl+E
C. Alt+E
D. Shift+E

49. 以下关于报表的叙述正确的是( )。 答案:A
A. 报表只能输出数据
B. 报表只能输入数据
C. 报表可以输入和输出数据
D. 报表不能输入和输出数据

50. 若要在报表上显示“第n页,共m页”的页码格式,正确的设置是( )。 答案:A
A. ="第"&[Page]&"页,共"&[Pages]&"页"
B. "第"&[Page]&"页,共"&[Pages]&"页"
C. ="第"&[Pages]&"页,共"&[Page]&"页"
D. "第"&[Pages]&"页,共"&[Page]&"页"

51. 报表的视图不包括( )。 答案:B
A. 打印预览视图
B. 数据透视表视图
C. 版面预览视图
D. 设计视图

52. Access报表中要实现按某字段分组统计信息,需要设置( )。 答案:C
A. 报表页眉
B. 报表页脚
C. 该字段的组页脚
D. 页面页脚

53. ( )是关于报表的正确叙述。 答案:B
A. 报表的版面预览视图可以查看报表每一页显示的数据
B. 报表是以打印格式展示数据信息的一种有效方式
C. 报表只能输入数据
D. 报表可以输入和输出数据

54. 在Access中,所有报表都必须有( )。 答案:D
A. 组页眉和组页脚
B. 报表页脚
C. 报表页眉
D. 主体节

55. 用于打开查询的宏命令是( )。 答案:B
A. OpenForm
B. OpenQuery
C. OpenReport
D. RunApp

56. Access提供的打开窗体与打开数据表的宏命令分别是( )。 答案:A
A. OpenForm,OpenTable
B. OpenForm,OpenReport
C. OpenQuery,OpenTable
D. RunApp,OpenTable

57. Access提供的宏命令Quit的功能是( )。 答案:C
A. 关闭查询
B. 退出报表
C. 结束Access
D. 退出宏

58. 在Access中,可以使用宏操作中的( )命令来间接运行另一个宏。 答案:B
A. RunApp
B. RunMacro
C. OpenForm
D. OpenTable

59. Access提供的宏命令( )用于查找满足指定条件的下一条记录。 答案:B
A. OpenForm
B. FindNext
C. OpenReport
D. OpenQuery

60. Access中的宏可以分为三类:操作序列宏、宏组和( )。 答案:A
A. 条件操作宏
B. 流程控件宏
C. 关闭数据库宏
D. 自动运行宏

61. Access通过数据访问页可以发布的数据( )。 答案:A
A. 是数据库中保存的数据
B. 只能是数据库中保持不变的数据
C. 只能是数据库中变化的数据
D. 只能是静态数据

62. Access可以把表、查询、窗体和报表转换为( )。 答案:C
A. 标题节
B. 页眉节
C. 数据访问页
D. 导航节

63. 数据访问页可以保存在( )文件中。 答案:B
A. DAT
B. HTML
C. MDB
D. ADP

64. 下列关于数据访问页的叙述

,错误的是( )。 答案:C
A. 可以在设计视图中创建数据访问页
B. 可以使用向导创建数据访问页
C. 可以在窗体中创建数据访问页
D. 可以通过编辑现有的网页创建数据访问页

65. 数据访问页可以使用三种视图:设计视图、页面视图和( )。 答案:A
A. Web页预览视图
B. 数据透视表视图
C. 数据透视图视图
D. 数据表视图

66. 数据访问页由标题节、页眉节和( )组成。 答案:D
A. 主体节
B.备注节
C. 页脚节
D. 导航节

67. VBA数据类型符号“%”表示的数据类型是( )。 答案:A
A. 整型
B. 长整型
C. 单精度型
D. 双精度型

68. ( )不属于Access基本数据类型。 答案:C
A. 逻辑型
B. 字符型
C. 报表型
D. 日期型

69. ( )是合法的变量名。 答案:C
A. dim
B. B+A
C. A_upper
D. double

70. 字符型数据的类型符是( )。 答案:C
A. %
B. !
C. $
D. &

71. VBA中,表达式9 MOD 8的值为( )。 答案:B
A. 0
B. 1
C. 2
D. 3

72. 已知函数Asc("a")的返回值是97,则Asc("b")的返回值是( )。 答案:B
A. 97
B. 98
C. 99
D. 100

73. 设有以下循环结构
Do Until 条件
循环体
Loop
以下对该循环结构的叙述中,正确的是( )。 答案:B
A. 如果“条件”值为“假”,则一次循环体也不执行
B. 如果“条件”值为“假”,则至少执行一次循环体
C. 如果“条件”值为“真”,则至少执行一次循环体
D. 不论“条件”是否为“真”,至少要执行一次循环体

74. 在下面程序段中,For语句的循环体将被执行( )次。
s = 0
For i = 1 To 3 step 1
s = s + i
Next i 答案:D
A. 0
B. 1
C. 2
D. 3

75. 执行下面程序段后,变量 i 和 s 的值分别为( )。
s = 1
For i = 1 To 5
s = s * i
Next i 答案:B
A. 5和120
B. 6和120
C. 5和720
D. 6和720

76. 执行下面程序段后,变量 x 和 y 的值分别为( )。
Dim x%, y%
x = 2
y = 3
While y < 5
y = y + 2
Wend 答案:C
A. 1和5
B. 2和4
C. 2和5
D. 4和7

77. 执行下面程序段后,变量y的值为( )。
Dim x%, y%
x = 3
If x <= 2 Then
y = x + 1
Else
y = x - 1
End If 答案:C
A. 4
B. 1
C.2
D. 3

78. 有如下程序段,当输入 a 的值为 7 时,执行程序后,变量 b 的值为( )。
a = InputBox("请输入a的值")
Select Case a
Case Is > 0
b = a + 1
Case Is=0
b = a + 2
Case Else
b = a + 3
End Select 答案:A
A. 8
B. 9
C. 10
D. 11

79. 定义了二维数组A(3 to 8,3),该数组的元素个数为(

)。 答案:B
A. 20
B. 24
C. 25
D. 36

80. 在模块的声明部分有“Option Base 1”语句,则“Dim A(2,3) As Single”声明的数组A有( )个元素。 答案:A
A. 6
B. 9
C. 14
D. 20

81. 在模块的声明部分有“Option Base 0”语句,则“Dim A(3) As Integer”的含义是( )。 答案:B
A. 声明由3个整数构成的数组A
B. 声明由4个整数构成的数组A
C. 声明1个值为整型的变量A (3)
D. 声明1个值为3的变量A

82. 设有如下自定义函数:
Function Fun(n As Integer) As Integer
Dim i As Integer
Fun = 1
For i = 1 To n
Fun = Fun * i
Next i
End Function
则Fun(3)的值为( )。 答案:D
A. 1
B. 2
C. 3
D. 6

83. 过程定义语句 Private Sub Test(ByRef x As Integer)中ByRef的含义是( )。 答案:C
A. 实际参数
B. 形式参数
C. 传址调用
D. 传值调用

84. 执行下面程序段后,数组元素arr(5)的值为( )。
Dim arr(0 to 8) As Integer
For i = 0 To 8
arr(i) = 2 * i+1
Next i 答案:C
A. 7
B. 9
C. 11
D. 13

85. ADO的含义是( )。 答案:D
A. 开放数据库互联应用编程接口
B. 数据访问对象
C. 数据库
D. 动态数据对象

86. 在ADO中,Recordset 对象的Close方法的作用是( )。 答案:C
A. 将记录指针从当前位置移动到最后一条记录,并关闭数据库
B. 关闭一个已打开的Recordset对象,并将该对象从内存中释放
C. 关闭一个已打开的Recordset对象,并释放相关的数据和系统资源
D. 将记录指针从当前位置移动到最后一条记录之后,并关闭数据库

87. 在ADO中,打开一个非空Recordset对象,当前记录指针总是定位在( )。 答案:A
A. 第一条记录
B. 第一条记录之前
C. 最后一条记录之后
D. 最后一条记录

88. ADO中的三个核心对象是Connection、Recordset和( )。 答案:A
A. Command
B. Field
C. Error
D. Parameter

89. 在ADO中,Recordset对象的AddNew方法的作用是( )。 答案:D
A. 关闭当前记录集对象,并为该记录集添加一个新方法
B. 删除记录集对象的当前记录,并添加一条新记录
C. 向记录集对象添加一个新指针
D. 向记录集对象添加一条新记录

90. 下列关于动态数据对象ADO的叙述,错误的是( )。 答案:C
A. ADO属于应用层的编程接口
B. ADO能访问文本文件、电子表格、电子邮件等数据源
C. VBA不能使用ADO对象访问数据库
D. ADO的三个核心对象是Connection、Recordset和Command


相关文档