计算机二级考试数据库access复习重点要点.docx
- 文档编号:29993876
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:28
- 大小:48.18KB
计算机二级考试数据库access复习重点要点.docx
《计算机二级考试数据库access复习重点要点.docx》由会员分享,可在线阅读,更多相关《计算机二级考试数据库access复习重点要点.docx(28页珍藏版)》请在冰豆网上搜索。
计算机二级考试数据库access复习重点要点
计算机二级考试数据库access复习重点要点
第一章
1.数据是指存储在某种介质上能够识别的物理符号。
2.数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式,还包括图形、图像、动画、影像、声音等多媒体形式,但是使用最多、最基本的仍然是文字数据。
3.数据处理是将数据转换成信息的过程。
从数据处理的角度而言,信息是一种被加工成特定形式的数据。
数据包括信息
4.计算机数据管理发展的阶段:
人工管理、文件系统、数据库系统
5.数据库就是存储在计算机存储设备、结构化的相关数据的集合。
6.数据库应用系统—即实际应用的软件。
例如学生教学管理系统、财务管理系统、人事管理系统、图书管理系统、生产管理系统
数据库管理系统(DataBaseManagementSystem,DBMS)即数据管理软件。
例如VisualFoxPro和Access等
7.数据库系统(DataBaseSystem,DBS)由5部分组成:
硬件系统、数据库、数据库管理系统及相关软件、数据库管理员(DataBaseAdministrator,DBA)和用户。
8.数据库系统的主要特点:
实现数据共享,减小数据冗余
DBS包含DBMS、DB;DB是DBS的核心;
DBMS是DBS的核心软件
9.数据库管理系统层次示意图
DBMS的功能有以下6个方面:
1)数据定义:
包括定义构成数据库结构的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件
2)数据操纵:
包括对数据库数据的检索、插入、修改和删除
3)数据库运行管理:
对数据库的运行管理是DBMS运行时的核心部分
4)数据的组织、存储和管理
5)建立数据库包括数据库初始数据的输入与数据转换等。
6)数据通信接口
10.DBMS一般都提供数据定义语言(DataDefinitionLanguage,DDL)供用户定义数据库的外模式、内模式、各级模式间的映射、有关的约束条件等。
DBMS提供了数据操纵语言(DataManipulationLanguage,DML)实现对数据库的检索、插入、修改、删除等基本操作。
11.实体:
客观存在并相互区别的事物
属性:
描述实体的特性
实体集:
同类型的实体的集合
实体型:
属性值的集合表示一个实体,而属性的集合表示一种实体的类型
12.两个实体间的联系的三种类型:
一对一;一对多;多对多
12.为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示
传统的数据模型分三种:
层次数据模型(一对多)、网状数据模型(多对多)、关系数据模型
数据之间的联系方式
多对多:
表A的一条记录在表B中可对应多条记录,而表B的一条记录在表A中也可对应多条记录
一对一:
表A的一条记录在表B中只能对应一条记录,而表B的一条记录在表A中对应一条记录
一对多:
表A的一条记录在表B中可以有多条记录与之对应,但表B中的一条记录最多只能有表A中一条记录与之对应
13.用二维表结构来表示实体以及实体之间联系的模型成为关系数据模型
14.关系—二维表元祖—行—记录属性—列—字段
域:
属性的取值范围关键字—主键—码
外部关键字—外键:
表中的一个字段不是本表的主键,而是另一个表的主键,这个字段就成为外关键字。
15.关系的特点:
在同一个关系中不能出现相同的属性名:
一个表中不能有相同的字段名;关系中不允许有完全相同的元祖:
一个表中不能有两个完全相同的记录
16.关系的基本运算有两类:
传统的集合运算:
(并、差、交)进行并、差、交运算是必须具有相同的关系模式,即元祖(行,记录)具有相同结构
专门的关系运算:
(选择、投影、连接[等值连接,自然连接])
选择—行减少投影—列减少
等值联接:
按照字段值对应相等为条件进行的联接操作
自然联接:
是去掉重复属性的等值联接
17.Access是一种关系型数据库管理系统
关闭:
Alt+F4Alt+F+X
18.Access的扩展名为.mdb分为7中对象:
表、查询、窗体、报表、数据访问页、宏和模块
表是数据库的核心与基础
19.查询到的数据记录集合称为查询的结果集,其以二维表的形式显示,但他们不是基本表
20.窗体是数据库和用户联系的界面
21.数据库应用程序通常要进行一些打印输出,使用报表是很有效的方法。
22.数据访问页是一种特殊类型的Web页
23.宏是一系列操作的集合
第二章
1.Access表由表结构(字段)和表内容(记录)构成
表的结构是指数据表的框架,主要包括表名和字段属性
2.字段的命名规则:
(1)长度为1~64个字符
(2)可包含字母、汉字、数字、空格、和其他字符,但不能以空格开头
(3)不能包含句号(.)、惊叹号(!
)、方括号([])和单引号(‘’)
3.Access的数据类型有10种,包括文本、备注、数字、日前/时间、货币、自动编号、是/否、OLE对象、超级链接和查阅向导
文本:
保存文本或文本与数字的组合,也可以是不需要计算的数字,例如,电话号码、邮政编码。
默认文本型字段大小是50个字符,文本型字段的取值最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。
备注:
存储的最多字符个数为64000,不能对备注型字段进行排序和索引
4.数字:
包括年龄
数字型的几种数字类型
数字类型
小数位数
字段长度
字节
无
1字节
整数
无
2字节
长整数
无
4字节
单精度数
7
4字节
双精度数
15
8字节
5.货币:
货币型是数字型的特殊类型,等价于具有双精度属性的数字型。
不必键入货币符号和千位分隔符,会自动显示这些符号
自动编号:
自动编号型一旦被指定,就会永久地与记录连接,Access不再使用已被删除的自动编号型字段的数值,而是按递增的规律重新赋值
是/否:
显示为Yes/NoTrue/FalseOn/Off
6.OLE对象:
链接,嵌入
Word文档,Excel电子表格、图像、声音或其他二进制数据
OLE对象字段最大可为1GB。
7.建立表结构有3种方法:
“数据表”视图、“设计”视图、通过“表向导”创建
8.在Access中,可以定义3种类型的主键,即自动编号、单字段和多字段
设置字段属性
9.字段大小:
只适用于“文本型”或“数字型”的字段,对于“文本型”字段,其字段大小的取值范围是0~255,默认值为50;对于“数字型”字段,可在下拉列表中选择一种类型。
格式:
“格式”属性只影响数据的显示格式(打印方式和屏幕显示方式)格式:
mm月dd日yyyy××月××日××××
利用“格式”属性可以使数据的显示统一美观。
各种数据类型可选择的格式
日期/时间
数字/货币
文本/备注
是/否
设置
说明
设置
说明
设置
说明
设置
说明
一般日期
如果数值只是一个日期,则不显示时间;如果数值只是一个时间,则不显示日期
一般数字
以输入的方式显示数字
@
要求文本字符或空格
真/假
-1为True,0为False
长日期
格式:
1994年6月19日
货币
使用千位分隔符,负数用圆括号括起来
&
不要求文本字符
是/否
-1为是,0为否
中日期
格式:
94—06—19
整型
显示至少一位数字
<
使所有字符变为小写
开/关
-1为开,0为关
短日前
格式:
94—6—19
标准型
使用千位分隔符
>
使所有字符变为大写
百分比
将数值乘以100并附加一个百分号
!
使所有字符由左向右填充
科学计数
使用标准的科学计数法
10.输入掩码:
输入掩码只为“文本型”和“日期/时间”型字段提供向导
字符
说明
0
必须输入数字(0~9)
9
选择输入数据或空格
#
选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存时将空白删除,允许输入加号和减号)
L
必须输入字母()
?
选择输入字母()
A
必须输入字母或数字
a
选择输入字母或数字
&
必须输入一个任意的字符或一个空格
C
选择输入任意的字符或一个空格
.:
;-/
小数点占位符及千位、日期与时间的分隔符
<
将所有字符转换为小写
>
将所有字符转换为大写
!
是输入掩码从右到左显示,而不是从左到右显示。
键入掩码的字符始终都是从左到右填入。
可以在输入掩码中的任何地方输入感叹号
\
使接下来的字符以原义字符显示(例如,\A只显示A)
11.索引:
唯一索引、普通索引和主索引
主键的特点:
一旦设立主键,系统会自动产生一个主索引,而且他也是唯一索引,它的索引的取值是“有(无重复)”
索引属性选项说明
索引属性值
说明
无
该字段不建立索引
有(有重复)
以该字段建立索引,且字段中的内容可以重复
有(无重复)
以该字段建立索引,且字段中的内容不能重复。
这种字段适合做主键
13.Access中表与表之间的关系可以分为一对一、一对多和多对多3种
参照完整性:
关系一对多在建立过程中最多……
1所对的那个表称作主表,也叫父表;多所对的那个表叫子表(从表,相关表)参照指多参照一,子表要参照父表。
建立表之间的关系:
是主键和外键之间建关系,表与表之间的相同字段(指内容相同)之间建关系。
在定义表之间的关系之前,应关闭所有需要定义关系的表。
14.修改表结构的操作主要包括增加字段、删除字段、修改字段、重新设置主键等。
在“设计”视图中进行。
添加记录与删除记录时写完数据不用保存,系统自动保存。
15.通配符的用法:
字符
用法
示例
*
通配任意个数的字符
wh*可以找到white和why
?
通配任何单个字符
b?
ll可以找到ball和bill
[]
通配方括号内任何单个字符
b[ae]可以找到ball和bell
!
通配任何不在括号内的字符
b[!
ae]ll可以找到bill、bull
-
通配范围内的任何一个字符。
必须以递增顺序来指定区域(A到Z,而不是Z到A)
b[a-c]d可以找到bad、bbd和bcd
#
通配任何单个数字字符
1#3可以找到103、123和113
16.查找空值或空字符串:
空值与空字符串的含义不同。
空值是缺值或还没有值,允许使用Null值来说明一个字段里的信息目前还无法得到。
空字符串是用双引号括起来的字符串,且双引号中间没有空格(即“”),这种字符串的长度为0。
17.排序规则:
日期和时间-升序:
从前向后;降序:
从后向前
升序:
男到女
升序排列时,如果字段的值为空值,则将包含空值的记录排列在列表中的第1条。
不能排序的:
备注、超级链接或OLE对象(不能建索引)
18.使用“数据表”视图按两个字段排序虽然简单,但它只能使所有字段都按同一种次序排序,而且这些字段必须相邻,如果希望两个字段按不同的次序排序,或者按两个不相邻的字段排序,就必须使用”筛选“窗口。
记录→筛选→高级筛选;记录→应用筛选
四种筛选记录的方法:
按选定内容筛选、按窗体筛选、按筛选目标筛选(按内容排除筛选)以及高级筛选
第三章
查询的功能:
1)选择字段:
在查询中,可以只选择表中的部分字段2)选择记录:
可以根据指定的条件查找所需的记录,并显示找到的记录3)编辑记录:
包括添加记录、修改记录和删除记录4)实现计算:
查询不仅可以找到满足条件的记录,而且还可以在建立查询的过程中进行各种统计计算5)建立新表;利用查询得到的结果可以建立一个新表6)为窗体、报表或数据访问员提供数据
1.查询的类型:
选择查询、交叉表查询、参数查询、操作查询和SQL查询
2.操作查询:
生成表查询、删除查询、更新查询和追加查询
4.SQL查询:
联合查询、传递查询、数据定义查询和子查询
查询的条件是运算符、常量、字段值、函数以及字段名和属性等的任意组合,能够计算出一个结果。
运算符:
关系运算符、逻辑运算符、特殊运算符
关系运算符及含义
关系运算符
说明
关系运算符
说明
=
等于
<>
不等于
<
小于
<=
小于等于
>
大于
>=
大于等于
逻辑运算符及含义
逻辑运算符
说明
Not
当Not连接的表达式为真时,整个表达式为假
And
当And连接的表达式均为真时,整个表达式为真,否则为假
Or
当Or连接的表达式均为假时,整个表达式为假,否则为真
特殊运算符及含义
特殊运算符
说明
In
指定一个字段值的列表,列表中的任意一个值都可与查询的字段相匹配in(30,40,50)
Between
指定一个字段值的范围,指定范围之间用and连接。
Like
指定查找文本字段的字符模式。
用“?
”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配任何多个字符;用“#”表示该位置可匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围
IsNull
用于指定一个字段为空
IsNotNull
用于指定一个字段为非空
使用文本值作为查询条件示例
字段名
条件
功能
职称
“教授”
查询职称为教授或副教授的记录
“教授”Or“副教授”
查询职称为教授或副教授的记录
Right([职称],2)=“教授”
InStr([职称],”教授”)=1OrInStr([职称],“教授”)=2
姓名
In(“李元”,“王朋”)
查询姓名为“李元”或“王朋”的记录
“李元”Or“王朋”
Not“李元”
查询姓名不为“李元”的记录
Left([姓名],1)=“王”
查询姓“王”的记录
Like“王*”
InStr([姓名],“王”)=1
Len([姓名])<=2
课程
名称
Right([课程名称],2)=“基础”
查询课程名称最后两个字为“基础”的记录
学生
编号
Mid([学生编号],5,2)=“03”
查询学生编号第5和第6个字符为03的记录
InStr([学生编号],“03”)=5
5.在Access中查询有5种视图:
设计视图、数据表视图、SQL视图、数据透视表视图和数据透视图视图
6.在创建交叉表查询时,需要指定3种字段:
一是放在交叉表最左端的行标题;二是放在交叉表最上面的列标题;三是值
行标题最多可以选择3个字段,列标题只能选择1个字段
交叉表查询:
1.题目有明显的“交叉表,行标题,列标题…”
2.注意选择查询类型为交叉表查询
3.分组的是对行标题和列标题进行分组(不同,每个,每…)
7.参数查询利用对话框,提示用户输入参数。
8.SQL(StucturedQueryLanguage,结构化查询语言)是数据库领域中应用最为广泛的数据库查询语言。
可完成数据定义、数据查询、数据操纵和数据控制如下:
SQL的动词
SQL功能
动词
数据定义
CREATE(创建表),DROP删除表,ALTER更改表
数据操作
INSTER插入记录UPDATE更新记录DELETE删除记录
数据查询
SELECT
数据控制
CRANT,REVOTE
9.CREATE语句
建立数据库的主要操作之一是定义基本表。
在SQL语言中,可以使用CREATETABLE语句定义基本表。
语句基本格式为:
CREATETABLE<表名>(<字段名1><数据类型1>[字段级完整性约束条件1]
[,<字段名2><数据类型2>[字段级完整性约束条件2]][,…]
[,<字段名n><数据类型n>[字段级完整性约束条件n]])
[,<表级完整性约束条件>];
例如:
创建一个“雇员“表,包括雇员号、姓名、性别、出生日期、部门、备注字段。
CREATETABLE雇员(雇员号SMALLINTPrimaryKey,
姓名CHAR(4)NotNull,性别CHAR
(1)
出生日期DATE,部门CHAR(20)),备注MEMO;
10.ALTER语句
使用ALTERTABLE语句修改已建表的结构。
11.DROP语句:
删除表
12.INSERT语句:
插入记录
13.UPDAE语句:
更新数据
14.SELECT语句
DISTINCT表示检索要去掉重复行的所有记录
*表示检索结果为整个记录,即包括所有的字段
FROM子句说明要检索的数据来自哪个或哪些表,可以对单个或多个表进行检索
WHERE子句说明检索条件,可以是关系表达式,可以是逻辑式
GROUPBY对检索结果进行分组,可利用它进行分组汇总
HAVING必须跟随GROUPBY使用,它用来限定分组必须满足的条件
ORDERBY子句用来对检索结果进行排序,如果排序时选择ASC,表示检索结构按某一字段值升序排列,如果选择DESC,表示检索结果按某一字段值降序排列。
第四章
1.通过窗体用户可以方便地输入数据、编辑数据、显示和查询数据。
窗体本身并不存在数据
2.窗体中的信息有两种:
一是设计者在设计窗体时附加的一些提示信息;二是所处理表或查询的记录
3.窗体的作用:
1)输入和编辑数据2)显示和打印数据
3)控制应用程序流程
4.窗体的类型:
纵栏式窗体(记录最少)、表格式窗体(记录最多)、数据表窗体、主/子窗体、图表窗体、数据透视表窗体和数据透视图窗体
5.主/子窗体:
显示的表和查询中的数据具有一对多关系
6.“一”在主窗体中显示“多”在子窗体中显示
主窗体只能显示纵栏式的窗体子窗体可显示为数据表窗体、表格式窗体
7.窗体的5种视图:
设计视图、窗体视图、数据表视图、数据透视表视图和数据透视图视图
设计视图:
用于创建和修改窗体
窗体视图:
用于输入、修改或查看数据的窗口
数据表视图:
用于编辑字段、添加和删除数据、查找数据
创建窗体2种途径:
一是在窗体的“设计”视图中手动创建;二是使用Access提供的各种向导快速创建
自动创建窗体的3种方式:
使用“自动创建”、使用“自动创建窗体”、
使用“窗体向导”也可以创建基于多个数据源的窗体,即主/子窗体。
子窗体与主窗体的关系,可以是嵌入式,也可以是链接式
9.窗体设计视图是设计窗体的窗口,由5个节组成,为主体、窗体页眉、页面页眉、页面页脚和窗体页脚
默认情况下,窗体设计视图只显示主体节
10.控件是窗体中的对象,它在窗体起着显示数据、执行操作以及修饰窗体的作用
P124工具箱控件名称及功能
12.控件的类型分为绑定型、未绑定型与计算型
绑定型:
用于显示、输入、更新数据库中的字段信息
未绑定型:
没有数据来源,可以用来显示信息
计算型控件:
用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可是窗体或报表上的其他控件中的数据
13.文本框主要用来输入或编辑数据,它是一种交互式控件
文本框分为3种:
绑定型、未绑定型与计算型
绑定型文本框能够从表、查询或SQL语言中获得所需要的内容
列表框与组合框控件
如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用组合框或列表框控件来完成。
窗体中的列表框可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值
组合框的列表是由多列数据组成,但平时只显示一行,需要选择其他数据时,可以单击右键的向下箭头
使用组合框既可以进行选择,也可输入数据
如何显示男女:
属性→数据→行来源类型(值列表)and行来源(男,女)→保存OK!
14.”格式“属性主要用于设置窗体和控件的外观或显示格式。
控件的格式属性包括标题、字体名称、字号、字体粗细、前景色、背景色、特殊效果
15.窗体的“格式“属性包括默认视图、滚动体、记录选择器、导航按钮、分隔线、自动居中、控制框、最大最小按钮、关闭按钮、边框样式
16.窗体的“数据“属性包括记录源、排序依据、允许编辑、数据入口
第5章
报表时Access提供的一种对象。
报表对象可以将数据库中的数据以格式化得形式显示和打印输出。
报表的数据来源与窗体相同,可以是已有的数据表、查询或者是新建的SQL语句,但报表只能查看数据,不能通过报表修改或输入数据
1.报表的功能:
输出数据;对数据进行分组、汇总;包含子报表及图表数据;输出标签、发票、订单和信封等多种样式报表;进行计数、求平均、求和等统计运算;嵌入图像或图片来丰富数据显示
2.报表的视图:
“设计“视图、“打印预览“视图、和”版面预览“视图
报表由以下几个区域组成:
报表页眉页面页眉主体页面页脚报表页脚
3.报表4种类型:
纵栏式报表、表格式报表、图表报表和标签报表
4.Access中提供了6种预定义报表格式,通过使用这些自动套用格式,可以一次性更改报表中所有文本的字体、字号及线条粗细等外观属性
5.选择报表中需要设置分页符的位置然后单击,分页符会以短虚线标志在报表的左边界上
页码常用格式
代码
显示文本
=”第”&[Page]&”页”
第N(当前页)页
=[Page]&”/”&[Pages]
N/M(总页数)
=”第”&[Page]&”页,共”&[Pages]&”页”
第N页,共M页
6.在报表设计中,可通过添加线条(直线)或矩形来修饰版面
7.使用节:
1)添加或删除报表页眉、页脚和页面页眉、页脚
2)改变报表的页眉、页脚或其他节的大小
3)为报表中的节或控件创建自定义颜色
8.记录排序:
“报表向导”中设置字段排序,除有最多一次设置4个字段的限制外,排序依据还限制只能是字段,不能是表达式,实际上,一个报表最多可安排10个字段或字段表达式进行排序
9.控件来源为计算表达式形式而实现的,这些控件就称为“计算控件”
10.文本框是最常用的计算控件
11.注意,计算控件的控件来源必须是等号“=”开头的计算表达式
12.主报表可以是绑定的也可是非绑定的,即报表可以基于数据表、查询或SQL语句,也可以不基于其他数据对象
主报表可以包含子报表,也可以包含子窗体,而且能够包含多个子窗体和子报表,但一个主报表最多只能包含两级子窗体或子报表
13.报表属性:
记录源:
将报表与某一数据表或查询绑定起来(为报表设置基表或查询记录源)
筛选:
制定条件,使报表只输出符合条件的记录子集
打开筛选:
可选择“是”或“否”,确定筛选条件是否生效
排序依据:
指定报表中记录的排序条件。
相当于SQL命令中的OrderBy字子句
记录锁定:
可以设定在生成报表所有页之前,禁止其他用户修改报表所需要的数据
页面页眉:
控制页标题是否出现在所有的页上
页面页脚:
控制页脚住是否出现在所有的页上
打开:
在“事件“选项卡中,可指定宏的名称,在”打印“或”打印预览“报表时会执行该宏
关闭:
在“事件“选项卡中,可指定宏的名称,在”打印“或”打印预览“完毕后会执行宏。
第6章
数据访问页可以把Access数据库中的数据发布在Internet网络上。
Access通过数据访问页发布的数据是:
数据库中保存的数据(动态和静态数据)
1.数据访问页是一种Web页,能发布的是数据库中保存的数据,是HTML文件,称为超文本标记语言。
有两种视图:
页视图和设计视图
2.P178
3.在Access中,使用主题可以使数据访问页具有一定的图案和颜色效果。
主题为数据访问页提供字体、横线、背景图像以及
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 考试 数据库 access 复习 重点 要点