Access知识点.docx
- 文档编号:3143757
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:14
- 大小:23.97KB
Access知识点.docx
《Access知识点.docx》由会员分享,可在线阅读,更多相关《Access知识点.docx(14页珍藏版)》请在冰豆网上搜索。
Access知识点
第二章Access数据库概况
1.Access是一种关系型数据库管理系统
2.Access!
的扩展名为・mdb,分为7中对象:
表、查询、窗体、报表、
数据访问页、宏和模块
表是数据库的核心与基础
3•数据访问页是一种特殊类型的Web页
4•宏是--系列操作的集合
第三章表与关系
1・Access表由表结构(字段)和表内容(记录)构成
2.Access!
的数据类型有10种,包括文本、备注、数字、日前/时间、货币、自动编号、是/否、OLE对象、超级链接和查阅向导
3.数字:
数字型的几种数字类型
数字类型
小数位数
字段长度
字节
无
1字节
整数
无
2字节
长整数
无
4字节
单精度数
7
4字节
双精度数
15
8字节
4.在Access中,可以定义3种类型的主键,即自动编号、单字段和
多字段
5.字段格式:
“格式”属性只影响数据的显示格式(打印方式和屏幕
显示方式)格式。
如果日期显示格式为:
mm月dd日yyyy则格式设置为:
XX月XX0XXXX
6•输入掩码:
输入掩码只为“文本型”和“日期/时间”型字段提供向导
字符
说明
0
必须输入数字(0~9)
9
选择输入数据或空格
#
选择输入数据或空格(在“编辑”模式下空格以空白显示,但是在保存时将空白删除,允许输入加号和减号)
L
必须输入字母()
?
选择输入字母()
A
必须输入字母或数字
a
选择输入字母或数字
&
必须输入一个任意的字符或一个空格
C
选择输入任意的字符或一个空格
・:
;-/
小数点占位符及千位、日期与时间的分隔符
<
将所有字符转换为小写
>
将所有字符转换为大与
!
■
是输入掩码从右到左显示,而不是从左到右显示。
键入掩码的字符始终都是从左到右填入。
可以在输入掩码中的任何地方输入感叹号
\
使接下来的字符以原义字符显示(例如,\A只显示A)
7•索引:
唯一索引、普通索引和主索引
主键的特点:
一旦设立主键,系统会自动产生一个主索引,而且他也是唯一索引,它的索引的取值是“有(无重复)”
8.Access^表与表之间的关系可以分为一对一、一对多和多对多3种。
建立表之间的关系:
是主键和外键之间建关系,表与表之间的相同字段(指内容相同)之间建关系。
9•通配符的用法:
字符
用法
示例
*
通配任意个数的字符
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
10排序规则:
日期和时间按升序排序:
从前向后;按降序排:
从后向前性别排序一一按升序排:
男到女
不能排序的:
备注、超级链接或OLE对象(不能建索引)第四章查询
1•查询的类型:
选择查询、交叉表查询、参数查询、操作查询和SQL
查询
2.操作查询:
生成表查询、删除查询、更新查询和追加查询
3.SQL查询:
联合查询、传递查询、数据定义查询和子查询
特殊运算符
说明
In
指定个字段值的列表,列表中的任意个值都可与
查询的字段相匹配in(30,40,50)
Between
指定个字段值的范围,指定范围之间用and连接。
Like
指定查找文本字段的字符模式。
用“?
”表示该位置可匹配任何一个字符;用“*”表示该位置可匹配任何多个字符;用“#”表示该位置
可匹配一个数字;用方括号扌田述一个范围,用于可匹配的字付范围
IsNull
用于指定个字段为空
IsNotNull
用于指定个字段为非空
使用文本值作为查询条件示例
字段名
条件
功能
职称
“教授”
查询职称为教授的记录
“教授”Or副教授”
查询职称为教授或副
教授的记录
Right([职称],2)=教授”
lnStr([职称],”教授”)=1Or
InStr([职称],“教授”)=2
姓名
In(李元”,“王朋”)
查询姓名为“李元”或
“王朋”的记录
李元”Or“王朋”
Not“李元”
查询姓名不为“李元”的记录
Left([姓名],1)=“王”
查询姓“王”的记录
Like王*”
lnStr([姓名],王”)=1
课程
名称
Right([课程名称],2)=
基础”
查询课程名称最后两个字为“基
础”的记录
学生
编号
Mid([学生编号],5,2)=03”
查询学生编号第5和第6
个字符为03的记录
InStr([学生编号],“03”)=5
3•参数查询:
利用对话框,提示用户输入参数。
参数查询部分用[]
括起来。
4.SELECT语句
FROM子句说明要检索的数据来自哪个或哪些表,可以对单个或多
个表进行检索
WHERE子句说明检索条件,可以是关系表达式,可以是逻辑式
GROUPBY对检索结果进行分组,可利用它进行分组汇总
ORDERBY子句用来对检索结果进行排序,如果排序时选择ASC,表示检索结构按某一字段值升序排列,如果选择DESC,表示检索结果按某一字段值降序排列。
例如:
sql语句举例:
select*fromstud
selet*fromstudwhere性另U=”男”orderby学生编号asc
selectcount姓名)as人数fromstud
selectmax(年龄)-min(年龄)as最大最小年龄之差,性别from
studgroupby性另U
第五章窗体
1•主/子窗体:
显示的表和查询中的数据具有一对多关系
2•窗体的5种视图:
设计视图、窗体视图、数据表视图、数据透视表
视图和数据透视图视图
3•窗体设计视图是设计窗体的窗口,由5个节组成,为主体、窗体页
眉、页面页眉、页面页脚和窗体页脚
默认情况下,窗体设计视图只显示主体节
4•控件是窗体中的对象,它在窗体起着显示数据、执行操作以及修饰
窗体的作用
5•控件的类型分为绑定型、未绑定型与计算型
6•文本框主要用来输入或编辑数据,它是一种交互式控件
文本框分为3种:
绑定型、未绑定型与计算型
7・”格式“属性主要用于设置窗体和控件的外观或显示格式。
控件的
格式属性包括标题、字体名称、字号、字体粗细、前景色、背景色、
特殊效果
8•窗体的“格式“属性包括滚动条、记录选择器、导航按钮、分隔线、
自动居中、控制框、最大最小按钮、关闭按钮、边框样式
9•窗体的“数据“属性包括记录源、排序依据、允许编辑、数据入口10•窗体上控件的常见属性:
标题,名称,前景色,可见性,是否有效,tab索引
第六章报表
1.报表由以下几个区域组成:
报表页眉页面页眉主体页面页脚报表页脚
2.选择报表中需要设置分页符的位置然后单击,分页符会以短虚线
标志在报表的左边界上
页码常用格式
代码
显示文本
=”第”&[Page]&”页”
第N页
=[Page]&””&[Pages]
N/M
=”第”&[Page]&”页,共”&[Pages]&”页”
第N页,共M页
3.在报表设计中,可通过添加线条(直线)或矩形来修饰版面
4.控件来源为计算表达式形式而实现的,这些控件就称为“计算控
件”文本框是最常用的计算控件
5.报表属性:
记录源:
将报表与某一数据表或查询绑定起来(为报表设置基表或查
询记录源)
页面页眉:
控制页标题是否出现在所有的页上
页面页脚:
控制页脚住是否出现在所有的页上
第七章数据访问页
数据访问页可以把Access数据库中的数据发布在Internet网络上。
Access通过数据访问页发布的数据是:
数据库中保存的数据(动态
和静态数据)
1.数据访问页是一种Web页,能发布的是数据库中保存的数据,是
HTML文件,称为超文本标记语言。
2.有两种视图:
页视图和设计视图
3.在Access中,使用主题可以使数据访问页具有一定的图案和颜色
效果。
主题为数据访问页提供字体、横线、背景图像以及其他元素的统一设计和颜色方案的集合。
在当前窗体上,若要实现将焦点移动到指定控件中,应使用的宏操作命令是:
SetFocus
第八章宏
1.宏是由一个或多个操作组成的集合
2.宏可分为:
操作序列宏、宏组和含有条件操作的条件宏
宏可以是包含操作序列的一个宏,也可是一个宏组
3.自动运行宏:
宏名叫autoexec,当打开该宏所在的数据库的时候会执行该宏里面的操作。
4.宏组是为了方便组织管理多个宏
5.调用宏组中宏的格式为:
宏组名.宏名
6.输入表达式时,可能引用窗体或报表上的控件值或控件属性。
(1)引用窗体或报表上的控件值的语法为:
Forms!
[窗体名]!
[控件名]或[Forms]!
[窗体名]!
[控件名]
Reports!
[报表名]!
[控件名]或[Reports]!
[报表名]!
[控件名]
(2)引用窗体和报表控件属性的方式:
[Forms]!
[窗体名川控件名].属性名
[Reports]!
[报表名川控件名]•属性名
7.常用宏操作名称。
openForm打开窗体
openTable打开表
openQuery打开查询
runMacro运行宏
close关闭某数据库对象
runSql执行sql语句
runApp执行外部应用程序
quit退出Access
setValue设置某控件属性值。
requery刷新控件数据
FindRecord查找满足给定条件的第一条记录。
FindNext查找满足给定条件的下一条记录。
GoToRecord用于制定当前记录
Maximize最大化激活窗口
minimize最小化激活窗口。
Restore将最大化或最小化的窗口恢复至原始大小。
beep发声
msgbox显示消息框
第九章模块与VBA
1•“模块”是将VBA声明和过程作为一个单元进行保存的集合体
2.Access^,模块分为类模块和标准模块两种类型
3•窗体模块和报表模块都属于类模块
4•标准模块通常安排一些公共变量或过程供类模块里的过程调用。
5•过程是模块的单元组成,有VBA代码编写而成。
过程分两种类型:
sub子过程和function函数过程
6•程序语句书写原则:
1)语句书写规定:
VBA程序书写格式,通常将一个语句写在一行。
语句较长,一行写不下时,可以用续行符(_)将语句连续写在下一行。
可以使用冒号(:
)将几个语句分隔写在一行中
7•常用标准函数
绝对值函数:
Abs(<表达式>)
向下取整函数:
Int(<数值表达式>)
取整函数:
Fix(<数值表达式>)
例如:
Int(3.25)=3,Fix(3.25)=3但Int(-3.25)=-4,
Fix(-3.25)=-3
四舍五入函数:
Round(<数值表达式>[,<表达式>])
Round(3.255,1)=3.3;Round(3.255,2)=3.26;
Round(3.754,1)=3・8;Round(3,754,2)=3・75;Round(3.754,0)=4
产生随机数函数:
Rnd(<数值表达式>)
8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 知识点