Access冲刺Word格式文档下载.docx
《Access冲刺Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Access冲刺Word格式文档下载.docx(8页珍藏版)》请在冰豆网上搜索。
在未输入数据之前系统自动提供的数值
4表间关系:
一对一,一对多,多对多
5索引:
能根据键值加速在表中查找和排序的速度
6参照完整性
7通配符*:
*通配任意个数的字符
?
通配任何单个字符
[]通配方括号内任何单个字符
!
通配任何不在括号内的字符
#通配任何单个数字字符
8筛选的4种方法:
按选定内容筛选,按窗体筛选,按筛选目标筛选以及高级筛选
第三章查询
查询的条件:
1运算符(关系运算符,逻辑运算符,特殊运算符)
2函数
3使用文本值作为查询条件
4使用处理日期作为查询条件
5使用字段的部分值作为查询条件
6使用空值或空字符串作为查询条件
操作查询:
1生成表查询是利用一个或多个表中的全部或部分数据建立新表
2追加查询是将某个表中符合一定条件的记录添加到另一个表上
3更新查询
4删除查询
SQL查询*:
1数据定义:
CREATTABLE<
表名>
ALTERTABLE<
DROPTABLE<
2数据操作:
INSERT,UPDATE,DELETE
3数据查询SELECT〈字段列表〉
FROM〈表名〉
WHERE〈条件表达式〉
ORDERBY用来对检索结果进行排序
GROUPBY用来对检索结果进行分组
查询的数据源可以是表,查询和报表
第四章窗体
本章出题较少,一般为2题,所以它的考查重点放在机试部分,另外,本章作为一个铺垫,在后续章节中会用到它的一些基本概念
1窗体是一种主要用于在数据库中输入和显示数据库的对象(窗体本身不存储数据)
2窗体的作用:
输入和编辑数据,显示和打印数据,控制应用程序流程
3常用控件:
1标签控件:
主要用来在窗体和报表上显示说明性文本
2文本框控件:
主要用来输入或编辑数据
3列表框:
显示可滚动的数值列表
4绑定对象框:
用于在窗体或报表上显示OLE对象
4窗体及控件属性(需要在机试的时候熟悉格式属性,数据属性)
第五章报表
1报表和窗体的区别:
报表只能显示数据,不能输入和编辑数据
2报表的几部分区域组成:
报表页眉,页面页眉,组页眉(编号页眉),主体,
组页脚(编号页脚),页面页脚,报表页脚(要求掌握可以在各区域完成的操作)
3要实现报表的分组统计,正确的操作区域是:
组页眉或组页脚区域
要设置只在报表最后一页主体内容之后输出的信息,正确的设置是:
报表页脚
要设置在报表每一页的底部都输出的信息,需要设置:
页面页脚
如果要统计报表中某个字段的全部数据,计算表达式应放在:
报表页眉/报表页脚
5显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性为:
=[Page]&
“/”&
[Pages]
6报表的数据来源:
表,查询,SQL语句
7报表的4种类型:
纵栏式报表,表格式报表,图表报表,标签报表
第六章数据访问页
1数据访问页的两种视图方式:
页视图和设计视图
2数据访问页可以把Access数据库中的数据发布在Internet网络上
3Access通过数据访问页发布的数据是:
数据库中保存的数据(动态和静态数据)
4数据访问页工具箱中的控件(要求熟悉这些控件的图标)
第七章宏
1宏是由一个或多个操作组成的集合,其中的每个操作都能自动执行,并实现特定的功能
2Access中宏可以分为:
操作序列宏,宏组和含有条件操作的条件宏
3将不同的宏按照分类组织到不同的宏组中,将有助于数据库的管理
4宏设计工具栏按钮的功能(要求能够对应图标和名称)
5自动运行宏应当命名为AutoExec
6在条件宏设计时,,对于连续重复的条件,可以用…符号代替重复条件式
7在宏的设计窗口中,可以隐藏的列是:
宏名和条件
8*在创建条件宏时,如果引用窗体或报表上的控件值,可以使用如下语法:
Forms!
[窗体名]!
[控件名]或[Forms]!
[窗体名]!
[控件名]
Reports!
[报表名]!
[控件名]或[Reports]!
[报表名]!
9如果要引用宏组中的宏,采用的语法是宏组名.宏名
10常用宏操作命令:
RunMacro运行一个宏
SetValue对控件属性的值进行设置
OpenForm打开窗体
OpenQuery打开查询
OpenReport打开报表
OpenTable打开数据表
OpenModule打开模块
RunSQL执行指定的SQL语句
Quit退出Access
11在运行宏的过程中,宏不能修改的是:
宏本身
12可以使用宏的数据库对象包括:
窗体,数据访问页,模块,宏和报表(数据表不可以)
13要限制宏命令的操作范围,可以在创建宏时定义宏条件表达式
第八章模块与VBA编程基础
1模块是将VBA声明和过程作为一个单元进行保存的集合体
2模块分为类模块和标准模块
3窗体模块和报表模块都属于类模块,它们具有局部特性,其作用范围局限在所属窗体或报表内部
4标准模块中的公共变量和公共过程具有全局特性
5过程分为两种类型:
Sub子过程和Function函数过程(区别:
可以引用过程名来调用子过程,也可用Call来调用,函数过程不能用Call来调用执行,需要直接引用函数过程名)
6数据类型:
数据类型
类型标识
整数
Integer
长整数
Long
单精度数
Single
双精度数
Double
货币
Currency
字符串
String
布尔型
Boolean
日期型
Date
变体类型
Variant
7变量的作用域:
1局部范围,2模块范围,3全局范围
8数据库对象变量:
窗体与报表对象的引用格式:
Forms!
窗体名称!
控件名称
Reports!
报表名称!
9如果对象名称中有空格或标点符号,就要用方括号括起来,例如:
Forms!
学生管理!
编号=“980306”
[编号]=“980306”
10数组一定注意数组下标是从0开始
DimNewArray(10)AsInteger定义了11个元素,从NewArray(0)到NewArray(10)
11算术函数:
1绝对值函数Abs(<
表达式>
)Abs(-3)=3
2向下取整函数Int(<
数值表达式>
)Int(3.5)=3,Int(-3.5)=-4
3取整函数Fix(<
)Fix(3.5)=3,Fix(-3.5)=-3
4四舍五入函数Round(<
[,<
])Round(3.255,1)=3.3
5开平方函数Sqr(<
)Sqr(9)=3
6产生随机数函数Rnd(<
)Int(100*Rnd)产生[0,99]的随机整数
12字符串函数:
1字符串检索函数InStr([Start,]<
Str1>
<
Str2>
[,Compare])
2字符串长度检测函数Len(<
字符串表达式>
或<
变量名>
)
3字符串截取函数Left(<
N>
)
Right(<
Mid(<
N1>
N2>
4生成空格字符函数Space(<
5大小写转换函数Ucase(<
Lcase(<
6删除空格函数LTrim(<
RTrim(<
Trim(<
13日期/时间函数1Date()2Time()3Now()
1Year(<
)2Month(<
)3Day(<
14类型转换函数1字符串转换字符代码函数Asc(<
2Nz函数Nz(表达式或字段属性值[,规定值])
15算术运算符:
加,减,乘,除,整数除法,求模运算,乘幂
16关系运算符:
等于,不等,小于,大于,小于等于,大于等于
17逻辑运算符:
与,或,非
18执行语句分为3种结构:
1顺序结构,2分支结构,3循环结构
19条件语句:
1If-Then语句(单分支结构)
2If-Then-Else语句(双分支结构)
3If-Then-ElseIf语句(多分支结构)
4SelectCase-EndSelect语句
5条件函数
(1)IIf函数:
IIf(条件式,表达式1,表达式2)
(2)Switch函数:
Switch(条件式1,表达式1,条件式2,表达式2)
(3)Choose函数:
Choose(索引式,选项1,选项2)
20循环语句:
1For—Next语句
2DoWhile—Loop语句
3DoUntil—Loop语句
4Do—LoopWhile语句
5Do—LoopUntil语句
6While—Wend语句
21过程调用1子过程的定义和调用
两种调用形式:
Call子过程名([<
实参>
])或子过程名[<
]
2函数过程的定义和调用
调用方式:
函数过程名([<
])
22参数传递ByVal和ByRef的区别:
如果形式参数被说明为ByVal,则过程调用只是相应位置实参的值“单向“传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈,影响实参的值。
反之,如果形式参数被说明为ByRef,则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反过来影响实参的值。
(常量与表达式在传递时,形参即便是ByVal,实际传递的也只是常量或表达式的值)
23VBA中进行错误处理的语句结构:
1OnErrorGoTo标号
2OnErrorResumeNext
3OnErrorGoTo0
24VBA常见操作一打开和关闭操作:
1打开窗体操作Docmd.OpenForm窗体名称
2打开报表操作Docmd.OpenReport报表名称
3关闭操作Docmd.Close关闭对象类型,名称
二输入框:
InputBox
三消息框:
MsgBox
四计时事件:
“计时器间隔“属性值以毫秒为计量单位
25DAO代表数据访问对象,ADO代表ActiveX数据对象
26Nz函数可以将NULL转换为0,空字符串或者其他的指定值
27DCount函数调用格式:
DCount(表达式,记录集[,条件式])
例如:
DCount(”编号”,”教师表”,”性别=’女’”)显示教师表中女教师的人数
28DAvg函数调用格式:
DAvg(表达式,记录集[,条件式])
DAvg(”年龄”,”学生表”)
29DSum函数调用格式:
DSum(表达式,记录集[,条件式])
30DMax函数调用格式:
DMax(表达式,记录集[,条件式])
31DMin函数调用格式:
DMin(表达式,记录集[,条件式])
32DLookup函数是从指定记录集里检索特定字段的值
调用格式:
DLookup(表达式,记录集[,条件式])