2024年5月9日发(作者:)

数据库考试重点——Access 复习资料

一、 Access的一些基本概念

1. 简述Access数据库中7个子对象的功能和它们之间的关系

表: 表是数据库的核心与基础,存放数据库中的全部数据

查询:查询是数据库中检索数据的对象,用于从一个或多个表中找出用

户所需要的记录或统计结果。查询对象必须基于表对象来建立

窗体:窗体是用户与数据库应用系统进行人机交互的界面,用户可以通

过窗体方便而直观地查看、输入或更改表中的数据

报表:报表用于数据的打印输出,它可以按用户要求的格式和内容打印

数据库中的各种信息。窗体和报表的数据来源可以是表,也可以是查询

宏: 宏是Access数据库中一个或多个操作(命令)的集合,每个操作

实现特定的功能。利用宏可以使大量的重复性操作自动完成,使管理和

维护Access数据库更加方便。如果要引用宏组中的宏,采用的语法是宏

组名.宏名。

模块:模块是Access数据库中存放VBA代码的对象。宏和模块是强化

Access数据库功能的有力工具,可以在窗体或报表中被调用页: 页也

称数据访问页,它是一个独立的.htm文件,用于在浏览器中查看和处理

Access 数据库中的数据,以支持数据库应用系统的Web访问方式

2. Access的基本数据类型

数据是ACCESS2010中必不可少的内容,是基本的东西。ACCESS2010

中的基本数据类型包括文本、备注、数字、日期和时间、货币、是否、

OLE对象、计算字段、超链接、附件、查阅等类型。每一类型都有不同的

作用。

认识ACCESS2010中的基本数据类型

 “文本”:用于文字或义字和数字的组合,文字如姓名,地址等。还

包括不需要计算的数字,如电话号码等。文本类型最多可以存储255

个字符。

...

 “备注”:用于较长的文本或数字,比如文章的正文等。备注型最多

可存储65535个字符。

 “数字”:主要是用于需要进行算术计算的数值数据,数据包含值的

大小可以自己设定,通过使用“字段大小”属性来设置包含多少个字

节。

 “日期和时间”:用于日期和时间格式的字段。

 “货币”:用于货币值,还能够在计算时禁止四舍五入。

 “是/否”:就是布尔类型,用于字段只包含两个可能值中的一个。“-1”

表示“是”值,“0”表示“否”值。

 “OLE对象”:用于存储来自于Office或各种应用程序的图像、文档、

图形、电子表格和其他对象。OLE对象是Object Linking and

Embedding,对象连接与嵌入,简称OLE技术。在Access数据表中插

入Excel表格,该字段的类型就是ole对象数据类型)

 “计算字段”:用于计算的结果。计算时必须引用同一张表中的其他

字段。

 “超链接”:用于超链接,可以是UNC路径或URL网址。

 “附件”:任何受支持的文件类型,ACCESS2010创建的ACCDB格式的

义件是一种新的类型,它可以将图像、电子表格文件、文档、图表等

各种文件附加到数据库记录中。

 “查阅”:显示从表或查询中检索到的一组值,或显示创建字段时指

定的一组值。

3. Access数据表中的字段有哪些常用的属性选项,其作用是什么?

(1)字段大小 决定一个字段所占用的存储空间。该属性只对文本、

数字和自动编号类型的字段有效

(2)格式 控制数据在数据表视图、窗体、报表等界面中显示或打印

的样式,可以选择系统预定的格式,也可以自定义格式

(3)输入掩码 输入掩码是指输入数据时必须遵守的标点、空格或其

他格式要求,用以限制数据输入的格式,屏蔽非法输入。该属性对文

本、数字、日期/时间和货币类型的字段有效

...

掩码符号

0

9

#

可以输入一位数字

可以输入一位数字或空格

含义

可以输入数字、空格、加号、减号,不输入任何字符的位置自动转换

为空格

L

A

&

<

>

只能输入一个字母

只能输入一个字母或数字

只能输入一个字符或空格

将其后的所有字符都转换为小写

将其后的所有字符都转换为大写

如果输入掩码中要显示的字符包含掩码符号本身,则应该用双引号

("")将该符号括起来

(4)标题 字段的“标题”文本将作为数据表视图、窗体、报表等界

面中各列的名称

(5)默认值 为一个字段定义默认值后,在添加新记录时Access将

自动为该字段填入默认值,从而简化输入操作。默认值的类型应该与

该字段的数据类型一致

(6)有效性规则和有效性文本 有效性规则可以根据表达式或宏来创

建。

(7)必填字段 该属性项只有“是”和“否”两个值,取值为“是”,

表示本字段必须输入值,不允许为空;取值为“否”,表示本字段可

以不输入值

(8)允许空字符串 该选项有“是”和“否”两个取值,若为“是”,

则表示本字段中可以不输入任何字符

(9)Unicode 压缩 该选项有“是”和“否”两个取值,若为“是”,

则表示本字段中的数据可以存储和显示多种语言的文本

(10)输入法模式 该字段只对文本型字段有效,表示当焦点(插入

点)移至该字段时,输入法如何起作用,主要有3个选项:随意(保

持原汉字输入法状态)、开启(启动汉字输入法)和关闭(关闭汉字

...

输入法)

不同字段类型的字段属性是不同的,比如很多文本、日期都有默认值

属性,而Ole类型就没有。

4.在Access表中,可以定义3种主关键字,是自动编号主键、单字段主键、

多字段主键。

中,除数据访问页之外,其他对象都存放在一个扩展名为MDB

(ACCDB)的数据库文件中。

6、Access系统提供了哪些帮助资源?

(1)“Access帮助”任务窗格

(2)通过搜索获取帮助

(3)通过目录获取帮助

(4)屏幕提示

7、使用Access数据库向导创建的数据库与创建的空数据库有什么不同?

利用数据库设计向导创建的数据库不再是一个空的数据库容器,其中会包含表、

查询、窗体、报表、宏和模块等子对象(但不包含页对象)

简单操作

0、关闭数据库对象: Close

1、退出 Access : Quit

2、定位当前记录:GotoRecord

3、显示消息框:MsgBox

4、添加到自定义菜单栏:AddMenu

5、恢复窗口至原始大小:Restore

6、打开表:OpenTable

7、设置属性值:SetValue

8、打开查询:OpenQuery

9、

移动并调整窗口:MoveSize

...

7.创建Access数据库的方法有哪些?

答:创建数据库有两种方法:

① 使用“数据库模板向导”创建数据库。

② 先创建一个空数据库,然后向数据库中添加对象。

8.操作查询分哪几类?并简述它们的功能。

答:操作查询分为生成表查询、更新查询、追加查询、删除查询。

① 生成表查询可以利用查询建立一个真正的表,这个表独立于数据源,用

户对生成的新表进行任何操作,都不会影响原来的表。

② 更新查询可以成批修改对表中指定的字段值。

③ 追加查询可以将一个表中的记录添加到另外一个表的末尾。

③ 删除查询可以删除表中满足条件的记录。

9. 在Access数据库的表设计视图中,能进行哪些操作?

答案:

A.修改字段名

D.

B.修改数据类型

定义字段属性

C.定义主键

10.要查询“退休日期”在1980年以前的职工,在查询设计视图中“出生日

期”字段条件行中输入<#1980-1-1#_>。

11.在窗体中,组合框与列表框有何主要区别?

答:主要区别是:

组合框就如同把把文本框与列表框合并在一起,组合框不但可以在列表中选

择数值也可以在列表中输入符合某个值的文本。

列表框可以从列表中选择值,但不能在其中输入新值,只能在限定的范围内

对字段进行选择和查询。

12.报表分哪几类?各有什么特点?

答:报表主要有4种类型,分别是:

...