ACCess考试题.doc

ACCess考试题.doc
ACCess考试题.doc

ACCess考试题

1.数据库能够把大量数据按一定的结构进行存储,____________,实现数据共享。

2. 表由若干记录组成,每一行称为一个“________”,对应着一个真实的对象

的每一列称为一个“字段”。

3.查询用于在一个或多个表内查找某些特定的_______,完成数据的检索、定位和计算的功能,供用户查看。

4._______是数据库中用户和应用程序之间的主要界面,用户对数据库的任何操作都可以通过它来完成。

5.创建Access 数据库,可以(1)_____创建数据库、(2)用数据库向导创

建数据库、(3)通过在另一种文件格式中打开数据文件,来创建数据库。

6.如果在创建表中建立字段“姓名”,其数据类型应当是______________。

7.如果在创建表中建立字段“基本工资额”,其数据类型应当是

______________。

8.在人事数据库中,建表记录人员简历,建立字段“简历”,其数据类型应当是

______________。

9.将表中的字段定义为“______”,其作用是保证字段中的每一个值都必须是

惟一的(即不能重复)便于索引,并且该字段也会成为默认的排序依据。

10.在Access中,表间的关系有“______”、“一对多”及“多对多”。

11.数据库是一个关于某一_____________ 的信息集合。

12.数据库能够把大量数据按一定的结构进行存储,集中管理和统一使用,____________。

13.窗体是数据库中用户和应用程序之间的_______,用户对数据库的任何操作都可以通过它来完成。

14.如果在创建表中建立字段“性别”,并要求用逻辑值表示,其数据类型应当

是______________。

15.在人事数据库中,建表记录人员简历,建立字段“简历”,其数据类型应当

是______________。

16.将表中的______定义为“主键”,其作用是保证字段中的每一个值都必须是

惟一的(即不能重复)便于索引,并且该字段也会成为默认的排序依据。

17.内部计算函数“Sum”的意思是对所在字段内所有的值______。

18.将“Microsoft Foxpro”中“工资表”的数据,用Access 建立的“工资库”中查

询进行计算,需要将“Microsoft Foxpro”中的表链接到“工资库”中,建立______;或者导入到“工资库”中,将数据拷贝到新表中。

19.数据库是一个关于某一特定主题或目标的____________。

20.数据库能够把大量数据按一定的结构进行存储,集中管理和统一使用,____________。

21.查询用于在一个或多个表内查找某些特定的数据,完成数据的检索、_______和计算的功能,供用户查看。

22.窗体是数据库中用户和应用程序之间的主要界面,用户对数据库的_______都可以通过窗体来完成。

23.报表是以_______的格式显示用户数据的一种有效的方式。

24.创建Access 数据库,可以(1)自行创建数据库、(2)用数据库_____创建数据库、(3)通过在另一种文件格式中打开数据文件,来创建数据库。25.将表中的字段定义为“主键”,其作用是保证字段中的每一个值都必须是____________便于索引,并且该字段也会成为默认的排序依据。

26.在Access中,表间的关系有“一对一”、“______”及“多对多”。

27.在Access中,在表或查询或窗体中,对记录进行筛选,筛选的含义是将不需要的记录隐藏起来,只______出我们想要看的记录。

28.将“Microsoft Foxpro”中“工资表”的数据,用Access 建立的“工资库”中查询进行计算,需要将“Microsoft Foxpro”中的表链接到“工资库”中,建立链接表;或者______到“工资库”中,将数据拷贝到新表中。

29.查询用于在一个或多个表内查找某些特定的数据,完成数据的检索、定位和_______的功能,供用户查看。

30.将表中的字段定义为“主键”,其作用是保证字段中的每一个值都必须是惟一的(即不能重复)便于索引,并且该字段也会成为默认的______依据。

31.在Access中,表间的关系有“一对一”、“______”及“多对多”。

32.将不需要的记录隐藏起来,只显示出我们想要看的记录,使用的是Access 中对表或查询或窗体中的记录的______功能。

33.内部计算函数“Group By”的意思是对要进行计算的字段分组,将____________的记录统计为一组。

34.内部计算函数“____________”的意思是设定选择记录的条件。

35.将表“学生名单”创建新表“学生名单2”,所使用的查询方式是_________。36.将表“学生名单”的记录删除,所使用的查询方式是_________。

二、单项选择题:

1.用于基本数据运算的是__________。

A.表

B.查询

C.窗体

D.宏

2.在Access数据库中,专用于打印的是_________。

A.表

B.查询

C.报表

D.页

3.在Access数据库中,对数据表进行统计的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.删除查询

4.在Access数据库中,对数据表求列平均值的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.追加查询

5.在Access数据库中,对数据表进行删除的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

6.在Access数据库中,从数据表找到符合特定准则的数据信息的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

7.如果在创建表中建立字段“简历”,其数据类型应当是______________。A.文本

B.数字

C.日期

D.备注

8.在SQL查询GROUP BY 语句用于____________。

A.选择行条件

B.对查询进行排序

C.列表

D.分组条件

9.在已经建立的“工资库”中,要在表中直接显示出我们想要看的记录,凡是姓“李”的记录,可用_________的方法。

A.排序

B.筛选

C.隐藏

D.冻结

10.在已经建立的“工资库”中,要在表中使某些字段不移动显示位置,可用_________的方法。

A.排序

B.筛选

C.隐藏

D.冻结

11.内部计算函数“Sum”的意思是求所在字段内所有的值的______。

A.和

B.平均值

C.最小值

D.第一个值

12.内部计算函数“Avg”的意思是求所在字段内所有的值的______。

A.和

B.平均值

C.最小值

D.第一个值

13.条件语句“Where 工资额>1000”的意思是______。

A.“工资额”中大于1000元的记录

B.将“工资额”中大于1000元的记录删除

C.拷贝字段“工资额”中大于1000元的记录

D.将字段“工资额”中大于1000元的记录进行替换

14.条件中“性别=“女” and 工资额>2000” 的意思是______。

A.性别为“女”并且工资额大于2000的记录

B.性别为“女”或者且工资额大于2000的记录

C.性别为“女”并非工资额大于2000的记录

D.性别为“女”或者工资额大于2000,且二者择一的记录

15.条件“not 工资额>2000” 的意思是______。

A.除了工资额大于2000之外的工资额的记录

B.工资额大于2000的记录

C.并非工资额大于2000的记录

D.字段工资额大于2000,且二者择一的记录

16.用表“学生名单”创建新表“学生名单2”,所使用的查询方式是_________。A.删除查询

B.生成表查询

C.追加查询

D.交叉表查询

17.Access数据库是________。

A.层状数据库

B.网状数据库

C.关系型数据库

D.树状数据库

18.数据表中的“列标题的名称”叫做____________。

A.字段

B.数据

C.记录

D.数据视图

19.在Access的下列数据类型中,不能建立索引的数据类型是____________。

A.文本型

B.备注型

C.数字型

D.日期时间型

20.在数据表视图中,不可以____________ 。

A.修改字段的类型

B.修改字段的名称

C.删除一个字段

D.删除一条记录

21.用于记录基本数据的是__________。

A.表

B.查询

C.窗体

D.宏

22.筛选的结果是滤除____________。

A.不满足条件的记录

B.满足条件的记录

C.不满足条件的字段

D.满足条件的字段

23.用界面形式操作数据的是__________。

A.表

B.查询

C.窗体

D.宏

24.在Access数据库中,对数据表进行列求和的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

25.在Access数据库中,对数据表求记录数的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

26.在Access数据库中,对数据表进行生成的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

27.如果在创建表中建立字段“姓名”,其数据类型应当是______________。A.文本

B.数字

C.日期

D.备注

28.如果在创建表中建立字段“简历”,其数据类型应当是______________。A.文本

B.数字

C.日期

D.备注

29.如果在创建表中建立字段“时间”,其数据类型应当是______________。A.文本

B.数字

C.日期

D.备注

30.在Access中,将“名单表”中的“姓名”与“工资标准表”中的“姓名”建立关系,且两个表中的记录都是惟一的,则这两个表之间的关系是_________。A.一对一

B.一对多

C.多对一

D.多对多

31.在已经建立的“工资库”中,要从表中找出我们想要看的记录,凡是“工资额>1000.00”的记录,可用_________的方法。

A.查询

B.筛选

C.隐藏

D.冻结

32.在已经建立的“工资库”中,要在表中不显示某些字段,可用_________的方法。

A.排序

B.筛选

C.隐藏

D.冻结

33.不将“Microsoft Foxpro”建立的“工资表”的数据拷贝到Access 建立的“工资库”中,仅用Access 建立的“工资库”的查询进行计算,最方便的方法是______。

A.建立导入表

B.建立链接表

C.从新建立新表并输入数据

D.无

34.内部计算函数“Min”的意思是求所在字段内所有的值的______。

A.和

B.平均值

C.最小值

D.第一个值

35.内部计算函数“First”的意思是求所在字段内所有的值的______。

A.和

B.平均值

C.最小值

D.第一个值

36.条件语句“Where 性别=“男”在查询中的意思是______。

A.将字段“性别”中的“男”性记录显示出来

B.将字段“性别”中的“男”性记录删除

C.拷贝字段“性别”中的“男”性记录

D.将字段“性别”中的“男”性记录进行替换

37.条件中“Between 70 and 90”的意思是______。

A.数值70到90之间的数字

B.数值70和90这两个数字

C.数值70和90这两个数字之外的数字

D.数值70和90包含这两个数字,并且除此之外的数字

38.条件“性别=“女” Or 工资额>2000” 的意思是______。

A.性别为“女”并且工资额大于2000的记录

B.性别为“女”或者工资额大于2000的记录

C.性别为“女”并非工资额大于2000的记录

D.性别为“女”或者工资额大于2000,且二者择一的记录

39.将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是_________。

A.删除查询

B.生成表查询

C.追加查询

D.交叉表查询

41.在Access数据库中,对数据表进行列求和的是_________。

A.汇总查询

B.动作查询

C.选择查询

D.SQL查询

42.“切换面板”属于_________。

A..表

B.查询

C.窗体

D.页

43.如果在创建表中建立字段“基本工资额”,其数据类型应当是______________。

A.文本

B.数字

C.日期

D.备注

44.在Access中,将“工资一月表”、“工资二月表”……中的字段“姓名”与“名单表”中的字段“姓名”建立关系,且各个月的工资表的记录都是惟一的,名单表的记录也是惟一的,则各个表与名单表建立的关系是_________。

A.一对一

B.一对多

C.多对一

D.多对多

45.在已经建立的“工资库”中,要在表中直接显示出我们想要看的记录,凡是记录时间为“2003年4月8日”的记录,可用_________的方法。

A.排序

B.筛选

C.隐藏

D.冻结

46.在已经建立的“工资库”中,要从表中找出我们想要看的记录,凡是“工资额>2000.00”的记录,可用_________的方法。

A.查询

B.筛选

C.隐藏

D.冻结

47.Access2000中表和数据库的关系是:____________

A.一个数据库可以包含多个表

B.一个表只能包含两个数据库

C.一个表可以包含多个数据库

D.一个数据库只能包含一个表

48.下面对数据表的叙述有错误的是:____________。

A.数据表是Access数据库中的重要对象之一。

B.表的设计视图的主要工作是设计表的结构。

C.表的数据视图只用于显示数据。

D.可以将其他数据库的表导入到当前数据库中。

49.假设数据库中表A与表B建立了“一对多”关系,表B为“多”方,则下述说法正确的是____________。

A.表A中的一个记录能与表B中的多个记录匹配

B.表B中的一个记录能与表A中的多个记录匹配

C.表A中的一个字段能与表B中的多个字段匹配

D.表B中的一个字段能与表A中的多个字段匹配

50.数据表中的“行”叫做____________。

A.字段

B.数据

C.记录

D.数据视图

51.用于基本数据运算的是__________。

A.表

B.查询

C.窗体

D.宏

52.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是______________。

A.文本

B.数字

C.是/否

D.备注

53.将表中的字段定义为“______”,其作用使字段中的每一个记录都必须是惟一的以便于索引。

A.索引

B.主键

C.必填字段

D.有效性规则

54.条件“not 工资额>2000” 的意思是______。

A.除了工资额大于2000之外的工资额的记录

B.工资额大于2000的记录

C.并非工资额大于2000的记录

D.字段工资额大于2000,且二者择一的记录

55.ACCESS数据库依赖于____________操作系统。

A.DOS

B.WINDOWS

C.UNIX

D.UCDOS

56.定义字段的默认值是指____________。

A.不得使字段为空

B.不允许字段的值超出某个范围

C.在未输入数值之前,系统自动提供数值

D.系统自动把小写字母转换为大写字母

57.数据表中的“英语精读”列名称,如果要更改为“英语一级”,它可在数据表视图中的“________”改动。

A.总计

B.字段

C.准则

D.显示

三、多项选择题

1.查看工资表中长安商品公司实发工资为2000元以上(除2000元)人员的记录,

表达式为▁▁。

A.部门="长安商品公司" AND 实发工资>2000

B.部门="长安商品公司" AND 实发工资>=2000

C.部门=长安商品公司AND 实发工资>=2000

D.实发工资>2000 AND 部门="长安商品公司"

2.查询中的计算公式和条件应写在设计视图中▁▁行。

A.总计

B.字段

C.准则

D.显示

3. 如果要修改表中的数据,可采用下面哪种方式___________。

A.选择查询

B.动作查询

C.表对象中的设计视图

D.表对象中的数据视图

4.编辑关系对话框中选中“实施参照完整性”和“级联更新相关字段”、“级联删除相关字段”复选框。下面说法正确的是___________。

A.当在删除主表中主关键字段的内容时,同步更新关系表中相关的内容。B.当在更新主表中主关键字段的内容时,同步更新关系表中相关的内容。C.主表中主关键字段“字段1”中如果没有“ABC”这个数据,在关系表中的“字段1”中也不允许输入“ABC” 这个数据。

D.不需要设置“实施参照完整性”,就可以设置“一对多”等关系的类型。5.筛选图书编号是"01"或"02"的记录,可以在准则中输入___________。A."01" or "02"

B.not in ("01" , "02")

C.in ("01" , "02")

D.not ("01" and "02")

6.查询中的分组条件和条件应写在设计视图中▁▁行。

A.总计

B.字段

C.准则

D.显示

7. 如果要在查询中,因运算增添集合性新字段,可采用下面哪种方式___________。

A.在设计视图中建立新查询,在“字段”中以写公式的方法建立

B.在设计视图中,用SQL建立新查询,以写SQL语句的方法建立

C.用建立表对象中的设计视图,以增添新字段的方法建立

D.在设计视图中建立新查询,在“准则”中以写公式的方法建立

8.下面说法不正确的是___________。

A.要得到某一字段的统计结果,仅能够运用汇总查询来完成。

B.文本字段,最长为225个字符。

C.数字字段,最大存储空间为8个字节。

D.追加记录,要用动作查询。

9.筛选图书编号是"01"的记录,不可以用___________。

A.工具栏中的筛选功能

B.表中的隐藏字段的功能

C.在查询的“准则”中输入公式

D.表中的冻结字段的功能

10.查看工资表中实发工资为2000元以上(除2000元)至4000元(除4000元)以下的人员记录,表达式为__________。

A.实发工资>2000 OR 实发工资<4000

B.实发工资>2000 AND 实发工资<4000

C.实发工资>=2000 AND 实发工资=<4000

D.实发工资(Between 2000 and 4000)

11.查询中的列求和条件应写在设计视图中________行。

A.总计

B.字段

C.准则

D.显示

12.数据表视图中,可以___________。

A.修改字段的类型

B.修改字段的名称

C.删除一个字段

D.删除一条记录

13.下面说法不正确的是___________。

A.计算函数COUNT 的作用是统计记录的个数。

B.文本字段,最长为200个字符。

C.数字字段,最大存储空间为8个字节。

D.计算函数Expression 的作用是选择所在字段的最后一个值。

14.筛选图书编号是"01"的记录,可以用___________。

A.工具栏中的筛选功能

B.表中的隐藏字段的功能

C.在查询的“准则”中输入公式

D.表中的冻结字段的功能

15.查询中的“英语精读”的列记录的平均值,和班级=“英语A班”的条件应写在设计视图中________行。

A.总计

B.字段

C.准则

D.显示

16.数据表设计视图中,不可以___________。

A.修改一条记录

B.修改字段的名称

C.删除一个字段

D.删除一条记录

17.下面说法正确的是___________。

A.计算函数COUNT 的作用是统计记录的个数。

B.文本字段,最长为200个字符。

C.数字字段,最大存储空间为8个字节。

D.计算函数Last 的作用是选择所在字段的最后一个值。

18.筛选图书编号是"001"—"601"的记录,不可以用___________。

A.工具栏中的筛选功能

B.表中的隐藏字段的功能

C.在查询的“准则”中输入公式

D.表中的冻结字段的功能

19.对数字型字段的记录数据进行统计,可以___________。

A.运用查询对需要统计的字段进行运算。

B.运用窗体的文本框进行运算。

C.运用报表的文本框进行运算。

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是。

A)算法的效率只与问题的规模有关,而与数据的存储结构无关.

B)算法的时间复杂度是指执行算法所需要的计算工作量

C)数据的逻辑结构与存储结构是一一对应的.

D)算法的时间复杂度与空间复杂度一定相关.

(2)在结构化程序设计中,模块划分的原则是。

A)各模块应包括尽量多的功能

B)各模块的规模应尽量大

C)各模块之间的联系应尽量紧密

D)模块内具有高内聚度,模块间具有低耦合度

(3)下列叙述中正确的是。

A)软件测试的主要目的是发现程序中的错误.

B)软件测试的主要目的是确定程序中错误的位置.

C)为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D)软件测试是证明软件没有错误

(4)下面选项中不属于面向对象程序设计特征的是。

A)继承性B)多态性C)类比性D)封装性

(5)下列对列的叙述正确的是。

A)队列属于非线性表

B)队列按”先进后出”的原则组织数据

C)队列在队尾删除数据

D)队列按先进先出原则组织数据

(6)对下列二叉树

进行前序遍历的结果为

A)DYBEAFCZX B)YDEBFZXCA C)ABDYECFXZ D)ABCDEFXYZ

(7)某二叉树中有n个度为2的结点则该二叉树中的叶子结点数为

A)n+1 B )n-1 C)2n D)n/2

(8)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是。A)井B)交C)投影D)笛卡儿乘积

(9)在E-R图中,用来表示实体之是联系的图形是。

A)矩形B)椭圆形C)菱形D)平行四边形

(10)下列叙述中错误的是。

A)在数据库系统中,数据的物理结构必须与逻辑结构一致.

B)数据库技术的根本目标是要解决数据的共享问题

C)数据库设计是指在已有数据库管理系统的基础上建立数据库

D)数据库系统需要操作系统的支持

(11)在关系数据库中,能够惟一地标识一个记录的属性或属性的组合,称为A)关键字B)属性C)关系D)域

(12)在现实世界中,每个人都有自己的出生地。实体“人”与实体“出生地”之间的联系是

A)一对一联系B)一对多联系

C)多对多联系D)无联系

(13)Accesss数据库具有很多特点,下列叙述中,不是Access特点的是A)Access数据库可以保存多种数据类型,包括多媒体数据

B)Access可以通过编写应用程序来操作数据库中的数据

C)Access可以支持Intemet/Intranet应用

D)Access作为网状数据库模型支持客户机/服务器应用系统

(14)在关系运算中,选择运算的含义是

A)在基本表中,选择满足条件的元组组成一个新的关系

B)在基本表中,选择需要的属性组成一个新的关系

C)在基本表中,选择满足条件的元组和属性组成一个新的关系

D)以上三种说法均是正确的

(15)邮政编码是由6位数字组成的字符串,为邮政编码设置输入掩码,正确的是

A)000000 B)999999 C)CCCCCC D)LLLLLL

(16)如果字段内容为声音文件,则该字段的数据类型应定义为

A)文本B)备注C)超级链接D)OLE 对象

(17)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置

A)参照完整性B)有效性规则

C)输入掩码D)级联更新相关字段

(18)在Access中已建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段:如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择的是

A)sum,group by B)count,group by

C)group by, sum C)group by.count

(19)在创建交叉表查询时,列标题字段的值显示在交叉表的位置是

A)第一行B)第一列C)上面若干行D)左面若干列

(20)在Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下SQL命令:

Select性别,avg(学生)表,(入学成绩)From学生Group by 性别

其结果是

A)计算并显示所有学生的性别和入学成绩的平均值

B)按性别分组计算并显示性别和入学成绩的平均值

C)计算并显示所有学生的入学成绩的平均值

D)按性别分组计算并显示所有学生的入学成绩的平均值

(21)窗口事件是指操作窗口时所引发的事件。下列事件中,不属于窗口事件的是

A)打开B)关闭C)加载D)取消

(22)Access数据库中,若要求在窗体上设置输入的数据是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用的控件是

A)选项组控件B)列表框或组合框合框控件

C)文本框控件D)复选框、切换按钮、选项按钮控件

(23)要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是

A)* B)C)! D)#

(24)在Access中已建立了“雇员”表,其中有可以存放照片的字段,在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是

A)图像框B)绑定对象框

C)非绑定对象框D)列表框

(25)在报表设计时,如果只在报表最后一页的主体内容之后输出规定的内容,则需要设置的是

A)报表页眉B)报表页脚C)页面页眉D)页面页脚

(26)数据访问页是一种独立于Access数据库的文件,该文件的类型是

A)TXT文件B)HTML文件C)MDB文件D)DOC文件

(27)在一个数据库中已经设置了自动宏AutoExcc,如果在打开数据库的时候不想执行这个自动宏,正确的操作是

A)用Enter键打开数据库B)打开数据库时按住Alt键

C)打开数据库时按住Ctrl键D)打开数据库时按隹Shift键

(28)有如下语句:

s=Int100#rnd)

执行完毕后,s 的值是

A)[0,99]的随机整数B)[0,100]的随机整数

C)[1,99] 的随机整数D)[1,100] 的随机整数

(29)InputBox函数的返回值类型是

A)数值B)字符串

C)变体D)数值或字符串(视输入的数据而定)

(30)假设某数据库已建有宏对象“宏1”,“宏1”中只有一个宏操作SetValue,其中第一个参数项目为“[Label0],[Caption]”,第二个参数表达式为“[Text0]”,窗体“fmTest”

中有一个标签Label0和一个文本框Text0,现设置控件Text0的“更新后”事件为运行“宏1”,则结果是

A)将文本框清空

B)将标签清空

C)将文本框中的内容复制给标签的标题,使二者显示相同内容

D)将标签的标题复制到文本框,使二者显示相同内容

(31)在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:

Private Sub Cimmandl_Click()

a =75

If a >60 Then

k =1

Elself a>70 Then

k =2

Elself a>80 Then

k =3

Elself a>90 Then

k =4

Enklf

MsgBox k

End Sub

窗体打开运行后,单击命令按钮,则消息框的输出结果是

A)1 B)2 C)3 D)4

(32)设有如下窗体单击事件过程:

Private Sub Fom_Click()

a =1

For i –To3

Select Case i

Case 1,3

a =a +1

Case2,4

a =a +2

End Select

Next i

MsgBox a

End Sub

打开窗体运行后,单击窗体,则消息框的输出的结果是

A)3 B)4 C)5 D)6

(33)设有如下程序:

Private Sub Cimmandl_Click()

Dim sum As Double, x As Double

Sum=0

n =0

For i =1 To 5

x =n/i

n =n +1

sum =sum +x

Next i

End Sub

该程序通过For 循环来计算一个表达式的值,这个表达式是

A)1+1/2+2/3+3/4+4/5 B)1+1/2+1/3+1/4+1/5

C)1/2+2/3+3/4+4/5 D)1/2+1/3+1/4+1/5

(34)下列Case语句中错误的是

A)Case0To10 B)Case1S>10

C)Case Is>10And Is<50 D)Case3,5,Is>10

(35)如下程序段定义了学生成绩的记录类型,由学号,姓名和三门课程成绩(百分制)组成。

Type Stud

no As Integer

name As String

score(1 to 3)As Single

End Type

若对某个学生的各个数据项进行赋值,下列程序段中正确的是

A)Dim S As Stud B)Dim S As Stud

Stud.no =1001 S.no =1001

https://www.360docs.net/doc/3b12700370.html, =” 舒宜” https://www.360docs.net/doc/3b12700370.html, =”舒宜”

Stud name =78,88,96 S.score =78,88,96

C)Dim S As Stud D)Dim S As Stud

Stud.no =1001 S,no =1001

https://www.360docs.net/doc/3b12700370.html, =” 舒宜” https://www.360docs.net/doc/3b12700370.html,=”舒宜”

Stud.score(1)=78 S.Score(1)=78

Stud.score(2)=88 S.Score(2)=88

Stud.score(3)=96 S.Score(3)=96

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)在深度为7的满二叉树中,度为2的结点个数为【1】。

(2)软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于【2】。(3)在数据库系统中,实现各种数据管理功能的核心软件称为【3】。

(4)软件生命周期可分为多个阶段,一般分为定义阶段,开发阶段和维护阶段,编码和测试属于【4】阶段。

(5)在结构化分析使用的数据流图(DFD)中,利用【5】对其中的图形元素进行确切解释。

(6)如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,这个字段称为【6】。

(7)在SQL的Select命令中用【7】短语对查询的结果进行排序。

(8)报表记录分组操作时,首先要选定分组字段,在这些字段上值【8】的记录数据归为同一组。

(9)如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为【9】。(10)退出Access应用程序的VBA代码是【10】。

(11)在VBA编程中检测字符串长度的函数名是【11】。

(12)若窗体中已有一个名为Commandl的命令按钮、一个名为Labell的标签和一个名为Textl的文本框,且文本框的内容光焕发为空,然后编写如下事件代码:

Private Function f(x As Long)As Boolean

If x Mod 2 =0 Then

f =True

Else

f =False

End If

End Function

Privare Sub Commandl_Click()

Dim n As Ling

n =Val(Meltextl)

p=Iif(f(n),”Even number”,”Odd number’)

Me!Labell.Caption=n&“is” &p

End Sub

窗体打开运行后,在文本框中输入21,单击命令按钮,则标签显示内容为【12】。(13)有如下用户定义类型及操作语句:

Tyoe Student

SNo As String

Sname As String

SAge As Integer

End Type

Dim Stu As Student

With Stu

SNo=”200609001”

SName=”陈果果“

A ge=19

End With

执行MsgBox Stu,Age 后,消息框输出结果是【13】。

(14)已知一个名为“学生”的Access数据库,库中的表“stud“存储学生的基本信息,包括学号、姓名、性别和籍贯。下面程序的功能是:通过下图所示的窗体向“stub” 表中添加学生记录,对应“学号”、“姓名”和“籍贯”的四个文本框的名称分别为tNo\tName、tSex 和tRes.当单击窗体中的“增加“命令按钮(名称为Commandl)时,首先判断学号是否重复,如果不重复则向“stud“表中添加学生记录:如果学号重复,则给出提示信息。

Private Sub Form_Load()

、打开窗口时,连接Access数据库

Set ADOcn=CurrentProject,Connection

End Sub

Dim ADOcn As New ADODB.Conneetion

Private Sub Commandl_Click()

、增加学生记录

Dim StrSQL As String

Dim ADOrs As New ADODB,Recordset

Set ADOrs ,ActiveConnection=ADOcn

ADOrs.Open”Select 学号From Stud Where 学号=““+tNo+“‘”

IF Not ADOrs, 【14】Then

‘如果该学号的学生记录已经存在,则显示提示信息

MsgBox”你输入的学号已存在,不能增加!“

Else

‘增加新学生的记录

strSQL=“Insert Into stud (学号,姓名,性别,籍贯)”

strSQL=strSQL+”Values(‘”+tNo+”‘,’”+tName+” ‘,’“+tSex”‘,’+tRes+” ‘)”ADOen.Execute 【15】。

MsgBox “添加成功,请继续!”

End If

ADOrs.Close

Set ADOrs=Nothing

End Sub

真题网提供

计算机二级access操作题考点总结

计算机二级access操作题考点总结 3.【设计视图-出厂价-格式-从下拉菜单中选择货币】 4.270105:将\规格\字段的输入掩码设置为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位是大写字母,第5位是字符,最后一位是大写字母,其他位是数字。 5.[设计视图-规格-输入掩码属性设置为:000\\V-999\\W] 6、270XXXX年龄\字段内容,将查询命名为\。 7.[添加简历字段,此字段将不显示。输入标准行:如\书法* \。或者线输入:像\绘画* \] 8.270XXXX年龄字段的内容被附加到目标表中的相应字段,并且查询被命名为\。(规定:\名字\字段以姓氏开头,其余字符为名字。名称分为两部分:名字和姓氏,分别附加在目标表的名字和姓氏之后) 13.[创建附加查询-选择学生标识字段-添加新字段:姓:左([名),1)。添加到行选择姓氏-添加新字段:名字:Mid([名字),2)。添加到行选择名称-选择性别和年龄字段-运行-保存并命名查询] 14.280XXXX年龄\字段的有效性规则为:不能为空。17.[设计视图-年龄字段的有效性规则属性-不为空] 18,290103:将“雇用时间”字段的默认值设置为系统当前年度的1月1日。[设计视图-雇佣时间-默认值-日期序列(日期()),1,1)] 0,290106:完成上述操作后,数据库文件中表对象的备份被命名为\。 1.选择表-右键单击-另存为-修改表名-确定 2,290XXXX年龄\字段值加1,查询将命名为\。11.[创建更新查询-

选择年龄字段-更新到行输入:[年龄]+1-运行查询-保存命名] 12.300302:设计报告主要部分的复选框控件根据报告记录来源的\性别\字段和\年龄\字段的值显示状态信息:性别为\男性,年龄小于XXXX年龄\字段值,计算并显示4位数字的出生年份信息。注意:当前年份必须由相关函数返回。 19.[设计视图-标签-右侧-属性-名称行输入:泰勒-控制源行:年(日期()-[年龄]] 3XXXX年字段的有效性规则设置为:输入的日期必须满足1980年(包括1980年)之后的作曲者,有效性文本设置为:年日期必须是1980年之后的作曲者。1.[设计视图-年龄-有效性规则:> = # 1980-1-1 #-有效性文本:年龄日期必须是1980年以后的作曲家] 2.将命名XXXX(包括XXXX)之后的字段\、\主题名称\、\价格\、\购买日期\和\简介\的内容。 5.[价格大于100元,条件行输入:> 100采购日期条件行:> =#XXXX 日期10月前。 9.[设计视图-输入时间-有效性规则输入:

数据库期中试卷及参考答案

《数据库原理与应用》 一.单项选择题(每题1分,共20分) 1.目前市场上常见的DBMS 90%以上都是基于( C )数据模型的。 A.层次B.网状C.关系D.面向对象 2.E-R图是在数据库设计中用来表示( A )的一种常用方法。 A.概念模型B.逻辑模型C.物理模型D.面向对象模型 3.( C )是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 A.外模式B.内模式C.模式D.概念模式 4.( B )也称存储模式,是数据库物理结构和存储方式的描述,是数据在数据库内部的表示方式。 A.外模式B.内模式C.模式D.概念模式 5.数据库的概念模型独立于( A )。 A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界 6.在数据库中存储的是( C )。 A.数据B.数据库模型C.数据以及数据之间的联系D.信息 7.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每一个属性都是( B )。 A.互不相关的B.不可分解的C.长度可变得D.互相关联的 8.在数据模型中有“型”和“值(或实例)”两个对应的概念。其中数据库的模式是一个( D )的概念,是一个相对()的概念,而数据库在某一时刻的状态则是一个()的概念,是一个相对()的概念。 A.型;变化;值;不变B.值;不变;型;变化 C.值;变化;型;不变D.型;不变;值;变化 9.关系表A的属性个数为5,元组个数为10;关系表B的属性个数为6,元组个数为20. 则A与B的笛卡尔积A×B的属性有( D )个,元组个数有()个。 A.30;200B.11;30 C.30;30D.11;200 10.父亲和子女的亲生关系属于( B )的关系。 A.1:1B.1:n C.m:n D.不一定 11.在SQL语言中,删除关系表中的一个属性列,要用动词( D ),删除关系表中的一行或多行元组,要用动词()。 A.delete,delete B.drop,drop C.delete,drop D.drop,delete 12.在SQL语言中,为关系模式增加一个属性要用动词(B),为关系表增加一行或多行元组要用动词()。 A.insert,insert B.add,insert C.insert,add D.add,add 13.实体完整性约束和SQL语言中的( A )相对应。 A.primary key B.foreign key C.check D.都不是 14.参照完整性约束和SQL语言中的( B )相对应。 A.primary key B.foreign key C.check D.都不是 15.在我们的学生-课程数据库中,SC表上建立了两个外码约束,被参照表是Student表和Course表,则最适当的说法是: A.Student表中的学生号Sno不能随意取值B.Course表中的课程号Cno不能随意取值 C.SC表中学生号Sno不能随便D.SC表中学生号Sno、课程号Cno均不能随意取值 16.如果在学生-课程数据库中的SC表上建立了参照完整性约束: Foreign Key (Sno)References Student(Sno), Foreign Key (Cno)References Course(Cno), 则( D )操作可能会违背该完整性约束。 A.在Student表上增加一行记录B.在Course表上增加一行记录 C.在SC表上删除一行记录D.更新SC表上的记录 17.关系R(X,Y,Z),函数依赖集FD={Y→Z,XZ→Y},则关系R是( C )。 A.1NF B.2NF C.3NF D.BCNF 18、表之间一对多关系是指_B_____。 A.一张表与多张表之间的关系B.一张表中的一个记录对应另一张表中的多个记录 C.一张表中的一个记录对应多张表中的一个记录D.一张表中的一个记录对应多张表中的多个记录 19、SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的(D) A.列B.行C.关系D.分组 20、SQL语言中INSERT、DELETE、UPDA TE实现哪类功能 D 。 A.数据查询B.数据控制C.数据定义D.数据操纵 二.填空题(每空1分,共18分): 1.从历史发展看来,数据管理技术经历了人工管理、文件管理和数据库管理三个阶段。 2.在SQL语言中,用符号—代表单个字符,用符号% 代表0到多个字符。 3.在SQL语言中,为了使查询的结果表中不包含完全相同的两个元组,应在select的后面加上关键词distinct 。 4、在SQL语句中,与表达式“工资BETWEEN 1210 AND 1240”功能相同的表达式是工资>=1210 and 工资<=1240 。 第 1 页/共 4 页

Access期末考试A卷

专业 班级 学号 姓名学 号 姓 名 不 能 超 过 装 订 线 否 则 作 废 | | | | | | | | | 装 | | | | | | | 订 | | | | | | | 线 | | | | | | | | 惠州学院期末考试试卷(A 卷)二、选择题(每小题2分、共40分) 1.不属于Access对象的是___B___。 A.表B.文件夹 C.窗体D.查询 2. 如下图窗体中有一个标签和一个命令按钮,名称分别为Label1和comand1。在“窗体视 图”中显示窗体(打开窗体)时,窗体中没有记录选定器,应将窗体属性的“记录选 定器”值设置为_B_____。 A.是B.否C.有D.无 3.下列不属于控件的类型有________B______________。 A.结合型(绑定型)B.组件型C.非结合型(非绑定型)D.计算型 4.对某一个数据库中的教师表中所有老师的的“基本工资”项加500元,合适的查询方式 为_______D_______。 A.生成表查询B.更新查询C.删除查询D.追加查询 5.Access内置的开发语言是______A________。 A.VBA B.VC C.PB D.VF 6.Access数据库文件的扩展名是___A__________。 A..mdb B..xls C..ppt D..doc 7.Access数据库中,可用于键盘输入数据或编辑字段数据的交互控件是____A__。 A.文本框B.标签C.选项按钮D.选项卡控件 8.若要确保输入的联系电话(文本型字段)的值只能为8位数字,应将该字段的输入掩码 应设置为_________A____。 A.00000000B.99999999 C.######## D.???????? 9.下列不属于Access字段的数据类型的是_______D________。 A.数字B.是/否C.文本D.符号 (2011 —2012学年度第二学期) 考试科目数据库及应用考试时间120分钟 题次一二三四五总分 得分 评卷人签名 一、填空题(每个空2分,共30分) 1.一个关系表的行称为_______记录__________________。 2.窗体中的数据来源可以是_____查询_________或_____报表___________。 3.数据库系统(DBS)是引入数据库技术后的计算机系统,它包括:硬件系统、数据库集 合、数据库管理系统_______________、__数据库管理员_____________、___用户 _____________。 4.在下列图1所示的关系中,若二维表在Access中实现,“姓名”字段的字段类型应该 设置为______文本型_____,该字段大小应该设置为____4____可以存放得下4个汉字。 学号姓名平时期中实验期末总评备注 070407201陈惠娴89757476 070407202陈丽贤891008487 070407203陈涛89858284 070407204陈信燕89857176 070407205单银敬89757275 070407206何小凤89756369 图1 成绩表关系 5.在查询中如果要将某表中的若干记录删除,应该创建____删除_________查询。而且查 询一定要___运行________________才能生效。 6.创建窗体可以使用_向导____________ 和使用__设计视图___________两种方式。 7.若要在报表每一页的顶部都输出信息,需要设置的是___页面页眉__________。 8.ACCESS中的数据访问页可以简单地认为就是一个___web页__________。

二级Access选择题(含答案)

2012级二级ACCESS选择题练习 60101、下列不属于数据库系统三级模式结构的是()。 答案:D A、外模式 B、概念模式 C、内模式 D、现实模式 60102、E-R图是一种重要的数据库设计工具,它适用于建立数据库的()。 答案:A A、概念模型 B、数学模型 C、结构模型 D、物理模型 60103、数据库中存储的是()。 答案:D A、数据 B、数据模型 C、信息 D、数据以及数据之间的关系 60104、用二维表来表示实体及实体间联系的数据模型是()。 答案:C A、实体-联系模型 B、层次模型 C、关系模型 D、网状模型 60105、在关系数据表中,()的值能惟一地标识一个记录。 答案:D A、内模式 B、字段 C、域 D、关键字 60106、下列实体的联系中,属于多对多关系的是()。 答案:B A、学校和校长 B、学生与课程 C、住院的病人与病床 D、职工与工资60107、在关系数据库中,主码标识元组通过()实现。 答案:C A、用户自定义完整性 B、参照完整性原则 C、实体完整性原则 D、域完整性 60108、在关系模型中,主键可由()。 答案:B A、至多一个属性组成 B、一个或多个其值能唯一标识该关系模式中任何元组的属性组成 C、多个任意属性组成 D、其它三个选项都不是 60201、若要查询“学生”表中所有学生的姓名,需要进行的关系运算是()。 答案:B A、选择 B、投影 C、连接 D、交叉 60202、在E-R图中,用来表示实体的图形是()。 答案:C A、菱形 B、椭圆形 C、矩形 D、三角形 60203、关系数据规范化的意义是()。 答案:D A、保证数据的安全性和完整性 B、提高查询速度 C、减少数据操作的复杂性 D、消除关系数据的插入、删除和修改异常以及数据冗余60204、Access是一个()。 答案:D A、数据库文件系统 B、数据库系统 C、数据库应用系统 D、数据库管理系统 60205、在数据库应用系统开发过程中,需求分析阶段的主要任务是确定该系统的()。 答案:A A、系统功能 B、数据库结构 C、开发费用 D、开发工具 60206、将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()。 答案:A A、连接 B、投影 C、交叉 D、选择 60207、下列对关系模型的性质描述错误的是()。 答案:B A、关系中不允许存在两个完全相同的记录 B、任意的一个二维表都是一个关系 C、关系中元组的顺序无关紧要 D、关系中列的次序可以任意交换 60208、下列不属于Access对象的是()。 答案:C A、窗体 B、查询 C、菜单 D、宏 60301、在Access数据库的表设计视图中,不能进行的操作是()。 答案:D A、修改字段类型 B、设置索引 C、增加字段 D、添加记录 60302、“学生”表的“简历”字段需要存储大量的文本,则使用()数据类型比较合适。 答案:B A、超级链接 B、备注 C、图像 D、数值 60303、Access数据库中,为了保持表之间的关系,要求在子表中添加记录时,如果主表中没有与之相关的记录,则不能在子表中添加该记录,为此需要定义的关系是()。 答案:D A、输入掩码 B、有效性规则 C、默认值 D、参照完整性 60304、设置字段默认值的意义是()。 答案:B A、使字段值不为空 B、在未输入字段值之前,系统将默认值赋予该字段 C、不允许字段值超出某个范围 D、保证字段值符合范式要求 60305、如果关系表中某字段需要存储音频,则该字段的数据类型应定义为()。 答案:C A、备注 B、文本 C、OLE对象 D、超级链接 60306、“邮政编码”字段是由6位数字组成的字符串,为该字段设置输入掩码,正确的是()。答案:A A、000000 B、999999 C、CCCCCC D、LLLLLL 60307、以下关于Access表的叙述中,正确的是()。 答案:C A、表一般包含一到两个主题信息

国家二级ACCESS机试(操作题)模拟试卷435

国家二级ACCESS机试(操作题)模拟试卷435 (总分:6.00,做题时间:90分钟) 一、基本操作题(总题数:1,分数:2.00) 1.在考生文件夹下,有一个数据库文件“sampl.accdb”,一个Excel文件“tScore.xls”和一个图像文件“photo.bmp”。在该数据库文件中已经建立了一个表对象“tStud”。试按以下操作要求,完成各种操作:(1)将考生文件夹下的“tScom.xls”文件导入到数据库文件“sampl.accdb”中,表名不变;分析导入表的字段构成,判断并设置其主键。(2)将“tScore”表中“成绩ID”字段的数据类型改为“文本”, 字段大小改为5;设置该字段的相应属性,使其在数据表视图中显示标题为“成绩编号”;修改“学号” 字段的字段大小,使其与“tStud”表中相应字段的字段大小一致。(3)将“tStud”表中“性别”字段的默认值属性设置为“男”;为“政治面目”字段创建查阅列表,列表中显示“党员”“团员”和“其他”三 个值;将学号为“20061001”学生的“照片”字段值设置为考生文件夹下的“photo.bmp”图像文件(要求使用“由文件创建”方式)。(4)设置“tStud”表中“入校时间”字段的格式属性为“长日期”,有效性规则属性为:输入的入校时间必须为9月,有效性文本属性为:“输入的月份有误,请重新输入”。(5)设置“tStud”表的显示格式,使表的背景颜色为:RGB(0,128,128)(青色),网格线为“白色”,文字字号为“11”。(6)建立“tStud”和“tScore”两表之间的关系。 (分数:2.00) __________________________________________________________________________________________ 正确答案:(正确答案:【操作步骤】(1)步骤1:打开“samp!,mdb”数据库,在<外部数据>功能区的<导入并链接>组中单击“Excel”按钮。步骤2:在弹出的<获得外部数据.Excel电子表格>对话框中,单击“浏览”按钮,在弹出的“打开”对话框内浏览“tScore.xlsx”文件所在的存储位置(考生文件夹下),选中“tScore.xlsx”Excel文件,单击“打开”按钮。步骤3:单击“确定”按钮,系统弹出<导入数 据表向导>对话框,此时默认的是sheet1表中的数据,不需要修改,单击“下一步”按钮,继续保持默认,单击“下一步”按钮,再单击“完成”按钮,最后单击“关闭”按钮,关闭向导。步骤4:右击“tScore”表,选择“设计视图”快捷菜单命令,打开表设计视图。同时选中“学号”和“课程编号”两个字段,右 键单击鼠标,在快捷菜单中选择“主键”命令。步骤5:单击快速访问工具栏中的“保存”按钮进行保存。(2)步骤1:右击“tScorv”表,选择“设计视图”快捷菜单命令,打开表设计视图。单击“成绩ID”字段的数据类型选择“文本”。步骤2:单击“成绩ID”字段,把“字段属性”中的“字段大小”所在行的数值修改为:5。在“标题”所在行输入:成绩编号。步骤3:单击“学号”字段。把“字段属性”中的“字段大小”所在行的数值修改为:10。(通过“tStud”表的字段属性查看到“学号”的字段大小为:10) 步 骤4:单击快速访问工具栏中的“保存”按钮进行保存,关闭表的设计视图。 (3)步骤1:右击“tStud”表,选择“设计视图”快捷菜单命令,打开表设计视图。选中“性别”字段,将“字段属性”的默认值设为:“男”。步骤2:选中“政治面目”字段类型,下拉选择“查阅向导”,将弹出<查阅向导>对话框,选中“自行键入所需的值”单选框,单击“下一步”按钮,在弹出的对话框中列中输入“党员”“团员” 和“其他”三个值,单击“下一步”按钮,选中“不要主键”项,然后单击“完成”按钮。单击快速访问 工具栏中的“保存”按钮,关闭设计视图。步骤3:双击打开“tStud”表,右击学号为“20061001”行 的“照片”记录,选择“插入对象”快捷菜单命令,打开对象对话框。步骤4:选择“由文件创建”选项。单击“浏览”按钮查找图片“photo.bmp”存储位置(考生文件夹下),单击“确定”按钮。步骤5:单击快速访问工具栏中的“保存”按钮进行保存,关闭表。 (4)步骤1:右击“tStud”表,选择“设计视图”快捷菜单命令,打开表设计视图。选中“入校时间”字段,在“字段属性”中的“格式”中选择“长日期”,在“有效性规则”中输入:Month([入校时间])=9,在“有效性文本”中输入:“输入的月份有误,请重新输入”。步骤2:单击快速访问工具栏中的“保存”按钮进行保存。(5)步骤1:双击“tStud”表,单击<文本格式>分组中右下角的“设置数据表格式”按钮,弹出<设置数据表格式>对话框。在<设置数据 表格式>对话框中,单击“背景色”下的下拉列表,选中“其他颜色”项,在弹出的“颜色”对话框中单 击“自定义”选项卡,在其底部的“红色”框中输入:0,“绿色”框中输入:128,“蓝色”框中输入:128,单击“确定”按钮,返回“设置数据表格式”对话框,单击“网格线颜色”的下拉列表,选择“标准色”中的“白色”。单击“确定”按钮。步骤2:在<文本格式>分组的“字号”列表中选择“11”。(6)步骤1:在<数据库工具>功能区的<关系>分组中单击“关系”按钮,系统弹出<关系>窗口,在窗口

ACCESS期末试题终极版 (2)

一、填空题(2分/空,共20分) 1、Access的7种数据库对象分别有:表、_查询__、窗体、报表、页、宏和模块。 2、窗体中的数据主要来源于__数据表________和___查询_______。 3、VBA的三种流程控制结构是:顺序结构、___选择结构_____和___循环结构__。 4、Access中,查询不仅具有查找的功能,而且还具有计算功能。 5、在创建主/子窗体之前,必须设置___数据表、创建窗体__之间的关系,并且已创建两个窗体。 6、函数Mid("惠州学院计算机科学系",5,3)的结果是:___计算机____。 7、在Access中,自动启动宏的名称是___autoexec___。 二、选择题(2分/题、共30分) 1、Access数据库文件的扩展名是____A_________。 A..mdb B..xls C..ppt D..doc 2、下列关于报表的叙述中,正确的是____B_________。 A.报表只能输入数据 B.报表只能输出数据 C.报表可以输入和输出数据 D.报表不能输入和输出数据 3、要实现报表按某字段分组统计输出,需要设置的是________B__________。 A.报表页脚B.该字段的组页脚C.主体 D.页面页脚 4、数据库中有A、B两表,均有相同字段C,在两表中C字段都设为主键,当通过C字段建立两表关系时,则该关系为________A__________。 A.一对一B.一对多C.多对多 D.不能建立关系 5、在定义表中字段属性时,对要求输入相对固定格式的数据,例如电话号码034,应该定义该字段的_______C_______属性。 A.格式B.默认值C.输入掩码 D.有效性规则

access期末考试题型及知识点(最终版)

已修改部分: 29.以下不属于操作查询的是(C.交叉表查询) 33.下列关于查询“设计网络”中行的作用的叙述,错误的是(B) A.“字段”表示可以在此输入或添加字段名 B.“总计”用于对查询的字段求和 C.“表”表示字段所在的表或查询的名称 D.“条件”用于输入一个条件表达式来限定记录的选 (4)分析如下程序运行结束后,s和i的值分别是 3 和 14 。 For i=0 to 10 step 2 s=s+1 i=i*2 next i 注释: i=0 s=0+1=1 i=0*2=0 i=2 s=1+1=2 i=2*2=4 i=6 s=2+1=3 i=6*2=12 i=14 >10 退出循环 2011年access期末考试复习要点 ***************************************************** 声明:本文档为夏全胜整理.如有错误,过失之处,请加以指正. 仅供参考,谢谢********************************************************************** 考试题型 1.选择题30分 2.填空题14分 3.判断题10分 4.简答题 20分 5.综合题 26分 难点 (1 )SQL语句10分 (查询SELECT、添加ALTER、修改UPDATE,删除DELETE) (2) VBA 16分 ********************************************************************* 一.填空题 1.ACCESS是一个面向对象的可视化数据库管理系统。 2.ACCESS ACCESS数据库的文件的扩展名是.mdb。 3.模块是程序的集合,有类模块和标准模块两种基本类型。 4.窗体、报表及数据访问页的数据源可以是表和查询。 5.窗体包括五个节,分别是窗体页眉,页面页眉,主体,页面页脚和窗体页脚。 6.表是关于特定的实体的数据集合,由字段和记录组成。 7.关系数据库是以关系模型为基础的数据库系统,它的数据结构是关系 8.数据模型有三个基本组成要素:数据结构、数据操作、完整性约束

3月全国计算机等级考试二级Access笔试试题及参考答案1.doc

2011年3月全国计算机等级考试二级Access笔试试题及参考答案 2011年3月全国计算机等级考试二级Access笔试试题 一、选择题 (1)下列关于栈叙述正确的是 A)栈顶元素最先能被删除 B)栈顶元素最后才能被删除 C)栈底元素永远不能被删除 D)以上三种说法都不对 (2)下列叙述中正确的是 A)有一个以上根结点的数据结构不一定是非线性结构 B)只有一个根结点的数据结构不一定是线性结构 C)循环链表是非线性结构 D)双向链表是非线性结构 (3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层) A)3 B)4 C)6 D)7 (4)在软件开发中,需求分析阶段产生的主要文档是 A)软件集成测试计划 B)软件详细设计说明书 C)用户手册 D)软件需求规格说明书 (5)结构化程序所要求的基本结构不包括 A)顺序结构 B)GOTO跳转 C)选择(分支)结构 D)重复(循环)结构 (6)下面描述中错误的是 A)系统总体结构图支持软件系统的详细设计 B)软件设计是将软件需求转换为软件表示的过程 C)数据结构与数据库设计是软件设计的任务之一 D)PAD图是软件详细设计的表示工具 (7)负责数据库中查询操作的数据库语言是 A)数据定义语言 B)数据管理语言 C)数据操纵语言 D)数据控制语言 (8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 A)1:1联系 B)1:m联系 C)m:1联系 D)m:n联系 (9)有三个关系R、S和T如下: 则由关系R和S得到关系T的操作是 A)自然连接 B)交 C)除 D)并 (10)定义无符号整数类为UInt,下面可以作为类UInt实例化值的是 A)-369 B)369 C)0.369 D)整数集合{1,2,3,4,5} (11)在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是 A)选择 B)投影 C)联接

全国计算机等级考试二级ACCESS—vba操作题参考答案

等级考试中的vba操作题 操作说明:不允许修改窗体等对象中未涉及的控件、属性;程序代码只允许在“**********”与“**********”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。 要求:打开窗体,查看代码的实际效果。 1. 数据库:samp01.mdb 实现功能: 单击“刷新”按钮(名为“bt1”),在事件过程中补充语句,动态设置窗体记录源为查询对象“qEmp”,并刷新窗体记录,实现窗体数据按性别条件动态显示退休职工的信息;单击“退出”按钮(名为“bt2”),关闭窗体。 参考答案:

数据库:samp02.mdb 实现功能: 在窗体中有一个“显示全部记录”命令按钮(名称为bList),单击该按钮后,应实现将“tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。 3. 数据库:samp03.mdb 实现功能: 窗体加载时设置窗体标题属性为系统当前日期。 单击“显示借书信息”按钮(名称为blist),以打印预览方式打开报表“rReader”。

数据库:samp04.mdb 实现功能: 在窗体对象“fEmp”上有“刷新”和“退出”两个命令按钮,名称分别为“bt1”和“bt2”。单击“刷新”按钮,窗体记录源改为查询对象“qEmp”;单击“退出”按钮,关闭窗体。 5. 数据库:samp05.mdb 实现功能: 窗体加载时,将标签”Tda”的标题设置为系统当前日期。 单击“显示雇员情况”按钮(名称为blist),运行宏“m1”

数据库:samp06.mdb 实现功能: 在“fEmp”窗体上单击“输出”命令按钮(名为“btnP”),弹出一输入对话框,其提示文本为“请输入大于0的整数值”。 输入1时,相关代码关闭窗体(或程序)。 输入2时,相关代码实现预览输出报表对象“rEmp”。 输入>=3时,相关代码调用宏对象“mEmp”以打开数据表“tEmp”。

高二计算机ACCESS期中考试题

2017-2018高二计算机ACCESS期中试题 姓名__________ 分数_____________ 一选择(每题2分,共50分) 1 要在报表的最后一页的底部输出信息,应通过()设置 A:组页脚B:报表页脚C:报表页眉D:页面页眉 2 如果要选中窗体的全部控件() A: ATL+F4 B: CTRL+F4 C: ATL+A D: CTRL+A 3 报表有多种视图,其中()只显示其中的部分数据 A:设计视图B:打印预览C:数据透视图D:版面预览 4 在窗体的各个控件中,()控件用来完成记录浏览,记录操作,窗体操作等任务 A:单选按钮B:命令按钮C:文本框D:组合框 5 下列不属于Access窗体的视图是() A:数据表视图B:窗体视图C:版面视图D:设计视图 6 要使打印的报表每页显示3列记录,应在()设置 A:工具箱B:页面设置C:属性表D:字段列表 7 窗体的数据来源不可以是() A:一张表B:多张表C:查询D:报表 8 决定窗体外观的是() A: 控件B: 标签C: 属性D: 按钮 9 SQL语言中,()不属于数据操纵语言。 A.INSERT B.UPDATE C.DELETE D.CREATE 10 向窗体或者报表添加一个由OLE服务器应用程序创建的OLE对象,应添加()控件 A:未绑定对象框B:绑定对象框C:图像D:选项卡 11 Access 2003的通配符中,“?”表示() A.与单个数字字符匹配B.与单个字符匹配 C.与任意个字符匹配D.匹配任何不在方括号内的字符 12 “切换面板”属于() A: 表B: 窗体C: 查询D: 页 13 下列不属于数据库窗体控件的是() A: 换行符B: 分页符C: 矩形D: 列表框 14 报表中的报表页眉是用来显示() A.报表中的字段名称或对记录的分组名称 B.报表的标题、图形或说明性文字 C.本页的汇总说明D.整份报表的汇总说明 15 不是用来作为表或查询中“是否”值的控件是()

Access期末考试知识点与样题

Access 期末考试知识点与样题 一、单选题 1、数据库基础知识 样题1:数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。 A)DBS包括DB和DBMS B)DBMS包括DB和DBS C)DB包括DBS和DBMS D)DBS包括DB,也就是DBMS 参考答案:A 样题2:关于数据库系统描述不正确的是()。 A)可以实现数据库共享、减少数据冗余B)可以表示事物与事物之间的数据类型C)支持抽象的数据模型D)数据独立性较差 参考答案:D 2、Access数据库 样题1:Access数据库属于()数据库。 A)层次模型B)网状模型C)关系模型D)面向对象模型 参考答案:C 样题2:Access在同一时间,可打开()个数据库。 A)1B)2 C)3 D)4 参考答案:A 3、数据类型 样题1:在“日期/时间”数据类型中,每个字段需要的存储空间是()。 A)4个字节B)8个字节C)12个字节D)16个字节 参考答案:B 样题2:OLE对象数据类型字段所嵌入的数据对象的数据存放在()。 A)数据库中B)外部文件中C)最初的文件中D)以上都是 参考答案:A 4、数据表 样题1:有关字段属性,以下叙述错误的是()。 A)字段大小可用于设置文本,数字或自动编号等类型字段的最大容量 B)可以用任意类型的字段设置默认值属性 C)有效性规则属性是用于限制此字段输入值的表达式 D)不同的字段类型,其字段属性有所不同 参考答案:B 样题2:若使打开的数据库文件能为网上其他用户共享,但只能浏览数据,要选择打开数据库文件的方式为()。 A)以只读方式打开B)以独占只读方式打开

最新计算机二级ACCESS选择题知识点

1.循环队列是队列的一种顺序存储结构,是线性结构。(栈也是线性结构) 2.算法的有穷性指算法运行的时间是有限的。 算法的空间复杂度是指算法在执行过程中所需要的内存空间。 3.只有一个根节点的数据结构不一定是线性结构。 有一个以上根结点的数据结构一定是非线性结构。 4.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 5.栈支持子程序调用。 6.软件设计中划分模块的一个准则是高内聚低耦合。 7.关系运算包括:选择、投影和连接。 8.在E-R图中:实体集用矩形,属性用椭圆,联系用菱形。 9.在关系窗口中,双击两个表之间的连接线,会出现编辑关系对话框。 10.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。 11.软件测试的目的:发现程序中的错误。 12.数据库设计中反映用户对数据要求的模式是外模式 13.对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。 14.程序调试的任务:诊断和改正程序中的错误。 15.数据库设计,在需求分析阶段建立数据字典。 16.链式存储结构既可以针对线性结构也可以针对非线性结构。 17.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的。 18.一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。 19.线性链表中数据的插入和删除都不需要移动表中的元素,只需要改变节点的指针域即可。 20.循环队列中元素的个数是由队头指针和队尾指针共同决定。 21.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。 22.对长度为n的线性表排序,在最坏情况下,除了堆排序算法的比较次数是(比较次数最少),其他的都是n(n-1)/2。 23.对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。 24.面向对象方法中,继承是指类之间共享属性和操作的机制。 25.软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。 26.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。 27.内模式又称物理模式,它给出了数据物理存储结构与物理存取方法。 28.在软件开发中,需求分析阶段可以使用的工具有数据流图DFD图,数据字典DD,判定树与判定表。 29.在软件设计中不使用的工具是数据流图(DFD图)。 30.在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。 31.OLE对象:用于链接或内嵌Windows支持的对象。 32.生成表查询生成的新表是原表的子表。 33.追加查询并不要求两个表结构一致。 34.在代码中引用一个窗体控件时,应使用的控件属性是:Name 35.对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为:模态对话框

计算机二级Access操作题汇总概要

Access 操作题汇总 1、'010-'部分自动输出,后八位为0到9的数字显示。【输入掩码属性设置为:“010-”00000000 】 2、:查找并显示所有'李'姓学生【在姓名字段的条件行输入:like ”李*”】 3、在报表的页面页脚节区添加一个计算控件,显示系统年月。【添加一个文本框控件,设置控件来源属性:=Date()】 4、按'编号'字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4) 5、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”。【设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg” 】 6、计算并输出教师最大年龄与最小年龄的差值,显示标题为'm_age'。【添加一个计算字段m_age:Max([年龄])-Min([年龄])】 7、设置报表主体节区内文本框'tDept'的控件来源为计算控件。要求该控件可以根据报表数据源里的'所属部门'字段值,从非数据源表对象'tGroup'中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。) 【设置控件来源:=DLookUp('名称','tGroup','所属部门=部门编号')】 8、设置'工作时间'字段的有效性规则为:只能输入上一年度五月一日以前(含)的日期。 【'工作时间'字段的有效性规则为:<=DateSerial(Year(Date())-1,5,1)】 9、将'在职否'字段的默认值设置为真值【'在职否'字段的默认值设置为:True 】 10、设置'邮箱密码'字段的输入掩码为将输入的密码显示为6位星号(密码) 【输入掩码向导—选择密码—下一步—完成】 11、将'性别'字段值的输入设置为'男'、'女'列表选择。【设计视图—性别字段—数据类型选择查阅向导—自行输入需要的值,下一步—第一行输入“男”,第二行输入“女”,下一步—完成】 12、没有运动爱好【“简历”字段条件行输入:not like “*运动*”】 13、聘期超过5年【添加计算字段:聘期:year(date( ))-year([聘用时间]) 对应的条件行输入:>5】 14、将编号与姓名合二为一输出,标题为“管理人员”。【添加计算字段:管理人员:[编号]+[姓名] 】 15、设置复选框选项按钮opt1和opt2的'默认值'属性为假值。【选中按钮—属性—默认值设置为:False 】 16、设置命令按钮bTest的单击事件属性为给定的宏对象m1。【选中命令按钮—属性—事件—单击事件—选择m1 】 17、设置'简历'字段的设计说明为'自上大学起的简历信息'。【设计视图—简历—说明列设置为:自上大学起的简历信息】 18、将学号为'20011001'学生的照片信息改成考生文件夹下的'photo.bmp'图像文件。【数据表视图—选中学号为20011001的照片—单击右键—插入对象—由文件创建—浏览—找到考生文件夹下的指定图像文件—确定—确定】 19、查找有摄影爱好的学生记录。【“简历”字段条件行输入:like “*摄影*”】 20、显示'学号'和'平均成绩'两列内容。其中'平均成绩'一列数据由统计计算得到,

access试题

项城中专2017 -2018学年第二学期期中试题 Access2003 (适用班级:17春计一、计二 时间:90分钟,总分:100分 出题人:刘文灵) 一、选择题(每题2分,共50分) 1.在表的设计视图中,不能完成的操作是( )。 A.修改字段的名称 B.删除一个字段 C.修改字段的属性 D.删除一条记录 2.建立表的结构时,一个字段由( )组成。 A .字段名称 B.数据类型 C.字段属性 D.以上都是 3.在Access2003的表中,( )不可以定义为主键。 A.自动编号 B.单字段 C.多字段 D.OLE 对象 4.( )不是表中的字段类型。 A.文本 B. OLE C. 日期/时间 D. 索引 5.如果字段的值只能是6位数字,则该字段的输入掩码的定义应为( )。 A .999999 B .llllll C .000000 D .###### 6.下列关于条件的说法中,正确的是( )。 A .同行之间为逻辑“或”关系,不同行之间的逻辑“与”关系 B .日期/时间类型数据在两端加上双引号 C .数字类型数据需在两端加上# D .文本类型数据需在两端加上双引号 7.Access2003数据库中表与表之间的关系有( )。 A 一对一 B 一对多 C 多对多 D 以上都是 8. 可以设置“字段大小”属性的数据类型是( )。 A.备注 B.日期/时间 C.文本 D.上述皆可 9.如果一个字段在多数情况下取一个固定的值,可以将这个值设置成字段的( )。 A.关键字 B.默认值 C.有效性文本 D.输入掩码 10.( )查询是一种交互式的查询方式。 A .交叉表查询 B .参数查询 C .选择查询 D .操作查询 11.学生和课程之间是典型的( )关系。 A.一对一 B.一对多 C.多对一 D.多对多 12.下列排序规则不正确的是( )。 A .数字按大小排序 B .英文字母按26个字母顺序进行排序,大写字母大于所有小写字母 C .中文按照汉语拼音字母的顺序排序 D .数据类型为备注、超链接或OL E 对象的字段不能排序 13.在学生成绩表中,查询成绩为70—80分之间的学生信息,正确的条件设置为( ) A .>69 or <80 B .Between 70 and 80 C .>=70 and <80 D .in(70,79) (市/区) 学校 专业 班级 姓名 ※※※※※※※※※※※※※※※※※※※※※ 密 封 线 内 不 得 答 题 ※※※※※※※※※※※※※※※※

Access期末考试重点简答题

一、选择题 第1-7单元、 第8单元一、1、2、4、5 第9单元一、2、5、7、8、10 二、填空题 第1、3、4、5、7单元 8单元二、1、2 三、简答题 第一章 1、叙述数据、数据库、数据库管理系统、数据库系统的概念。 数据:描述事物的符号记录。用来表示各种事物的特征、特点和属性。 数据库:指长期存储在计算机内的、有组织的、可共享的数据集合。它不仅反映了描述事物的数据本身,还反映了相关事物之间的联系。 数据库管理系统:是位于用户与操作系统之间的一种操纵和管理数据库的软件,是数据库系统的核心。 5、什么是关系数据库?(欢迎补充) 关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。 第三章 3、索引有哪几种类?建立数据表索引的方法有哪几种? 索引种类:惟一索引、普通索引和主索引 创建索引的方法:创建索引可以根据索引属性或索引对话框。所有索引都可根据后者创建。在索引对话框中可以查看本表的所有已创建的索引。 如果排序依据字段设置了索引,则会加快排序速度。 4、什么是级联更新?什么事级联删除?试试参照完整性的作用是什么? 级联更新:当主表中主键值更新时,系统会自动更新从表中的所有相关记录中的匹配值。 级联删除:在删除主表中的记录时,系统会自动删除从表中的相关记录。 实施参照完整性作用:Access使用参照完整性来确保相关表记录之间关系的完整性与有效性。在创建关系时,在选择“实施参照完整性”复选框即可为该关系“实施参照完整性”规则。 第五章 2、窗体结构包含哪几部分,每个窗体节各有什么作用? (1)窗体页眉、页面页眉、主体节、页面页脚和窗体页脚。 (2)作用:1。位于窗体的顶部,用于显示窗体的标题和使用说明。在打印时位于首页顶部。 2,用于显示窗体在打印时的页头信息,如:标题、图像等。页面页眉只显示在打印页中。3.显示窗体的记录。主体节是数据库系统数据处理的主要工作界面,是默认节。 4.用于显示窗体在打印时的页脚信息,如:日期、页码等。与页面页眉一样,页面页脚也只显示在打印页中 5.窗体的底部,可以显示合计、日期、页码按钮等,在打印时,在最后一个打印页中的最后一个主体节之后

相关文档
最新文档