access重点总结
考试要点第一章:
(1)数据库文件的扩展名是.mdb,数据库文件包含所有相关的表、查询、窗体、报表、页、宏、模块等。
(2)常见的数据库管理系统:ACCESS,VFP,SQLSERVER,ORACLE等(3)主要对象的功能:
表:存储数据,在行(记录)和列(字段)中,所有数据库都包含一个或多个表,表中一行为一个记录,一列为一个字段。
查询:检索和处理数据(更新,计算等),不仅查询数据,而且可以修改数据。窗体:用户定义的窗口来操纵数据。报表:按实用的格式显示和打印数据。
宏:能自动执行某种操作(命令)或操作(命令)的集合。第二章:
(1)数据和信息的关系:数据是承载信息的载体。信息是经过加工处理的数据。(2)计算机数据管理发展的三个阶段:人工管理阶段,文件系统阶段,数据库系统阶段。
(3)数据库相关的概念:DB,DBS,DBMS。
(4)DBS(数据库系统)是计算机、数据库、DBMS、数据库应用系统和用户组成的一个整体,其中DBMS(数据库管理系统)是DBS的核心。
(5)数据库系统的三级模式:外模式,模式和内模式,对应局部逻辑结构,全局逻辑结构,物理存储结构。外模式/模式间的映射实现数据的逻辑独立性,模式/内模式的映射实现数据的物理独立性。比如查询结果为外模式,而表则为模式,至于表的实际存储则为内模式。
(6)E-R图(实体联系图)用来描述实体和实体间的1:1,1:n和n:m之间的关系。E-R图的构成要素(7)灵活应用实体间的一对一,一对多和多对多的关系。比如课程信息与成绩,学生身份证号与学号,班级信息与学生信息
(8)数据模型的三种类型:层次模型、网状模型、关系模型。其中,ACCESS数据管理系统属于关系模型。关系对应于一个表,表中一行为一个记录(元组),一列为一个字段(属性)。
(9)关系运算:选择,投影和连接,灵活判断关系运算。第3章:
(1)数据库创建的方法:向导方式和手工创建数据库(机考)。
(2)表的创建:包括在设计视图中创建表的字段名称,字段类型和字段大小,主键。常用的字段类型:文本,数字,货币,日期,是否型,OLE,备注等。灵活应用字段类型的选择,能够根据一个表设计出表的结构。注意数字类型中字节,整型,长整,单精度,双精度的大小范围比较。
主键的特点:用来唯一标识一个记录,主键不能有重复值和空值。创建主键的按钮是钥匙按钮。
主键创建的方法:自动编号,单字段和多字段主键(比如成绩表)。(3)表的进一步设置:
格式:改变字段的显示和打印格式(选项里面进行设置)
输入掩码:使用户按照指定的格式输入数据,并拒绝错误的输入(仅文本和时间日期)默认值:在未输入数值之前,系统自动提供数值?
有效性规则:输入检查表达式,用于检查输入字段的值是否符合要求,要求能够灵活设置有效性规则。
必填字段:设置字段是否为空。
索引:索引可以加速对索引字段的查询,其作用相当于一本字典的目录。第4章:
(1)表的使用和编辑:区别隐藏和冻结的作用。(2)排序:分为简单排序和高级排序。ACCESS支持多个字段的排序
(3)运用实体完整性,参照完整性,用户自定义完整性(如学生没有学号,成绩表的学号在学生表中不存在,成绩大于0小于100)(4)建立表间关系:
首先确定数据库表和表之间的公共字段,根据公共字段和记录判定表间关系是一对一还是一对多,如果是一对一,两个表都要在“公共字段”上设置主索引,如果是一对多,要在一方表上公共字段设置主索引,多方表公共字段上不需要设置索引。在关系视图中,将一个表的公共字段拖动到另一方表的公共字段上即可。创建关系时,选择“实施参照完整性”,就可以在关系视图中看到关系。
(5)创建关系后,主表是在“一对多”关系中“一”方的表,子表是在“一对多”关系中“多”方的表。第5章:
(1)查询的分类:选择查询,参数查询(使用”[]”),操作查询(生成表,更新表,删除表,追加),交叉表查询,SQL查询,注意:在创建查询前,一定要先实施好关系。(2)操作查询的分类:删除查询、更新查询、追加查询、生成表查询。(操作环节掌握)
能够灵活应用各种查询。根据查询设计视图说明查询的功能。
(3)汇总查询的应用,注意分组条件和计算函数(SUM,AVG,MIN,MAX)(在设计视图中右键点击选择分组)
(4)设置查询条件。Between2to9,性别=”男”and年龄>20,性别=”男”or年龄>20,not性别=”男”,like“*涨*”,like“#涨#”,like“?涨?”,性别in(“男”,“女”)
(5)SQL语句中,要求掌握类似select性别as学生性别from学生表where成绩>60groupby性别havingcount(*)>3orderby性别的完整的查询结构,能够看懂SQL语句。第6章:
(1)使用报表向导设计报表,在设置一对多的报表时,设置确定查看数据的方式,即确定报表的分组字段。(2)报表的数据源:表和查询,报表中的对象:文本,图表,标签等。重点注意文本框(可以输入哪些内容),标签的属性设置,以及文本框的计算字段的使用。
(3)报表的布局:报表页眉页脚,页面页眉页脚,主体,注意报表页眉页脚以及页面页眉页脚的区别。分组字段可以在除了页面页眉页脚之外的其他元素中出现。(4)会在报表中插入页码或者时间日期(5)注意如何选择数据源,以及如何第7章:
(1)窗体的数据源:表和查询;窗体视图:数据表视图、设计视图和设计视图,在设计视图中修改窗体。
(2)窗体的类型:命令选择和数据交互
(3)窗体的布局:窗体页眉页脚、页面页眉页脚、主体。
(4)窗体的设计方法:使用窗体向导;使用自动窗体;使用“设计”视图。使用自动窗体的灵活性最小,使用“设计”视图灵活性最大。
(5)事件和属性:属性是对象的特征,事件是作用在对象上的动作。常用事件按钮的单击事件CLICK,常用属性:文本框的值属性VALUE。
(6)常用控件:文本框和标签的区别,列表框和组合框的区别。第9章:
(1)分支选择语句:百分制转化为等级制(case或者if),计算一元二次方程组,注意区分嵌套语句与分支选择语句,熟悉case2to8;case2,4;caseis>9之类的使用方法。(2)运算操作符的优先级比较:算数>比较>逻辑,如4=2+3^2*3*2\\9/3Mod4(2)循环语句,fornext,doloopwhile,dowhileloop的使用,如计算十以内偶数的加法,十以内可以被三整除的数字的和等。
扩展阅读:二级Access重点归纳!!
二级access考点归纳3/30/201*
二级Access考点总结
第一章数据库基础知识
3个核心:
①数据库系统的核心:数据库设计②数据库系统的核心软件:数据库管理系统③数据库的核心:表(3)数据模型的分类层次、网状、关系(2)关系运算
①传统的集合运算并、差、交②专门的关系运算
选择、投影、联接(重点考察自然联接)
第二章数据库和表
(2)数据类型(P29)
文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导
字段大小、格式、输入掩码、默认值、有效性规则、有效性文本、索引7.操作表
空值NULL空字符串“”8.筛选记录
(1)按选定内容筛选(2)按窗体筛选
(3)按筛选目标筛选(有筛选条件得出所需的记录)(4)高级筛选(筛选出所需的内容并排序)
第三章查询
2.查询的分类(1)选择查询。(2)参数查询。(3)交叉表查询。
(4)操作查询:生成表查询、删除查询、更新查询、追加查询
(5)SQL查询:联合查询、传递查询、数据定义查询、子查询
注意,操作查询和SQL查询的子分类不要弄混淆了,容易出选择题或填空题。
10:22:362、查询条件(1)运算符。
关系运算符:=,>,二级access考点归纳3/30/201*
数据库里面的数据操作的一个接口或界面。2.窗体的类型
(1)纵栏式窗体记录按列显示,左侧为字段名,右侧为字段内容显示一条记录
(2)表格式窗体一个窗体中显示多条记录(3)数据表窗体可作为子窗体
(4)主/子窗体有两个表,在建立该窗体之前,保证两表的主子关系已经创建
(5)图表窗体图表方式显示表中的数据
(6)数据透视表窗体运行用户对表中的数据进行操作,还可改变其布局
(7)数据透视图窗体显示数据表和窗体中数据的图形分析窗体
3、窗体的数据来源(1)表(2)查询(3)SQL查询
4.窗体的设计视图P122
(1)组成:窗体页眉、页面页眉、主体、窗体页脚、页面页脚
(2)各个组成部分的功能
5.控件的按钮图标、名称和相对应的功能(熟悉)P1246.控件的作用:用于显示数据、执行操作、装饰窗体的对象。7.控件的分类
(1)绑定型:显示、输入、更新数据库中的字段(2)未绑定型:没有数据来源,显示信息(3)计算型:可用表达式作为数据源,表达式可以利用窗体和报表所引用的表或查询字段中的数据8、每个控件的特点及作用
标签,文本框,复选框、切换按钮、选项按钮,选项组,列表框和组合框,命令按钮,选项卡,图像9、窗体属性的修改和控件属性的修改
常见的窗体属性:标题,浏览按钮,滚动条,分隔线,最大化最小化按钮,关闭按钮,边框样式,数据源常见的控件属性:标题,字体,名称,字号,字体粗细,前景色,背景色,特殊效果
窗体的“数据”属性:记录源,排序依据,允许编辑,数据入口
控件的“数据”属性:控件来源,输入掩码,有效性规则,有效性文本,默认值,是否有效,是否锁定
第五章报表
1.报表的功能P146
只能查看数据,不能通过报表修改或输入数据
10:22:362.报表的组成及每部分的作用(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、宏的分类
(1)操作序列宏具有一些操作集合的宏(2)条件序列宏
条件序列宏就是宏里面有条件表达式,运行的时候根据条件是否成立来决定该条件后面的操作是否执行。如果下面的条件表达式和上面的条件表达式一样,可以用来表示。
第2页
二级access考点归纳3/30/201*
窗体和报表控件表达式的语法P187
Forms![窗体名]![控件名].[属性名]或[Forms]![窗体名]![控件名]
[Reports]![报表名]!]控件名](3)宏组
宏组里面有多个宏,可以方便管理宏。引用宏组里面宏的方式:[宏组名].[宏名]3、常用宏操作名称见P294页附录D
打开查询,runMacro运行宏,close关闭某数据库对象,runSql执行sql语句,runApp执行外部应用程序,quit退出Access,setValue设置某控件属性值,requery刷新控件数据,FindRecord查找满足给定条件的第一条记录,FindNext查找满足给定条件的下一条记录,GoToRecord用于制定当前记录,Maximize最大化激活窗口,minimize最小化激活窗口,Restore将最大化或最小化的窗口恢复至原始大小,beep发声,msgbox显示消息框,setwarnings关闭和打开系统消息,TransferDatebase用其它数据库导入和导出数据,TransferText用于从文本文件导入和导出数据。4、自动运行宏autoexec
forms!窗体名!控件名.[属性名]reports!报表名!控件名.[属性名]
有些控件是存在默认属性的,比如文本框的默认属性常用的属性有:(会结合VBA编程来考查)
标题:caption,可见性:visible(该属性是用来控制控件是否在窗体视图中是否显示的,当该属性值为false时,该控件不显示,当该属性值为true时,控件显示。);是否有效:(enabled,该属性用来控制控时,控件不可用,当该属性值为true时,可用);前景色:(forecolor,该属性用来控制控件的文字显示颜色);
引用文本text属性时,通常省略属性名,直接写文本框的名字就可以了,text属性获得的值的类型是字符串。
4常用的事件过程(以程序的形式出现,考查了宏,窗体和模块的知识)
(1)窗体事件过程的命名方式subform_事件名()语句序列endsub
(2)常用的窗体事件
form_click()单击窗体时,发生。form_open()打开事件,打开窗体时发生。form_load()加载事件,打开窗体加载显示记录时发生,在打开事件之后,不管里面是否会有记录显示,都会发生该事件。
form_timer()计时器事件,与该事件配合使用的属性是计时器间隔(TimerInterval),该属性是用来控制每间隔多少时间重复的执行计时器事件过程,单位为毫秒,当该属性值为0时,就会停止执行计时器事件过程。
(3)控件事件过程的命名方式。sub控件名_事件名()endsub常见的事件过程。
控件名_click()单击事件过程。
有些控件有自己特有的事件过程。比如文本框的更新事件(change)。该事件过程是在文本框里面的内容发生改变的时候会执行该事件过程。
5.用VBA命令打开和关闭数据库对象(另一大对象Docmd的考查)
10:22:36第3页
Reports![报表名]!]控件名].[属性名]或是text属性(该属性值是该文本框里面填写的内容。)
openForm打开窗体,openTable打开表,openQuery件是否可用,主要是命令按钮有,当该属性值为false
第八章模块与VBAB编程
1.模块的基本概念
以vba(VisualBasicforApplication)语言编写的,以函数过程(function)或子过程(sub)为单元的集合方式存储。
模块分为类模块和标准模块。类模块分为窗体模块和报表模块,从属于所在的窗体和报表。2.引用窗体报表属性
(1)引用窗体或报表属性的方式
Forms!窗体名!属性名或reports!报表名!属性名
(2)如果是引用当前的窗体或报表的属性可以用
me.属性名(3)常用的属性有
标题:caption,记录源:RecordSource(用来控制窗体和报表里面的控件显示的字段是取自哪个表的,该属性可以是表名,查询名,或sql语句。)
3引用窗体或报表控件的属性二级access考点归纳3/30/201*
docmd.opentable“表名”,docmd.openform“窗体名”,docmd.openreport“报表名”,acViewPreview以打印预览的形式打开报表。docmd.OpenQuery“查询名”,docmd.runmacro“宏名”,docmd.close对象类型,“对象名”,docmd.quit退出access6.输入对话框和输出对话框
变量名=inputbox(“提示信息”,“对话框标题”,默9.常量:在程序中可以直接引用的实际值,其值在程
序运行中不变。(1)直接常量
(2)符号常量Const符号常量名称=常量值对于常变量(同一个常量的值经常出现)只能在声明的时候对其赋值,不能在其它地方对其值进行改变。常变量具有常量和变量的特点
(3)系统常量True,Flase,Yes,No,On,Off,Null认值)
msgbox“提示信息”,按钮和图标类型,“标题”需要知道常用的图标和按钮类型。vbCritical:,vbInformation:
,vbQuestion:
vbOKCancel:
vbYesNo:
vbOKOnly:,这是默认图标。7.数据类型
(1)常见的数据类型及其表示符号
整数:integer%,长整数:long&,单精度:single!,双精度:double#,货币:currency@,字符串:string$,布尔型:Boolean(True代表非0,Flase代表0),日期型Date,变体型:variant.(2)用户自定义数据类型:type自定义数据类型名称该数据类型所存在的成员列表endtype8.变量
变量的值可以在程序运行过程中被改变。(1)变量应先声明,后使用
(2)变量的作用域:局部范围,模块范围,全局范围(3)数据库对象变量窗体和报表对象的引用格式forms!窗体名!控件名.[属性名]reports!报表名!控件名.[属性名]访问成员的方式是:变量名.成员名(4)变量的声明方式dim变量名[as数据类型]
如果在声明变量时没有指明该变量的类型的话,变量的类型就是变体型(variant),变体型变量可以存储任何类型的数据。如果明确的指明了变量的类型,那么该变量就只能存储该类型的数据。每个变量都有一个默认的初值,数值型变量为0,字符串为空串,变体型为empty(空值)
10:22:3610.数组(会计算数组中元素的个数)Dim数组名([下标下限to]下标上限)
数组的声明方式,一维数组,二维数组,数据的默认下标开始值为0
11.常用函数(参加附录A,本部分考试出现概率比较大)
abs,int,fix,round,rnd,instr,len,left,right,mid,date,time,now,year,month,day,weekday,ltrim,rtrim,trim,
dateadd,datediff,datepart,asc,chr,str,val,datevalue,nz,dcount,dsum,davg,dlookup,12.运算符和表达式
算术运算符,,关系运算符,逻辑运算符(and,or,not),连接运算符(&,+)各种运算符的优先级(熟悉)13.VBA程序语句的书写原则
(1)一条语句写在一行,如果是多条语句写在一行,语句间需用:间隔,一行写不下,可以用_将语句连续写在下一行。(2)注释用Rem或’14.VBA的控制结构
按照语句的执行顺序控制结构分为:顺序结构,分支结构,循环结构15.条件语句(1)IfThen(2)IfThenElse(3)IfThenElseIf(4)SelectCaseEndCase
(5)条件函数:IIf,Switch,Choose
16.循环语句(分清各语句在那种条件下执行循环体)(1)ForNext语句(2)DoWhileLoop语句(3)DoUntilLoop语句(4)DoLoopWhile语句(5)DoUntilLoopUntil语句
第4页
二级access考点归纳3/30/201*
(6)WhileWend语句17.过程调用
(1)子过程的调用Call子过程名([实参])或子过程名([实参])
(2)函数过程的调用函数过程名([实参])函数过程可以赋值给某个变量,格式为:变量=函数过程名([实参])18.参数传递
(1)传值ByVal,单向
(2)传址ByRef,双向默认情况下为传址方式19.VBA程序运行错误处理(掌握基本语法就","p":{"h":15.839,"w":252.046,"x":144.216,"y":338.683,"z":78},"ps":null,"s":{"font-family":
友情提示:本文中关于《access重点总结》给出的范例仅供您参考拓展思维使用,access重点总结:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。