当前位置:文档之家› access期末考试题型及知识点

access期末考试题型及知识点

access期末考试题型及知识点
access期末考试题型及知识点

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.数据模型有三个基本组成要素:数据结构、数据操作、完整性约束

9.关系模型中数据的逻辑结构就是一张二维表,表中的列称为属性,表中的行称为元组。

10.数据是数据库系统研究和处理的对象,是描述事物的符号记录。

11.设关系R有M列P行,关系S有N列Q行,则R×S有M+N列 P×Q行

12.在Access数据表中能够唯一标识每一条记录的字段称为主键

13.如果用户定义了表关系,则在删除主键之前,必须先将主键关系删除

14.根据对数据源操作方式和结果的不同,查询可以分为五类:选择查询、计算查询、参数查

询、操作查询、SQL查询。

15.在Access中,用户可以使用SQL语句创建查询,使用SQL创建的查询有以下4种:联合查询、

传递查询、数据定义查询、子查询。

16.条件(准则)是指在查询中用来限制检索记录的表达式,通过它可以过滤掉不需要的数据。

17.查询的目的就是让用户根据指定条件对表进行检索,筛选出符合条件的记录,构成一个新

的数据集合。

18.书写查询准则时,日期值应该用#括起来

19.联合查询可以将多个表或查询对应的多个字段的记录合并为一个查询表中的记录。

20.在创建交叉表查询时,用户需要指定三种字段:一是放在数据表最左端的行标题,二是放

在数据表最上面的列标题,三是放在数据表行与列交叉位置上的字段。

21.在ACCESS中可以使用表,查询或SQL 语句作为窗体的数据来源。

22.要将内容分类显示在不同的页面上,需要创建多项选项卡窗体。

23.窗体的页面页眉和页面页脚只出现在设计视图中。

24.如果改变窗体的布局需要在窗体设计视图下打开窗体。

25.纵栏式窗体中的一个显示记录按列分隔,每列的左边显示字段名称字段标题,右边显示字

段内容。

26.要设置在报表每一页顶部都输出的信息,需要设置页面页眉

27.Access的报表有设计视图、打印视图、版面预览视图三种视图

28.在报表中通过对记录进行排序和分组,可以更好地组织和分析数据

29.Access提供了纵栏式和表格两种自动生成报表的方式

30.在打印报表前需要对报表进行页面设置,使报表符合打印机和纸张的要求

31.Access中报表的数据源可以是表或者查询。

32.报表数据输出不可缺少的内容是主体节的内容。

33.报表主要用于对数据库的数据进行分组、计算、汇总和打印输出。

34.报表不能对数据源中的数据进行编辑修改。

35.报表设计中,可以通过在组页眉和组页脚中创建计算控件来显示记录的分组汇总数据。

36.要将表、查询、窗体、报表和数据访问页有机结合起来,成为一个性能完善的、操作简单

的系统,需要通过宏和模块实现。

37.有多个操作构成宏,执行时是按顺序一次执行。

38.使用一个名为Autoexec的特殊宏可以在首次打开数据库时执行一系列操作。

39.宏中的条件可以控制宏在满足一定条件时才能执行某种操作

40.宏的一般是通过窗体或报表中的命令按钮控件来实现

41.宏是一个或多个操作的集合,定义宏组有利于数据库中宏对象的管理

42.使用宏的单步跟踪可以观察宏的流程和每一个操作的结果,从中发现并排除出现的问题和

错误操作。

43.宏中的条件项是逻辑表达式,返回值只是“真”和“假”。

44.打开一个表应该使用的宏操作是opentable。

45.如果希望按满足指定条件执行宏中的一个或者多个操作,这类宏称为条件宏。

46.用于执行指定SQL语句的宏操作是runSQL。

47.数组是指若干个相同类型的元素的集合

48.VBA提供的字符串连接符有&和+。

49.函数now( )返回值的含义是当前系统日期和时间;函数time( ) 返回值的含义是当前系

统时间

50.在使用dim语句定义数组时,在缺省情况下数组下标的下限为0。

51.某窗体有一个命令按钮名称为command1,要求在窗体视图中单击此命令按钮后,命令按钮

上的颜色变为红色(红色代码为255),实现该操作的VBA语句是Me!C

ommand1.ForeColer=255

52.某窗体中有一个命令按钮,单击此按钮将打开一个名为qt1的查询,如果采用VBA代码实现,

应使用的语句是DoCmd.CpenQuery”qt1”。

53.主键的基本类型包括单字段主键多字段主键自动编号主键

二.选择题

1.在ACCESS数据库中,数据保存在C对象中

A.报表B查询C表 D.窗体

2.在层次模型中没有双亲结点的结点称为(C)

A.叶结点 B.兄弟结点 C.根结点 D.子女结点

3.数据库管理系统属于( B )

A.应用软件

B.系统软件

C.操作系统D编辑软件

4.在关系中选择某些属性列组成新的关系的操作是( B )

A.选择运算

B.投影运算

C.等值连接

D.自然连接

5.下列关于网状模型叙述正确的是( B )

A.仅有一个无双亲的结点

B.一个结点可以有多个双亲

C.支持多对多联系

D.单一的数据结构

6.用树形结构来表示各类实体以及实体之间联系的数据模型称为( A )

A.层次数据模型

B.网状数据模型

C.关系数据模型

D.概念数据模型

7.在数据模型中,域是指( D )

A.字段

B.记录

C.属性

D.属性的取值范围

8.数据库DB,数据库系统DBS、数据库管理系统DBMS之间的关系是( C )

A. DB包含DBS和DBMS

B. DBMS包含DB和DBS

C. DBS包含DB和DBMS

D. 没有任何关系

9.为了合理组织数据,应遵循的设计原则是( D )

A.“一事一地”的原则,即一个表描述一个实体或实体之间的一种联系

B. 用外部关键字保证有关联的表之间的联系

C. 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段

D. 以上个原则都包括

10.SQL语言又称为( C )

A. 结构化定义语言

B. 结构化控制语言

C. 结构化查询语言

D. 结构化操作语言

11.数据管理技术的发展阶段不包括( A )

A 操作关系管理阶段B人工管理阶段

C 文件系统管理阶段 C 数据库系统管理阶段

12.数据库设计的更本目标是要( A )

A解决数据共享问题B解决数据安全问题

C解决大量数据存储问题D简化数据维护

13.下列不能作为索引字段的数据类型是(D)

A.文本B.数字 C.日期/时间D.OLE对象

14.必须输入0~9数字的输入掩码是(A)

A.0

B.9

C.A

D.C

15.下列不是表中字段类型的是(A)

A.索引

B.备注

C.是/否

D.货币

16.下列不能创建数据表的方法是(D)

A.使用表向导

B.输入数据

C.使用设计器

D.“文件”→“新建”

17.主键的基本类型不包括(C)

A.单字段主键

B.多字段主键

C.索引主键

D.自动编号主键

18.在下列操作中可以修改一个已有数据表结构的是(B)

A.选中该数据表,单击“打开”B选中该数据表,单击“设计”

C.双击该数据表 D双击“使用设计器创建表”

19.可以用于保存图像的字段数据类型是(A)

A.OLE对象

B.备注

C.超级链接

D.查询向导

20.在已经建立的数据表中,若在显示表中内容时使某些字段不能移动显示位置,可以使用的

方法是(D)

A.排序

B.筛选

C.隐藏

D.冻结

21.在关于输入掩码的叙述中,错误的是(B)

A.定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符

B.定义字段的输入掩码,是为了设置密码

C.输入掩码中的字符0表示可以选择输入数字0~9之间的一个数

D.直接使用字符定义输入掩码时,可以根据需要将字符组合起来

22.下列关于货币数据类型的叙述,错误的是(A)

A.货币字段输入数据时,系统自动将其设置为4位小数

B.可以和数值型数据混合计算,结果为货币型

C.字段长度是8个字节

D.向货币字段输入数据时,不必输入美元符号和千位分隔符

23.如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中多条记录相

匹配,则表A与表B存在的关系是(D)

A.一对一

B.一对多

C.多对一

D.多对多

24.在关系数据库中,能够唯一标识一个记录的属性或属性组合,称为(A)

A.关键字

B.属性

C.关系

D.域

25.能够使用“输入掩码向导”创建输入掩码的字段类型是(C)

A.数字和日期/时间

B.文本和货币

C.文本和日期/时间

D.数字和文本

26..以下关于主关键字的说法,错误的是(B)

A.使用自动编号是创建主关键字最简单的方法

B.作为主关键字的字段中允许Null值

C.作为主关键字的字段中不允许出现重复值

D.不能确定任何单字段值的唯一性时,可以将两个或更多的字段组合成为主关键字

27.在Access数据库系统中,不能建立索引的数据类型是(B)

A.文本

B.备注

C.数值

D.日期/时间

28.下面有关表的叙述中错误的是(C)

A.表是Access数据库中的要素之一

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

C.Access数据库的各表之间相互独立

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

29.以下不属于操作查询的是()

A.更新查询

B.追加查询

C.交叉表查询

D.生成表查询

30.在SQL查询语句SELECT中,用来指定表中全部字段的参量是()

A.*

B.*.*

C.All

D.EVERY

31.在SQL查询语句SELECT中,用来指定根据字段名分组的参数是()

A.GROUP UP

B.ORDER BY

C.WHERE

D.HAVING

32.在查询中使用的Sum、Avg函数不适用于()数据类型。

A.文本型

B.数字型

C.自动编号

D.时间/日期

33.下列关于查询“设计网络”中行的作用的叙述,错误的是()

A.“字段”表示可以在此输入或添加字段名

B.“总计”用于对查询的字段求和

C.“表”表示字段所在的表或查询的名称

D.“条件”用于输入一个条件表达式来限定记录的选

34.下列对在查询视图中所允许进行的操作描述正确的是()

A.只能添加数据表

B.只能添加查询

C.以上的说法都不对

D.可以添加数据表,也可以添加查询

35.将表A的记录复制到表B中,且不删除表B中的记录,可以使用的查询是()

A.删除查询

B.生成表查询

C.追加查询

D.交叉表查询

36.利用对话框提示用户输入条件的查询是()

A.选择查询

B.交叉表查询

C.参数查询

D.操作查询

37.查询向导不能创建()

A.选择查询

B.交叉表查询

C.参数查询

D.重复项查询

38.根据指定的查询条件,从一个或多个表中获取数据并显示结果的查询是()

A.选择查询

B.交叉表查询

C.参数查询

D.操作查询

39.以下关于SQL语句及其用途的叙述,错误的是()

A.Create Table 用于创建表

B.Alter Table 用于更换表

C.Drop 表示从数据库中删除表,或者从字段或字段组中删除索引

D.Create Idex 为字段或字段组创建索引

40.若在“职工”表中查找姓“王”的记录,可以在查询设计视图的条件行输入()

A.Like"王"

B.Like"王*"

C.= "王"

D.= "王*"

41.若要查询某字段的值为"JSJ"的记录,在查询设计视图对应字段的条件中,错误的是(C)

A.JSJ

B. "JSJ"

C. "*JSJ*"

D.Like"JSJ"

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

A.第一行

B.第一列

C.上面若干行

D.左面若干行

43.假设某数据库表中有一个姓名字段,查找姓名“张三”或“李四”的记录的条件是()

A In("张三","李四") B.Like"张三"And Like "李四"

C.Like ("张三","李四")

D.以上的都可以

44.假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是

()

A.Mid([学生编号],3,4)="03"

B.Mid([学生编号],3,2)="03"

C.Mid("学生编号",3,4)="03"

D.Mid("学生编号",3,2)="03"

45.关于准则Like"[!香蕉,菠萝,土豆]",以下满足的是()

A.香蕉

B.菠萝

C.土豆

D.苹果

46.下列关于对报表中数据源的操作叙述正常正确的是(C)

A 可以编辑,但不能修改

B 可以修改,但不能编辑

C 不能编辑和修改

D 可以编辑和修改

47.在一个报表中只出现一次的是(D)

A.页面页脚B. 页面页眉C. 主体D.报表页眉

48.要设置在报表每一页底部都输出的信息,需要设置(B)

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

49.要实现报表的分组统计,其操作区域是

A.报表页眉或报表页脚区域

B. 页面页眉或页面页脚区域

C.主体区域

D.组页眉组页脚区域

50.以下叙述正确的是(B)

A.报表只能输入数据 B. 报表只能输出数据

C. 报表可以输出和输入数据

D.报表不能输入和输出数据

51.计算学生的人数,应把控件属性设置为(D)

A.=count(学号)

B. count (学号)

C. = count([学号])

D. count([学号])

52.如果想要在报表中计算数字字段的合计、均值、最大值、最小值等需要设置(B)

A.排序字段

B. 汇总选项

C. 分组间隔

D.分组级别

53.设计视图中,打开“菜单栏”中的()菜单,可以完成窗体页眉、页脚和页面页眉、页脚的

添加和删除。

A.编辑B. 视图C. 格式 D.工具

54.下列不属于窗体的控件的是( )。

A.命令按钮B. 文本框C. 组合框D.表

55.用于设定控件的输入格式的是()。

A.有效性规则B. 有效性文本C. 是否有效D.输入掩码

56.在ACCESS数据库的窗体中,通常用来显示记录数据,可以再屏幕或在页面上显示一条

记录,也可以多条记录。

A.主体节 B. 页面 C.窗体页眉 D.页面页眉

57.在已建雇员表中有”工作日期”字段,以此表为数据源创建“雇员基本信息”窗体。假设当前

雇员的工作日期为“1988-08-17”,如在窗体“工作日期”标签右侧文本框控件的“控件来源”属性输入表达式:=STR(MONTH([工作日期]))+“月”,则在该文本框控件内显示的结果是(D)。

A.STR(MONTH(date())+“月”

B. “08”+“月”

C.08月

D.8月

58.如果不想在打开数据库时运行特殊宏,可打开数据库时按 C 建

A. ctr

B. alt

C. shift

D. tab

59.要限制宏操作范围,可以在宏中定义(A)

A 宏条件表达式

B 宏操作对象C宏操作目标 D 窗体或报表的控件属性

60.在下列操作中宏不能实现的是(C)

A 导入

B 对象处理

C 循环

D 导出

61.在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件操作,则带条件的操作

是否执行取决于条件式的真假,而没有指定条件的操作则会(A)

A无条件执行B有条件执行C不执行 D 出错

62.下列变量名中符合VBA命名规则的是(D)

A 3M

B time.txt

C dim

D sel_one

63.VBA中定义符号常量的关键字是(A)

A. const

B. public

C. private

D. dim

64.定义了二维数组A(3 to 6,6)的元素个数为(B)

A. 24

B. 28

C. 36

D. 49

65.以下可以得到2*5=10结果的VBA表达式为(A)

A.“2+5”&”=”&2*5

B.“2+5”+”=”+2*5

C. 2+5&”=”&2*5

D. 2+5+”=”+2*5

三判断题(12)

1.使用查询向导创建交叉表查询的数据来源必须来自一个表或查询√

2.用来显示报表中的字段名称或对记录的分组名称的是页面页眉√

3.某窗体中有一个命令按钮,单击此命令按钮运行另一个程序。如果通过调用宏对象完成此

功能,则需执行的宏操作是RunSQL ×

4.用户和ACCESS应用程序之间的主要接口是窗体√

5.Access数据库的各表之间相互独立×

6.对象的属性表述的是对象的动态特性,对象的方法表述的是对象的静态特性√

7.数据库管理系统有叫DBMS,属于一种应用软件×

8.货币是不能作为索引字段的数据类型×

9.VBA表达式4^3MOD16/4*(2+3)的运算结果是4 √

10.引用宏组中宏的语法格式为宏组名.宏名√

11.函数right("access 基础教程",2)的执行结果是教程√

12.窗体的控件设置标题属性,应选择属性表中格式选项卡√

13.能正确表示条件x和y都是奇数的是表达式是 x MOD2=1 OR yMOD2=1 ×

14.所有宏操作都可以转化为相应模块代码√

15.宏的条件表达式中不能引用窗体或报表的控件值×

四简答题(18)

1.简要说明aceess2003数据库对象有哪些?简单说明每个对象的主要用途。

Access管理的对象有7个:表、查询、窗体、报表、数据访问页、宏和模块

表:是数据记录的集合

查询:是access处理和分析数据的工具

窗体:作为人机交互的重要接口

报表:主要是对数据进行分组,计算,汇总和打印输出

数据访问页:通过Internet或Internet访问页,为access数据库添加新的应用功能宏:一些操作的集合

模块:利用模块可以对各种数据对象链接起来

2.数据库系统包括哪五部分

第一部分:计算机系统

第二部分:数据库

第三部分:数据库管理系统

第四部分:数据库管理员

第五部分:用户

3.什么是实体完整性、参照完整性、用户定义完整性

实体完整性:主键值不能为空

参照完整性:在关系模型中实体及实体间的联系

用户定义完整性:是针对某一关系数据库的约束条件

4.字段有几种数据类型,分别是什么

10种,分别是:文本,备注,数字,日期/时间,货币,自动编号,是/否,

OLE对象,超级链接,查阅向导

5.数据表之间的关系有几种,分别是什么?

三种,分别是:

一对一,一对多,多对多

6.窗体的主要作用是什么?在什么样的情况下在窗体中使用文本框、组合框、列表框控件?

人机交互的接口,

文本框:用来显示,输入或编辑窗体的基础记录源数据

组合框,列表框控件:用来显示的数据

7.什么是报表?报表的作用是什么

报表:是以打印的格式表现用户数据的一种有效方式

作用:主要是对数据进行分组,计算,汇总和打印输出

8.主体节、组页脚和报表页脚中计算控件的计算范围分别是什么?

主体节:计算范围“当前页”

组页脚:计算范围“当前组”

报表页脚:计算范围“整个报表”

9.宏是重复性工作最理想的解决办法这句话是否正确,如何理解这句话?

正确,因为宏可以使某些任务自动完成

10.简述宏操作的类型

操作记录,执行命令,操作数据库对象,信息告知,菜单工具栏

11.如何将已经设计好的宏加载到窗体命令按钮的单击事件上

在窗体命令按钮的属性“单击事件”中选中该宏

12.说明宏名为AutoExec的宏的功能和适用场合

在首次打开数据库时执行一系列的操作

13.过程和函数的主要区别是什么

Function函数过程有返回值,sub子过程没有返回值

五程序题

写出SQL语句要求如下:

(1) 找出李民所编图书的书籍名称和书籍价格

SELECT 书籍名称,书籍价格 from 图书信息表 where 作者姓名=”李民”(2)将“计算机网络”这本书的书籍价格修改为30.00

UPDATE 图书信息表 SET 书籍价格=30 where 书籍名称=”计算机网络”(2) 删除2004年登记图书的书籍名称和书籍价格

DELETE 书籍名称,书籍价格FROM 图书信息表WHERE Left([登记日期],4))=2004

2 (1)以下程序段运行后消息框的输出结果是2:

a=sqr(3)

b=sqr(2)

c=a>b 注释:3>2为真,结果是-1

MsgBox c+3 -1+3=2

End Sub

(2)窗体中有一个名为command1的命令按钮,其单击事件过程如下所示:

Privte sub Command_Click()

a=75

if a>60 then

k=1

else if a>70 then

k=2

else if a>80 then

k=3

else if a>90 then

k=4

end if

MsgBox k

End Sub

打开窗体并单击该命令按钮后,消息框中的输出结果是1

(3)窗体中有一个名为command1的命令按钮,其单击事件过程如下所示:Function m(x as Integer, y as Integer) as Integer

m=IIF(x>y,x,y)

end Function

Privte sub Command_Click()

Dim a as integer,b as Integer

a=1

b=2

Msgbox m(a,b)

End Sub

打开窗体并单击该命令按钮后,消息框中的输出结果是 2

(4)分析如下程序运行结束后,s和i的值分别是3和12 。

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

(6) 通过键盘输入5个整数,分别放到数组中,计算出它们的和,用消息框输出结果,输出结果为avg=所得和(指计算出的数字)

试按照功能要求将程序补充完整

Private Sub msgadd()

Dim b(4) As Integer

Dim s As Integer

s = 0

For i = 0 To 4

b(i) = InputBox("请输入数字")

Next i

For i = 0 To 4

S=S + b(i)

Next i

avg =s/5

MsgBox avg

End Sub

(6) 窗体中有“改变颜色”名称为bcolor和“测试“(名称为bcaption)两个命令按钮和一个“测试”(名称为btitle)标签,当单击“改变颜色”按钮时“测试”标签颜色变为红色,当单击“改变标题”按钮时“测试”标签标题变为“测试成功“,试按照功能要求将程序补充完整Private Sub bcaption_Click()

ME.btitle. caption=“测试成功”

End Sub

Private Sub bcolor_Click()

ME.btitle.forecolor=255

End Sub

66.当条件(Ci=1~N)全部为真时,F为假的表达式为(C)

A.F=C1 And C2And…And CN

B.F=C1 Or C2 Or…Or CN

C.F=Not(C1 And C2 And …And CN)

D.以上都不对

VBA补充:

书本227页例题10.23

书本232页第五题(代码如下)

Sub aaa()

Dim n As Double

Dim m As Double

Dim i As Integer

Dim s As Double

Dim a(1 To 10) As Double

m = 1

n = 1

s = 0

For i = 1 To 10

a(i) = (n + m) / m

s = s + a(i)

m = m + n

n = m - n

MsgBox a(i)

Next i

MsgBox s

End Sub

补充1:求2到11质数倒数之和即(1/2!)+(1/3!)+…(1/11!) Sub zhishu()

Dim i As Single, s As Single

For i = 2 To 11

If isprime(i) Then

s = s + 1 / jiecen(i)

End If

Next i

MsgBox "结果是0" & s, vbOKOnly + vbInformation, "计算结果"

End Sub

Function isprime(X As Single) As Boolean

Dim i As Single

For i = 2 To X - 1

If X Mod i = 0 Then

isprime = False

Exit Function

End If

Next i

isprime = True

End Function

Function jiecen(k As Single) As Long

Dim f As Single

f = 1

For i = 1 To k

f = f * i

Next i

jiecen = f

End Function

补充题2:求三个数的最大数和最小数

Sub sgg()

Dim a As Integer, b%, c%, max%, min%

a = InputBox("请输入一个数")

b = InputBox("请输入二个数")

c = InputBox("请输入三个数")

MsgBox a & " " & b & " " & c

If a > b Then

max = a

min = b

End If

If a < b Then

max = b

min = a

End If

If c > max Then

max = c

Else

If c < min Then

min = c

End If

End If

MsgBox "最大数是: " & max & "最小数是: " & min

End Sub

**********************************************************************************

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

《数据库原理与应用》 一.单项选择题(每题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期末试题终极版 (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.数据模型有三个基本组成要素:数据结构、数据操作、完整性约束

计算机二级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.[设计视图-输入时间-有效性规则输入:

高二计算机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试题

项城中专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.窗体的底部,可以显示合计、日期、页码按钮等,在打印时,在最后一个打印页中的最后一个主体节之后

计算机二级考试Access数据库知识点汇总

1、算法:就是对一个问题求解步骤得一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。算法得有穷性就是指算法必须在有限得时间内做完,即算法必须在有限个步骤之后执行终止。 2、在算法正确得前提下,评价一个算法得两个标准就是即——算法复杂度包括时间复杂度与空间复杂度。其中时间复杂度就是指执行算法所需要得计算工作量。空间复杂度就是算法所需空间得度量。 3、算法分析得目得就是分析算法得效率以求改进。 4、数据项就是数据得最小单位。数据得最小访问单位就是字段。 5、一般说来,数据结构包括数据得逻辑结构、数据得存储结构、数据得操作3个方面。 6、数据得存储结构就是指数据得逻辑结构在计算机中得表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理得效率。 7、在数据得存储结构中,不仅需要存储各数据元素得信息,还要存放各元素之间前后件得信息。 8、在数据库管理系统提供得数据定义语言、数据操纵语言与数据控制语言中,数据定义语言负责数据得模式定义与数据得物理存取构建。 9、线性数据结构:队列,线性表,栈等等。常用得结构数据模型有关系型、网状型与树型。 10、线性表中得元素之间具有一对一得关系,除第一个元素与最后一个元素外,其余每个元素都有一个且只有一个直接前驱与直接后驱。顺序存储就是线性表得一种最常用得存储方式。 11、栈得基本运算有三种:入栈、退栈与读栈。 12、栈就是限定仅在表尾进行插入与删除操作得线性表。允许插入与删除得一端叫做“栈顶”,不允许插入与删除得一端叫做“栈底”栈得修改只能在栈顶进行,按照后进先出得原则,具有记忆作用,对栈得插入与删除操作中,不需要改变栈底指针。 13、队列就是限定了插入与删除操作得线性表。它只允许在表得一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列得修改可以在两端进行,按照先进先出得原则。 14、数据结构分为逻辑结构与存储结构,循环队列属于存储结构。数据得逻辑结构有线性结构与非线性结构两大类。循环链表得主要优点就是从表中任一结点出发都能访问到整个链表。常用得存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法就是把逻辑上相邻得结点存储在物理位置页相邻得存储单元中。 15、数据库系统得主要特点为数据集成性、数据得高共享性与低冗余性、数据得独立性与数据同意管理与控制。 16、存储结构下得线性表便于擦汇入与删除操作。队列就是一种特殊得线性表,循环队列就是队列得顺序存储结构。 17、数据库系统就是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性与复杂透明性得特点 18、常见得排序有插入排序、交换排序与选择排序。当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序得情况下,采用插入排序所使用时间最少。 19、存储空间不一定连续,且各元素得存储顺序就是任意得。冒泡排序法在最好得情况下得元素交换次数为0。 20、树形结构就是一类重要得非线性数据结构,其中以树与二叉树最为常用。树就是结点得集合,它得根结点数目就是有且只有一个。树根结点没有前件。 21、二叉树得遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、与后序遍历(LRD)。 22、二叉树就是另一个树型结构,它得特点就是每一个结点至多只有两棵子树,并且二叉树得子树有左右之分,其次序不能任意颠倒。(一)在二叉树得第i层上至多有2得i-1次方个结点;(二)深度为k得二叉树至多有2得k次方减1个结点;(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2得结点数为n2,则n1=n2+1。(四)具有n个结点得完全二叉树得深度为k+1,其中k就是log2n得整体部分。 23、在任意一颗二叉树中,度为0得结点(即叶子结点)总就是比度为2得结点多一个。 24、对长度为n得线性表,在最坏得情况下,快速排序需要得比较次数为n(n-1)/2;冒泡排序所需要得比较次数为n(n-1)/2;直接插入排序所需要得比较次数为n(n-1)/2;堆排序所需要得比较次数为O(nlog2n)。 25、对长度为n得线性表进行顺序查找,在最坏得情况下所需要得比较次数为n。 26、长度为n得顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素得平均个数为n/2。 27、N个顶点得强连通图得变数至少有N

ACCESS期末考试试卷

2015--2016学年度第二学期期末理论考试 1、每个报表在不分组的情况下最多包含()个节,完整报表包含()节 A、5,7 B、6,6 C、7,5 D、7,7 2、以下()不是文本框的类型。 A、计算型 B、非绑定型 C、绑定型 D、组合型 3、报表有多种视图,其中()只显示其中的部分数据。 A、设计视图 B、打印预览 C、数据透视图 D、版面预览 4、()用于查看窗体的效果? A、窗体视图 B、数据表视图 C、数据透视表视图 D、设计视图 5、打开一个窗体的宏命令是() A、OPENTABLE B、OPENFORM C、OPENQUERY D、OPENREPORT 6、报表页眉的默认打印位置是() A、每一页的最上方 B、每一页的左侧 C、最后一页页尾 D、第一页开始 7、()报表适合“记录较多,字段较少”的情况。 A、纵栏式 B、表格式 C、图表式 D、标签式 8、在创建主/子窗体之前,必须正确设置表间的()关系 A、一对一 B、一对多 C、多对多 D、关联 9、报表的数据源不包括() A、表 B、查询 C、SQL语句 D、窗体 10、()文件是对数据库打包编译后生成的数据库文件 A、DOC B、MDE C、MDB D、EXE 11、“自动创建报表”中报表的数据来源是() A、单一的表或查询 B、多个表或查询 C、建立关系的表或查询 D、以上均正确 12、利用“自动窗体”不能创建出()形式的窗体 A、纵栏式 B、数据表 C、表格式 D、调整表13、以下( )不是窗体的组成部分 A、窗体设计器 B、窗体页眉 C、窗体主体 D、窗体页脚 14、决定窗体外观的是() A、控件 B、标签 C、属性 D、按钮 15、以下不是窗体控件的是() A、组合框 B、文本框 C、表 D、命令按钮 16、报表的种类不包括() A、纵栏式报表 B、标签式报表 C、表格式报表 D、数据透视表式报表 17、利用报表向导创建报表的过程中,最多允许按()个字段排序。 A、3 B、5 C、4 D、2 18、若用户对使用向导生成的图表不满意,可以在()视图中对报表进行修改。 A、设计 B、表格 C、图表 D、标签 19、标签控件通常通过()向报表中添加。 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、打开指定报表的宏命令是() A、OPENTABLE B、OPENFORM C、OPENQUERY D、OPENREPORT 25、报表数据源中的每条记录都放置在()节 A、主体 B、报表页眉 C、页面页眉 D、页面页脚 26、能够创建宏的是( ) A、窗体设计器 B、表设计器 C、报表设计器 D、宏设计器 27、刚用设计视图来新建一个窗体时,窗体中只包含有()区域。 A、窗体页眉 B、窗体页脚 C、主体 D、页面页眉 28、计算控件的控件源必须是以()开头的计算表达式。 A、= B、< C、() D、> 29、在报表中,要计算“数学”字段的最高分,应将控件的“控件来源”属性设置为()

ACCESS期末考试试卷 A卷与参考答案

2010~2011学年度第一学期09级《ACCESS》期末考试试卷(A卷与参考答案)班级0905计网学号姓名总分 (适用班级:0905计网) (考试形式:闭卷时间:90分钟) 题号一二三总分 得分 一、选择题(每题2分,共60分) 1.在Access数据库中,专用于打印的是__C_______。 A.表 B.查询 C.报表 D.页 2.如果在创建表中建立字段“简历”,其数据类型应当是_____D______。 A.文本 B.数字 C.日期 D.备注 3.在已经建立的“工资库”中,要在表中直接显示出我们想要看的记录,凡是姓“李”的记录,可用_____B____的方法。 A.排序 B.筛选 C.隐藏 D.冻结 4.在已经建立的“工资库”中,要在表中使某些字段不移动显示位置,可用____D_____的方法。 A.排序 B.筛选 C.隐藏 D.冻结 5.内部计算函数“Sum”的意思是求所在字段内所有的值的___A___。 A.和 B.平均值 C.最小值 D.第一个值 6.内部计算函数“Avg”的意思是求所在字段内所有的值的___B___。 A.和 B.平均值 C.最小值 D.第一个值 7.条件语句“Where工资额>1000”的意思是__A____。 A.“工资额”中大于1000元的记录 B.将“工资额”中大于1000元的记录删除 C.拷贝字段“工资额”中大于1000元的记录 D.将字段“工资额”中大于1000元的记录进行替换 8.条件中“性别=“女”and工资额>2000”的意思是__A____。 A.性别为“女”并且工资额大于2000的记录 B.性别为“女”或者且工资额大于2000的记录 C.性别为“女”并非工资额大于2000的记录 D.性别为“女”或者工资额大于2000,且二者择一的记录 9.条件“not工资额>2000”的意思是___A___。 A.除了工资额大于2000之外的工资额的记录 B.工资额大于2000的记录 C.并非工资额大于2000的记录 D.字段工资额大于2000,且二者择一的记录10.用表“学生名单”创建新表“学生名单2”,所使用的查询方式是___B______。 A.删除查询 B.生成表查询 C.追加查询 D.交叉表查询 11.Access数据库是____C____。 A.层状数据库B.网状数据库C.关系型数据库D.树状数据库 12.数据表中的“列标题的名称”叫做_____A_______。 A.字段B.数据C.记录D.数据视图 13.在Access的下列数据类型中,不能建立索引的数据类型是____B______。 A.文本型B.备注型C.数字型D.日期时间型 14.用于记录基本数据的是___A_______。 A.表 B.查询 C.窗体 D.宏 15.筛选的结果是滤除____B________。 A.不满足条件的记录 B.满足条件的记录 C.不满足条件的字段 D.满足条件的字段 16.用界面形式操作数据的是____C______。 A.表 B.查询 C.窗体 D.宏 17.如果在创建表中建立字段“姓名”,其数据类型应当是___A_____。 A.文本 B.数字 C.日期 D.备注 18.如果在创建表中建立字段“时间”,其数据类型应当是____C______。 A.文本 B.数字 C.日期 D.备注 19.在Access中,将“名单表”中的“姓名”与“工资标准表”中的“姓名”建立关系,且两个表中的记录都是惟一的,则这两个表之间的关系是___A______。 A.一对一 B.一对多 C.多对一 D.多对多 20.在已经建立的“工资库”中,要从表中找出我们想要看的记录,凡是“工资额>1000.00”的记录,可用____A_____的方法。 A.查询 B.筛选 C.隐藏 D.冻结 21.在已经建立的“工资库”中,要在表中不显示某些字段,可用____C_____的方法。 A.排序 B.筛选 C.隐藏 D.冻结 22.条件“性别=“女”Or工资额>2000”的意思是_B_____。 A.性别为“女”并且工资额大于2000的记录 B.性别为“女”或者工资额大于2000的记录 C.性别为“女”并非工资额大于2000的记录 D.性别为“女”或者工资额大于2000,且二者择一的记录 23.将表“学生名单2”的记录复制到表“学生名单1”中,且不删除表“学生名单1”中的记录,所使用的查询方式是__C_____。 A.删除查询 B.生成表查询 C.追加查询 D.交叉表查询 24.“切换面板”属于___C______。 A.表 B.查询 C.窗体 D.页 25.如果在创建表中建立字段“基本工资额”,其数据类型应当是____B_____。 A.文本 B.数字 C.日期 D.备注 26.在已经建立的“工资库”中,要从表中找出我们想要看的记录,凡是“工资额>2000.00”的记录,可用____A_____的方法。

2019年计算机二级ACCESS考试知识点:关系数据模型

2019年计算机二级ACCESS考试知识点:关系数据 模型 1.2关系数据库 自20世纪80年代以来,新推出的数据库管理系统几乎都支持关 系数据模型,Access就是一种关系数据库管理系统。本节将结合Access来集中介绍关系数据库系统的基本概念。 1.2.1关系数据模型 关系数据模型的用户界面非常简单,一个关系的逻辑结构就是一 张二维表。这种用二维表的形式表示实体一和实体一间联系的数据模 型称为关系数据模型。 一、关系术语 1.关系 —个关系就是一张二维表,每个关系有一个关系名。在Access 中,一个关系存储为一个表,具有一个表名。 对关系的描述称为关系模式,一个关系模式对应一个关系的结构。其格式为: 关系名(属性名1,属性名2,……,属性名n) 在Access中,表示为表结构: 2.元组 在一个二维表(一个具体关系)中,水平方向的行称为元组,每一 行是一个元组。元组对应表中的一条具体记录。例如,教师表和工资 表两个关系各包括多条记录(或多个元组〉。 3.属性

二维表中垂直方向的列称为属性,每一列有一个属性名,与前面 讲的实体属性相同。在Access中表示为字段名。每个字段的数据类型、宽度等在创建表的结抅时规定。例如,教师表中的编号、姓名、性别 等字段名及其相对应的数据类型组成表的结构。 4.域 属性的取值范围,即不同元组对同一个属性的取值所限定的范围。例如,姓名的取值范围是文字字符;性别只能从“男”、“女”两个汉 字中取一;逻辑型属性婚否只能从逻辑真或逻辑假两个值中取值。 5.关键字 其值能够地标识一个元组的属性或属性的组合。在Access中表 示为字段或字段的组合,教师表中的编号能够作为标识一条记录的关 键字。因为具有某一职称的可能不止一人,职称字段不能作为标识的 关键字。在Access中,主关键字和候选关键字就起到标识一个元组的 作用。 6.外部关键字 如果表中的一个字段不是本表的主关键字,而是另外一个表的主 关键字和候选关键字,这个字段(属性)就称为外关键字。 从集合论的观点来定义关系,能够将关系定义为元组的集合。关 系模式是命名的域性集合。元组是属性值的集合。一个具体的关系模 型是若干各有联系的关系模式的集合。 在Access中,将相互之间存有联系的表放在一个数据库中统一 管理。例如,在“教学管理”数据库中能够加人教师表、学生表、课 程表和成绩表等。 二、关系的特点

ACCESS期末考试试题

Access期末考试试题 单选题 1:要设置在报表每一页底部都输出的信息,需要设置___________。( 2 分) A:报表页眉 B:报表页脚 C:页面页脚 D:页面页眉 答案:C 2:若要在一对多关系中,更改一方的原始记录后,另一方立即更改,应启动________。( 2 分) A:实施参照完整性 B:级联更新相关记录 C:级联删除相关记录 D:以上都不是 答案:B 3:执行__________查询后,字段的旧值将被新值替换。( 2 分) A:删除 B:追加 C:生成表 D:更新 答案:D 4:关于数据库系统叙述不正确的是__________。( 2 分) A:可以实现数据共享、减少数据冗余

B:可以表示事物和事物之间的联系 C:支持抽象的数据模型 D:数据独立性较差 答案:D 5:在“宏”窗口显示或隐藏“条件”列的操作为__________。( 2 分) A:选择“视图”→“条件”命令 B:选择“视图”→“宏名”命令 C:双击工具栏的“条件”按钮 D:上述都不对 答案:A 6:为了保证数据库的安全,最好给数据库设置__________。( 2 分) A:用户与组的帐号 B:用户与组的权限 C:数据库别名 D:数据库密码 答案:D 7:在报表中添加时间时,Access 将在报表上添加一个_________ 控件,且需要将“控件来源”属性设置为时间表达式。( 2 分) A:文本框 B:组合框 C:标签 D:列表框

答案:A 8:使用输入数据方式创建新数据表时,以下哪些说法是正确的___________。( 2 分) A:使用此种方法只能输入数据,不能改变数据表的字段名称 B:使用此种方法能够输入数据,也可以改变字段的属性 C:数据输入完毕,关闭数据表视图后,Access会自动打开设计视图,以便修改表结构 D:以上说法都不正确 答案:D 9:数据透视表窗体是以表或查询为数据源产生一个___________的分析表而建立的一种窗体。( 2 分) A:Excel B:Word C:Access D:dBase 答案:A 10:如果用户想要改变窗体的结构、窗体内所显示的内容或窗体显示的大小,那么应该打开窗体的________。( 2 分) A:设计视图 B:窗体视图 C:数据表视图 D:上述三种中任意一种 答案:A 11:关于取消列的冻结的叙述,正确的是__________。( 2 分) A:在取消列的冻结之后,被冻结的列不会回到原来的位置上

Access期末模拟练习题答案

在考生文件夹下有一个数据库文件"samp1.accdb"。在数据库文件中已经建立了一个表对象"学生基本情况"。根据以下操作要求,完成各种操作: (1)将"学生基本情况"表名称改为"tStud"。 (2)设置"身份ID"字段为主键;并设置"身份ID"字段的相应属性,使该字段在数据表视图中的显示标题为"身份证"。 (3)将"姓名"字段设置为"有重复索引"。 (4)在"家长身份证号"和"语文"两字段间增加一个字段,名称为"电话",类型为文本型,大小为12。 (5)将新增"电话"字段的输入掩码设置为"010-********"的形式。其中,"010-"部分自动输出,后八位为0到9的数字显示。(\01\0-00000000) (6)在数据表视图中将隐藏的"编号"字段重新显示出来。(取消隐藏) 二、简单应用题 考生文件夹下存在一个数据库文件"samp2.accdb",里面已经设计好表对象"tCourse"、"tScore"和"tStud",试按以下要求完成设计: (1)创建一个查询,查找党员记录,并显示"姓名"、"性别"和"入校时间"三列信息,所建查询命名为"qT1"。 (2)创建一个查询,当运行该查询时,屏幕上显示提示信息:"请输入要比较的分数:",输入要比较的分数后,该查询查找学生选课成绩的平均分大于输入值的学生信息,并显示"学号"和"平均分"两列信息,所建查询命名为"qT2"。(>[请输入要比较的分数:]) (3)创建一个交叉表查询,统计并显示各班每门课程的平均成绩,统计显示结果如下图所示(要求:直接用查询设计视图建立交叉表查询,不允许用其他查询做数据源),所建查询命名为"qT3"。 要求:利用Round函数对平均成绩取整。(Round(Avg([成绩]),0)) (4)创建一个查询,运行该查询后生成一个新表,表名为"tNew",表结构包括"学号"、"姓名"、"性别"、"课程名"和"成绩"等五个字段,表内容为90分以上(包括90分)或不及格的所有学生记录,并按课程名降序排序,所建查询命名为"qT4"。要求创建此查询后,运行该查询,并查看运行结果。 三、综合应用题 考生文件夹下有一个数据库文件"samp3.accdb",其中存在设计好的表对象"tStud"和查询对象"qStud",同时还设计出以"qStud"为数据源的报表对象"rStud"。请在此基础上按照以下要求补充报表设计:(1)在报表的报表页眉节区添加一个标签控件,名称为"bTitle",标题为"97年入学学生信息表"。 (2)在报表的主体节区添加一个文本框控件,显示"姓名"字段值。该控件放置在距上边0.1厘米、距左边3.2厘米的位置,并命名为"tName"。 (3)在报表的页面页脚节区添加一个计算控件,显示系统年月,显示格式为:××××年××月(注意,不允许使用格式属性)。计算控件放置在距上边0.3厘米、距左边10.5厘米的位置,并命名为"tDa"。 =Str(Year(Date()))+'年'+Str(Month(Date()))+'月' (4)按"编号"字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。计算控件命名为"tAvg"。(=Avg([tStud]![年龄])) 注意:不能修改数据库中的表对象"tStud"和查询对象"qStud",同时也不允许修改报表对象"rStud"中已有的控件和属性。

相关主题
文本预览
相关文档 最新文档