TEST1
一、判断题.
1. Access数据库的全部内容存放在一个扩展名为.mdb的文件中。 2. 表是数据库的基本对象,是存放各类数据的基础。 3. 文本型字段大小的取值范围是0~256,默认值为50。 4. 输入掩码向导可以用于文本型和日期时间型。
5. 条件year([出生年月])=1982,表示查找出生日期为1982年。 6. 要建立两表之间的关系,必须通过两表的共同字段来创建。 7. 排序只能对一个字段进行排序。
8. 报表的视图有三种:打印预览、设计视图、版面预览。
9. 在SQL的SELECT语句中,用于实现选择运算的短语是Where短语。 10. 在数据库中能够唯一地标识一个元组的属性或属性的组合称为关键字。 11. 为窗体或报表上的控件设置属性值的宏命令是Beep。 12. 在窗体中可以使用文本框创建计算控件显示计算结果。
13. 如果字段的内容为图像文件,则该字段的数据类型应定义为超级链接。 15. 能够唯一标识某一控件的属性是标题。 17. VBA中定义符号常量用的关键字是Dim。
18. 在为查询添加字段时,“*”表示所有的表和字段。 19. 报表的数据来源不能是查询。
20. InputBox函数的返回值类型是数值型。
14. 字段在库的设计中已经定义完成,在查询显示时不能改变其显示名称。
16. 计算控件的控件来源属性一般设置为“=”开头的计算表达式。
二、选择题(每题1分,共30分。涂黑答题卡上对应的项。)
21.关系数据库系统能够实现的三种基本关系运算是(21)。
A)索引,排序,查询 C)选择,投影,联接 A)层次数据库 象数据库
23. Access表中字段的数据类型不包括(23).
A)文本 时间
24. 在Access数据库中已建立了“tBook”表,若查找“图书编号”是“112266”
B)备注
C)通用
D)日期/
B)建库,输入,输出 D)显示,统计,复制 C)关系数据库
D)面向对
22. Access数据库的类型是(22)。
B)网状数据库
1
和 “113388”的记录,应在查询“设计”视图的 “条件”行中输入(24)
A) ″112266″ and ″113388″ 113388″)
C) In (″112266″,″113388″) 113388″)
25. 以下关于查询的叙述正确的是(25)。
A)只能根据数据表创建查询 26. Access支持的查询类型有(26)。
A)选择查询,交叉表查询,参数查询,SQL查询和操作查询 B)基本查询,选择查询,参数查询,SQL查询和操作查询 C)多表查询,单表查询,交叉表查询,参数查询和操作查询 D)选择查询,统计查询,参数查询,SQL查询和操作查询 27. 在窗体设计视图中,必须包含的部分是(27)。
A) 页面页眉和页脚 B)窗体页眉和页脚 C)主体 项都要包括
28. 在条件宏设计时,对于连续重复的条件,要替代重复条件式可以使用下面的符号(28)。
A)… 设置(29)。
A)参照完整性 新相关字段
30. 结构化程序设计所规定的三种基本控制结构是(30)。
A)输入、处理、输出 C)顺序、选择、循环
B)树形、网形、环形 D)主程序、子程序、函数
B)有效性规则
C)输入掩码 D)级联更
B)=
C) ,
D);
29. 要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中
D)以上3
B)只能根据已建查询创建查询
C)可以根据数据表和已建查询创建查询 D)不能根据已建查询创建查询
D) Not (″112266″,″
B) Not In (″112266″,″
31. 如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是(31)。
A)选择
R A 1 B 1 C 2
S A 3 B 1 2
C 3
T A 1 B 1 C 2 B)投影
C)连接 D)并
32. 数据库设计的根本目标是要解决(32)。
A)数据共享问题 D)简化数据维护
B)数据安全问题
C)大量数据存储问题
33. 设有如下关系表:
2
2
3
2 3 2 1 3 3 则下列操作中正确的是(33)。 A)T=R∩S =R/S
34. 若要确保输入的联系电话值只能为8位数字,应将该字段的输入掩码设置为(34)。
A)00000000
D)????????
A)x Mod 2 =1 Or y Mod 2 =1
B)x Mod 2 =0 Or y Mod 2=0 D)x Mod 2 =0 And y Mod 2=0 C) 菱形
D)
B)99999999
C)########
B)T=R∪S
C)T=R×S
D)T
35. 下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是(35)。
C)x Mod 2 =1 And y Mod 2 =1 A) 矩形 三角形
37. 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(37)。
A)DB包含DBS和DBMS C)DBS包含DB和DBMS A)表
B)DBMS包含DB和DBS D)没有任何关系
D)查询
B) 椭圆形
36. 在E—R图中,用来表示实体的图形是(36)。
38. 不属于Access对象的是(38)。
B)文件夹
C)窗体
39. 在数据表视图中,不能(39)。
A)修改字段的类型 C)删除一个字段 计算表达式放在(40)。
A)组页眉/组页脚
B)页面页眉/页面页脚 D)主体
C)报表页眉/报表页脚 41. 使用宏组的目的是(41)。
A)设计出功能复杂的宏 C)减少程序内存消耗 A)0
B)设计出包含大量操作的宏 D)对多个宏进行组织和管理
C)3
D)9
B)修改字段的名称 D)删除一条记录
40. 在使用报表设计器设计报表时,如果要统计报表中某个字段的全部数据,应将
42. VBA表达式3*3\\3/3的输出结果是(42)。
B)1
43. 下列关于空值的叙述中,正确的是(43)。 A)空值是双引号中间没有空格的值
B)空值是等于数值
C)空值是使用NULL或空白来表示字段的值 D)空值是用空格表示的值
3
44. 在书写查询条件时,日期型数据应该使用适当的分隔符括起来,正确的分隔符是(44)。
A)* B)% (45)。
A)[Forms]![F1]![Text1]
C)[F1].[Text1] 46. 下列VBA的变量名中,不合法的是(46)。 A)ABC
B)32x
C)x123
D)x_12
47. 运行下面的程序段:
For k=5 to 10 step 2
K=k+2 Next k
则循环的次数为(47)。 A)1
B)2
C)3
D)5
48. 要将“选课成绩”表中学生的成绩取整,可以使用(48)。
A)Abs([成绩]) B)Int([成绩]) C)Sqr ([成绩]) D)Sgn([成绩]) 49. Sub 过程与Function 过程最根本的区别是(49)。
A)Sub 过程的过程名不能返回值,而Function 过程能通过过程名返回值 B)Sub 过程可以使用Call 语句或直接使用过程名调用,而Function 过程不可以
C)两种过程参数的传递方式不同
D)Function 过程可以有参数,Sub 过程不可以
50. 在窗体中添加一个名称为 Command1 的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
s="ABBACDDCAB" For i=6 To 2 Step -2
x=Mid(s,i,i): y=Left(s,i): z=Right(s,i): z=x&y&z Next i MsgBox z End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是(50). A)AABAAB BBABAB
B)ABBABA
C)BABBAB
D)
B)Text1
D)[Forms]_[F1]_[Text1] C)& D)#
45. 在宏的参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是
4
三、填空题(每题2分,共20分)
1. 如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为 【1】 。
2. 在关系数据库模型中,二维表的列称为属性,二维表的行称为 【2】 。 3. Access数据库包括表、查询、窗体、报表、 【3】 、宏和模块等基本对象。 4. 创建分组统计查询时,总计项应选择【4】 。 5. 窗体中的数据来源主要包括表和【5】 。
6. 数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 【6】 。
7. 打开一个表应该使用的宏操作是 【7】 。
8. 在关系数据库中,从关系中找出满足给定条件的元组,该操作可称为___【8】____。
9. 在窗体上添加一个命令按钮(名为 Command1),然后编写如下事件过程: Private Sub Command1_Click( )
Dim b,k For k=1 to 6
b=23+k Next k MsgBox b+k End Sub
打开窗体后,单击命令按钮,消息框的输出结果是 【9】 。 10. 在VBA中双精度的类型标识是【10】 。
四、简答题(每题10分,共40分)
1. 计算题(共10分)
设有关系R、S如下表所示,计算:
A a b c b B b b a c C c f d f B b b a e C c c d f 关系S
D d e b g 关系R
5