二级Access考点总结
第一章 数据库基础知识
3个核心:
①数据库系统的核心:数据库设计
②数据库系统的核心软件:数据库管理系统
③数据库的核心:表
(3)数据模型的分类
层次、网状、关系
(2)关系运算
①传统的集合运算
并、差、交
②专门的关系运算
选择、投影、联接(重点考察自然联接)
第二章 数据库和表
(2)数据类型 (P29)
文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导
字段大小、格式、输入掩码、默认值、有效性规则、有效性文本、索引
7.操作表
access常见条件表达式空值 NULL 空字符串“”
8.筛选记录
(1)按选定内容筛选
(2)按窗体筛选
(3)按筛选目标筛选 (有筛选条件得出所需的记录)
(4)高级筛选 (筛选出所需的内容并排序)
第三章 查询
2.查询的分类
(1)选择查询。
(2)参数查询。
(3)交叉表查询。
(4)操作查询:生成表查询、删除查询、更新查询、追加查询
(5)SQL查询:联合查询、传递查询、数据定义查询、子查询
注意,操作查询和SQL查询的子分类不要弄混淆了,容易出选择题或填空题。
2、查询条件
(1)运算符。
关系运算符:=,>,<,<=,>=,<> (使用时注意必须处于英文半角状态下输入)
逻辑运算符:not, and ,or
其它运算符:in, like ,between and ,is null, is not null
(2)函数 (参加课本附录A)
近几年真题当中出现概率比较大的函数有:Abs(),Int(),Sgn(),Len(),Left(),Right(),Mid(),Instr(),Date(),Time(),Now(),Day(),Year(),
Month(),Count(),Sum(),Avg(),Max(),Min()
参加课本表格3.4-3.8
3、SQL查询
SQL查询当中包含7个语句结果,分别是create、alter、drop、insert、update、delete和select,其中重点为select,可以在笔试当中出题,还可以在上机当中出题,其他几个基本仅限于上午笔试部分的试题当中,大多以选择题出现,考查语句的基本格式和功能。
select语句的含义及包含的功能。
(1)select 字段列表
select语句的含义及包含的功能。
(1)select 字段列表
from 表名
where 条件
group by 分组依据
order by 排序依据 asc/desc
order by 排序依据 asc/desc
(2)select 性别,avg(年龄) as 平均年龄 from 学生 group by 性别
出现概率相当大
(3)这条语句稍难一点,但是对培养思维很有用处,尽量理解
select * from stud
select * from stud
selet * from stud where 性别=”男”
order by 学生编号 asc
select count(姓名) as 人数 from stud
select max(年龄)-min(年龄) as 最大最小年龄之差,性别 from stud group by 性别
第四章 窗体
1、窗体的作用:窗体就是access提供给用户方便对数据库里面的数据操作的一个接口或界面。
2.窗体的类型
(1)纵栏式窗体 记录按列显示,左侧为字段名,右侧为字段内容 显示一条记录
(2)表格式窗体 一个窗体中显示多条记录
(3)数据表窗体 可作为子窗体
(4)主/子窗体 有两个表,在建立该窗体之前,保证两表的主子关系已经创建
(5)图表窗体 图表方式显示表中的数据
(6)数据透视表窗体 运行用户对表中的数据进行操作,还可改变其布局
(7)数据透视图窗体 显示数据表和窗体中数据的图形分析窗体
3、窗体的数据来源 (1)表 (2)查询 (3)SQL查询
4.窗体的设计视图 P122
(1)组成:窗体页眉、页面页眉、主体、窗体页脚、页面页脚
(2)各个组成部分的功能
5.控件的按钮图标、名称和相对应的功能(熟悉)P124
6.控件的作用:用于显示数据、执行操作、装饰窗体的对象。
7.控件的分类
(1)绑定型:显示、输入、更新数据库中的字段
(2)未绑定型:没有数据来源,显示信息
(3)计算型:可用表达式作为数据源,表达式可以利用窗体和报表所引用的表或查询字段中的数据
8、每个控件的特点及作用
标签,文本框,复选框、切换按钮、选项按钮,选项组,列表框和组合框,命令按钮,选项卡,图像
9、窗体属性的修改和控件属性的修改
常见的窗体属性:标题,浏览按钮,滚动条,分隔线,最大化最小化按钮,关闭按钮,边框样式,数据源
常见的窗体属性:标题,浏览按钮,滚动条,分隔线,最大化最小化按钮,关闭按钮,边框样式,数据源
常见的控件属性:标题,字体,名称,字号,字体粗细,前景,背景,特殊效果
窗体的“数据”属性:记录源,排序依据,允许编辑,数据入口
控件的“数据”属性:控件来源,输入掩码,有效性规则,有效性文本,默认值,是否有效,是否锁定
第五章 报表
1.报表的功能P146
只能查看数据,不能通过报表修改或输入数据
2. 报表的组成及每部分的作用
(1)报表页眉
(2)页面页眉
(3)主体
(4)报表页脚
(5)页面页脚
3.报表的设计区及每部分的作用
(1)报表页眉节
(2)页面页眉节
(3)组页眉节
(4)主体节
(5)组页脚节
(6)报表页脚节
(7)页面页脚节
4.报表的类型
(1)纵栏式报表
(2)表格式报表
(3)图表报表
(4)标签报表
5.页码的使用
P160页表5.1页码常用格式
6.报表中添加控件
控件来源P165-167页中常用的控件来源表达式的使用(记住格式)
四、设置报表的排序依据,分组依据。
五、添加计算控件 。添加页码
四、设置报表的排序依据,分组依据。
五、添加计算控件 。添加页码
第六章 数据访问页
1.数据访问页的两种格式及其使用
2.数据访问页视图
(1)页视图
(2)设计视图
3.数据访问页中工具箱的控件及其作用P178表6.1
第七章 宏
1、宏的功能 自动执行重复的操作
2、宏的分类
2、宏的分类
(1)操作序列宏 具有一些操作集合的宏
(2)条件序列宏
条件序列宏 就是宏里面有条件表达式,运行的时候根据条件是否成立来决定该条件后面的操
作是否执行。如果下面的条件表达式和上面的条件表达式一样,可以用 …来表示。
窗体和报表控件表达式的语法P187
Forms![窗体名]![控件名].[属性名]或[Forms]![窗体名]![控件名]
Reports![报表名]!]控件名].[属性名]或 [Reports]![报表名]!]控件名]
(3)宏组
宏组里面有多个宏,可以方便管理宏。引用宏组里面宏的方式:[宏组名].[宏名]
3、常用宏操作名称 见P294页附录D
openForm 打开窗体,openTable 打开表,openQuery 打开查询,runMacro 运行宏,close 关闭某数据库对象,runSql执行sql语句,runApp执行外部应用程序,quit 退出Access,setValue 设置某控件属性值,requery 刷新控件数据,FindRecord查满足给定条件的第一条记录,FindNext 查满足给定条件的下一条记录,GoToRecord 用于制定当前记录,Maximize最大化激活窗口,minimize最小化激活窗口,Restore 将最大化或最小化的窗口恢
复至原始大小,beep 发声,msgbox 显示消息框,setwarnings关闭和打开系统消息,TransferDatebase 用其它数据库导入和导出数据,TransferText用于从文本文件导入和导出数据。
4、自动运行宏 autoexec
第八章 模块与VBAB编程
1. 模块的基本概念
以vba(Visual Basic for Application)语言编写的,以函数过程(function)或 子过程 (sub )为单元的集合方式存储。
模块分为类模块和标准模块。类模块分为窗体模块和报表模块,从属于所在的窗体和报表。
1. 模块的基本概念
以vba(Visual Basic for Application)语言编写的,以函数过程(function)或 子过程 (sub )为单元的集合方式存储。
模块分为类模块和标准模块。类模块分为窗体模块和报表模块,从属于所在的窗体和报表。
2.引用窗体报表属性
(1)引用窗体或报表属性的方式
Forms!窗体名!属性名 或reports!报表名! 属性名
Forms!窗体名!属性名 或reports!报表名! 属性名
(2)如果是引用当前的窗体或报表的属性可以用 me.属性名
(3)常用的属性有
标题:caption,记录源:RecordSource (用来控制窗体和报表里面的控件显示的字段是取自哪个表的,该属性可以是表名,查询名,或sql语句。)
标题:caption,记录源:RecordSource (用来控制窗体和报表里面的控件显示的字段是取自哪个表的,该属性可以是表名,查询名,或sql语句。)
3引用窗体或报表控件的属性
forms!窗体名!控件名.[属性名]
reports!报表名!控件名.[属性名]
有些控件是存在默认属性的,比如文本框的默认属性是text属性(该属性值是该文本框里面填写的内容。)
常用的属性有:(会结合VBA编程来考查)
标题:caption,可见性:visible(该属性是用来控制控件是否在窗体视图中是否显示的,当该属性值为false时,该控件不显示,当该属性值为true时,控件显示。);是否有效:(enabled,该属性用来控制控件是否可用,主要是命令按钮有,当该属性值为false时,控件不可用,当该属性值为true时,可用);前景:(forecolor,该属性用来控制控件的文字显
标题:caption,可见性:visible(该属性是用来控制控件是否在窗体视图中是否显示的,当该属性值为false时,该控件不显示,当该属性值为true时,控件显示。);是否有效:(enabled,该属性用来控制控件是否可用,主要是命令按钮有,当该属性值为false时,控件不可用,当该属性值为true时,可用);前景:(forecolor,该属性用来控制控件的文字显
示颜);
引用文本text属性时,通常省略属性名,直接写文本框的名字就可以了,text属性获得的值的类型是字符串。
4常用的事件过程(以程序的形式出现,考查了宏,窗体和模块的知识)
(1)窗体事件过程的命名方式
sub form_事件名()
4常用的事件过程(以程序的形式出现,考查了宏,窗体和模块的知识)
(1)窗体事件过程的命名方式
sub form_事件名()
语句序列
end sub
(2)常用的窗体事件
form_click() 单击窗体时,发生。
form_open() 打开事件,打开窗体时发生。
form_load() 加载事件,打开窗体加载显示记录时发生,在打开事件之后,不管里面是否会有记录显示,都会发生该事件。
form_timer() 计时器事件,与该事件配合使用的属性是计时器间隔(TimerInterval),该属
(2)常用的窗体事件
form_click() 单击窗体时,发生。
form_open() 打开事件,打开窗体时发生。
form_load() 加载事件,打开窗体加载显示记录时发生,在打开事件之后,不管里面是否会有记录显示,都会发生该事件。
form_timer() 计时器事件,与该事件配合使用的属性是计时器间隔(TimerInterval),该属
性是用来控制每间隔多少时间重复的执行计时器事件过程,单位为毫秒,当该属性值为0时,就会停止执行计时器事件过程。
(3)控件事件过程的命名方式。
sub 控件名_事件名()
(3)控件事件过程的命名方式。
sub 控件名_事件名()
end sub
常见的事件过程。
控件名_click() 单击事件过程。
有些控件有自己特有的事件过程。比如文本框的更新事件(change)。该事件过程是在文本框里面的内容发生改变的时候会执行该事件过程。
常见的事件过程。
控件名_click() 单击事件过程。
有些控件有自己特有的事件过程。比如文本框的更新事件(change)。该事件过程是在文本框里面的内容发生改变的时候会执行该事件过程。
5.用VBA命令打开和关闭数据库对象(另一大对象Docmd的考查)
docmd.opentable “表名”,docmd.openform “窗体名”,docmd.openreport “报表名”, acViewPreview 以打印预览的形式打开报表。
docmd.OpenQuery “查询名”,docmd.runmacro “宏名”,docmd.close 对象类型,“对象名”,
docmd.opentable “表名”,docmd.openform “窗体名”,docmd.openreport “报表名”, acViewPreview 以打印预览的形式打开报表。
docmd.OpenQuery “查询名”,docmd.runmacro “宏名”,docmd.close 对象类型,“对象名”,
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论