计算机二级Access笔试讲义 .ppt

上传人(卖家):hyngb9260 文档编号:6156998 上传时间:2023-06-04 格式:PPT 页数:210 大小:8.09MB
下载 相关 举报
计算机二级Access笔试讲义 .ppt_第1页
第1页 / 共210页
计算机二级Access笔试讲义 .ppt_第2页
第2页 / 共210页
计算机二级Access笔试讲义 .ppt_第3页
第3页 / 共210页
计算机二级Access笔试讲义 .ppt_第4页
第4页 / 共210页
计算机二级Access笔试讲义 .ppt_第5页
第5页 / 共210页
点击查看更多>>
资源描述

1、全国计算机等级考试二级全国计算机等级考试二级Access考试大纲考试大纲 基本要求:基本要求:1.具有数据库系统的基础知识。2.基本了解面向对象的概念。3.掌握关系数据库的基本原理。4.掌握数据库程序设计方法。5.能使用Access建立一个小型数据库应用系统。6.掌握算法的基本概念。7.掌握基本数据结构及其操作。8.掌握基本排序和查找算法。9.掌握逐步求精的结构化程序设计方法。10.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。11.掌握数据库的基本知识,了解关系数据库的设计。考试方式考试方式n1.笔试:90分钟,满分100分,其中含公共基础知识部分的30分。n2.上机操作:

2、90分,满分100分。n上机操作包括:n(1)基本操作。n(2)简单应用。n(3)综合应用。考试大纲:见课本考试大纲:见课本P450,一级二级一级二级(黄皮黄皮书)书)P259,二级,二级(蓝皮书蓝皮书)P181考试内容一、数据库基础知识n1.基本概念:n数据库,数据模型,数据库管理系统,类和对象,事件。n2.关系数据库基本概念:n关系模型(实体的完整性,参照的完整性,用户定义的完整性,)关系模式,关系,元组,属性,字段,域,值,主关键字等。n3.关系运算基本概念:n选择运算,投影运算,连接运算。n4.SQL基本命令。n查询命令,操作命令。n5.Access系统简介:n(1)Access系统的

3、基本特点。n(2)基本对象:表,查询,窗体,报表页,宏,模块。本章重点重点DB1.1.数据数据(Data)Data)数据是指描述事物的符号记录。在计算机中文字、数据是指描述事物的符号记录。在计算机中文字、图形、图象、声音等都是数据。图形、图象、声音等都是数据。2.2.数据库(数据库(Data BaseData Base,简称简称DBDB)3.3.数据库应用系统数据库应用系统:4.4.数据库管理系统(数据库管理系统(Data Base Management SystemData Base Management System,简称简称DBMSDBMS):5.5.数据库系统数据库系统:(Data B

4、ase SystemData Base System,简称简称DBSDBS)数据库系统由数据库系统由5 5部分组成:硬件系统、数据库集合、部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据管理员数据库管理系统及相关软件、数据管理员(DataBaseDataBase Administrator Administrator,简称简称DBADBA)和用户。和用户。实体间联系及种类实体间联系及种类实体间的联系有实体间的联系有3种类型:种类型:一对一联系:一对一联系:学生成绩和学生情况表的关系是一对一联系。学生成绩和学生情况表的关系是一对一联系。一对多联系:一对多联系:例如教师和学生的联系是

5、一对多联系。例如教师和学生的联系是一对多联系。多对多联系:多对多联系:例如学生和课程之间联系是多对多联系。例如学生和课程之间联系是多对多联系。实战:实战:P89 2007-9 12、在企业中,职工的、在企业中,职工的“工资级别工资级别”与与职工个人职工个人“工资工资”的联系是()的联系是()A 一对一联系一对一联系 B 一对多联系一对多联系 C 多对多联系多对多联系 D 无联系无联系一对多联系一对多联系(1:n)如果实体集如果实体集A中的每一个实体,实体集中的每一个实体,实体集B中有中有n个实体个实体(n0)与之联系,反之,实体集与之联系,反之,实体集B中的每一个实体,实体集中的每一个实体,实

6、体集A中至多只有中至多只有一个实体与之联系,则称实体集一个实体与之联系,则称实体集A与与B具有一对多联系。具有一对多联系。2.关系数据库基本概念关系数据库基本概念关系模型、关系、元组、属性、字段、域、值、关系模型、关系、元组、属性、字段、域、值、主关键字主关键字3.关系运算基本概念关系运算基本概念选择运算、投影运算、联接运算选择运算、投影运算、联接运算实战:实战:P 89 2007-9 13.假设一个书店用假设一个书店用(书号,书名,作书号,书名,作者,出版社,出版日期,库存数量者,出版社,出版日期,库存数量.)一组属性来描述图书,可一组属性来描述图书,可以作为以作为“关键字关键字”的是的是A

7、.书号书号 B.书名书名C.作者作者 D.出版社出版社答案答案 A解析:解析:码码(又称为关键字又称为关键字):二维表中的某个属性,若它的值唯:二维表中的某个属性,若它的值唯一地标识了一个元组,则称该属性为关键字。本题中:只有一地标识了一个元组,则称该属性为关键字。本题中:只有A.书号能够满足关键字定义中的唯一性要求。书号能够满足关键字定义中的唯一性要求。实战:实战:2007-9 P8911.用二维表来表示实体及实体之间联系的数据模型是用二维表来表示实体及实体之间联系的数据模型是A.实体实体-联系模型联系模型 B.层次模型层次模型C.网状模型网状模型 D.关系模型关系模型答案答案 D解析:解析

8、:关系模型用表格形式表示实体类型及其实体间的联系。关系模型用表格形式表示实体类型及其实体间的联系。关系模型是目前最重要的一种模型,它是建立在严格的数学概关系模型是目前最重要的一种模型,它是建立在严格的数学概念的基础上的。关系模型的基本数据结构是二维表,每一张二念的基础上的。关系模型的基本数据结构是二维表,每一张二维表称为一个关系。维表称为一个关系。选择选择选择选择投影投影Select语句的一般格式:语句的一般格式:SELECT ALL/DISTINCT *|FROM WHERE ORDER BY ASC|DESCl语句含义:在语句含义:在From后面给出的表名中找出满足后面给出的表名中找出满足

9、Where条件表达条件表达式的元组,然后按式的元组,然后按Select后列出的目标表形成结果表。后列出的目标表形成结果表。lAll:表示检索所有符合条件的元组,系统默认值表示检索所有符合条件的元组,系统默认值lDISTINCT:表示检索要去掉重复的所有元组。表示检索要去掉重复的所有元组。l*:表示检索结果为整个元组,包括所有的列:表示检索结果为整个元组,包括所有的列l字段列表:用字段列表:用“,”分开的多个项,可以是字段名、常数或函数分开的多个项,可以是字段名、常数或函数l条件表达式:可以包含数学运算符和关系运算符条件表达式:可以包含数学运算符和关系运算符lORDER BY:强制查询结果按指定

10、列名进行升序或降序排列强制查询结果按指定列名进行升序或降序排列查找男教师的全部信息查找男教师的全部信息SELECT*FROM 教师表教师表 WHERE(性别性别=男男)查找姓王的教师,并按姓名升序排序查找姓王的教师,并按姓名升序排序 SELECT*FROM 教师表教师表 WHERE 姓名姓名 LIKE 王王%ORDER BY 姓名姓名 ASC真题:真题:13.在在SELECT语句中使用语句中使用ORDER BY是为了指定是为了指定A)查询的表查询的表 B)查询结果的顺序查询结果的顺序 C)查询的条件查询的条件 D)查询的字段查询的字段BAccess 数据库的系统结构数据库的系统结构Access

11、数据库由表、查询、窗体、报表、数据访问页、数据库由表、查询、窗体、报表、数据访问页、宏和模块等对象组成。宏和模块等对象组成。查询查询表表报表报表窗体窗体宏模块宏模块控制流数据流实战:实战:14、下列属于、下列属于ACCESS对象的是()对象的是()2007-9 P89A 文件文件 B 记录记录 C 数据数据 D 查询查询这些对象都存放在扩展名为这些对象都存放在扩展名为.mdb的数据库文件中。的数据库文件中。考试内容 n二、数据库和表的基本操作n1、创建数据库:n(1)创建空数据库。n(2)使用向导创建数据库。n2、表的建立:n(1)建立表结构:使用向导,使用表设计器,使用数据表。n(2)设置字

12、段属性。n(3)输入数据:直接输入数据,获取外部数据。n3、表间关系的建立与修改:n(1)表间关系的概念:一对一,一对多。n(2)建立表间关系。n(3)设置参照完整性。n4、表的维护:n(1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。n(2)编辑表内容:添加记录,修改记录,复制记录。n(3)调整表外观。n5、表的其他操作:n(1)查找数据。(2)替换数据。(3)排序记录。n(4)筛选记录。本章重点重点师生互动1、ACCESS中创建表的方法有哪几种?使用向导创建表 使用设计视图创建表 通过输入数据创建表 导入、导出表 数据格式:见课本数据格式:见课本8.在向数据库中输入数据时,

13、若要求所输入的字符必须是字母,在向数据库中输入数据时,若要求所输入的字符必须是字母,则应该设置的输入掩码是则应该设置的输入掩码是【8】答案答案 LP10312.若设置字段的输入掩码为若设置字段的输入掩码为“#-#”,该字段,该字段正确的输入数据是正确的输入数据是A)0755-123456 B)0755-abcdef C)abcd-123456 D)#-#2、修改表的结构和修改表中的数据分别要在哪种视图中操作?修改表结构必须在设计视图修改表结构必须在设计视图中完成中完成修改表中的数据必须在数据表视图修改表中的数据必须在数据表视图中完成中完成师生互动实战:实战:2007-9 P8915.在在Acc

14、ess数据库的表设计视图中,不能进行的操作是数据库的表设计视图中,不能进行的操作是A.修改字段类型修改字段类型 B.设置索引设置索引C.增加字段增加字段 D.删除记录删除记录答案答案 D解析:解析:编辑表中内容的操作主要包括选定记录、添加记录、修改记编辑表中内容的操作主要包括选定记录、添加记录、修改记录、删除记录、复制记录等。这些操作是在数据表视图中完成的。录、删除记录、复制记录等。这些操作是在数据表视图中完成的。实战:实战:2007-9 P8916.在在Access数据库中,为了保持表之间的关系,要数据库中,为了保持表之间的关系,要求在子表求在子表(从表从表)中添加记录时,如果主表中没有与之

15、相中添加记录时,如果主表中没有与之相关的记录,则不能在子表关的记录,则不能在子表(从表从表)中添加改记录。为此需中添加改记录。为此需要定义的关系是要定义的关系是A.输入掩码输入掩码 B.有效性规则有效性规则C.默认值默认值 D.参照完整性参照完整性答案答案 D解析:参照完整性是一个准则系统,解析:参照完整性是一个准则系统,Access使用这个系统用来确保相关表中的记录使用这个系统用来确保相关表中的记录之间关系的有效性,并且不会因意外而删除或之间关系的有效性,并且不会因意外而删除或更改相关数据。更改相关数据。在数据表中查找数据在数据表中替换数据在数据表中排序记录在数据表中筛选记录考试内容 n三、

16、查询的基本操作n1、查询分类:n(1)选择查询。n(2)参数查询。n(3)交叉表查询。n(4)操作查询。n(5)SQL查询。n2、查询准则:n(1)运算符。(2)函数。(3)表达式。n3、创建查询:n(1)使用向导创建查询。n(2)使用设计器创建查询。n(3)在查询中计算。n4、操作己创建的查询。n(1)运行己创建的查询。n(2)编辑查询中的字段。n(3)编辑查询中的数据源。n(4)排序查询的结果。重点难点重点难点二二.查询方式查询方式 在Access中,主要有以下5种查询操作方式:选择选择查询、参数查询、交叉表查询、操作(动作)查询及查询、参数查询、交叉表查询、操作(动作)查询及SQLSQL

17、查询。查询。选择查询选择查询主要用于浏览、检索、统计数据库中的数据;参数查询参数查询是通过运行查询时的参数定义、创建的动态查询结果,以便更多、更方便地查找有用的信息;交叉表查询交叉表查询将来源于某个表中的字段进行分组,一组列在数据表的左侧,即行表头;一组列在数据表的上方即列表头。然后在数据表行与列的交叉处显示表中某个字段统计值。交叉表查询就是利用了表中行和列来统计数据的。操作查询操作查询主要用于数据库中数据的更新、删除及生成新表,使得数据库中数据的维护更便利;SQLSQL查询查询是通过SQL语句创建的选择查询、参数查询、数据定义查询及动作查询。实战:实战:2007-9 P8917.将表将表A的

18、记录添加到表的记录添加到表B中,要求保持表中,要求保持表B中原有的中原有的记录,可以使用的查询是记录,可以使用的查询是A.选择查询选择查询 B.生成表查询生成表查询C.追加查询追加查询 D.更新查询更新查询答案答案 C解析:将表解析:将表A的记录复制到表的记录复制到表B中,且不删除中,且不删除表表B中的记录,可以使用的查询是追加查询。中的记录,可以使用的查询是追加查询。2005年年4月月 选择第选择第18题题2005年年4月月 选择第选择第20题题2005年年9月月 选择第选择第26题题均考查了这个均考查了这个知识点。知识点。实战:实战:2007-9 P9018.在在Access中,查询的数据

19、源可以是中,查询的数据源可以是A.表表 B.查询查询C.表和查询表和查询 D.表、查询和报表表、查询和报表答案答案 C解析:执行选择查询时,需要从指定的一个或多个数据库表或查询中搜索数据。解析:执行选择查询时,需要从指定的一个或多个数据库表或查询中搜索数据。当我们使用查询向导编制查询时,也可以看到只能从表或查询中选择数据源当我们使用查询向导编制查询时,也可以看到只能从表或查询中选择数据源,19.在一个在一个Access的表中有字段的表中有字段“专业专业”,要查找包含,要查找包含“信息信息”两个字的记录,正确的条件表达式是两个字的记录,正确的条件表达式是 P90A.=left(专业专业,2)=信

20、息信息 B.like*信息信息*C.=“*信息信息*”D.Mid(专业专业,2)=信息信息答案答案 B解析:解析:Like 决定一个字符串是否以一个或更多字符开始,需要通配符决定一个字符串是否以一个或更多字符开始,需要通配符“*”号或号或“?”号以使号以使Like运算符正确的使用运算符正确的使用 如:如:Like“a*”Like“File?”表示以表示以“a”开头的字符串以开头的字符串以File开头,后开头,后3位为任意的字符位为任意的字符(专用文本或备注数据类型专用文本或备注数据类型)20.如果在查询的条件中使用了通配符方括号如果在查询的条件中使用了通配符方括号“”,它的含义是它的含义是 P

21、90A.通配任意长度的字符通配任意长度的字符 B.通配不在括号内的任意字符通配不在括号内的任意字符C.通配方括号内列出的任一单个字符通配方括号内列出的任一单个字符 D.错误的使用方错误的使用方法法答案答案 C解析:解析:为字符串中该位置的字符设置范围为字符串中该位置的字符设置范围字符表字符表 字符字符表中的一个字符,如表中的一个字符,如a-z、0-9!字符表字符表 不在字符表中的一不在字符表中的一个字符,如个字符,如!0-9例:例:Like PA-F#查找以查找以P开头、后跟开头、后跟A到到F间任何字母及间任何字母及3个数字的数据。个数字的数据。Like a?a-f#!0-9*查找的字符串中第

22、一个为查找的字符串中第一个为a,第二个任意,第三个为第二个任意,第三个为a到到f中中任意一个,第四个为数字,第五个为非任意一个,第四个为数字,第五个为非0-9的字符,其后为任意的字符,其后为任意字符串。字符串。21.现有某查询设计视图,该查询要查找的是现有某查询设计视图,该查询要查找的是 P90A.身高在身高在160以上的女性和所有的男性以上的女性和所有的男性 B.身高在身高在160以上的男性和所有的女性以上的男性和所有的女性C.身高在身高在160以上的所有人或男性以上的所有人或男性 D.身高在身高在160以上的所有人以上的所有人答案答案 A解析:解析:Or 逻辑或逻辑或 例如:例如:“团员团

23、员”Or“男男”是男生或是男生或是团员任意一个是团员任意一个(21)现有某查询设计视图(如下图所示),该查询要查找的是 AD考试内容 n四、窗体分类:n(1)纵栏式窗体。n(2)表格式窗体。n(3)主/子窗体。n(4)数据表窗体。n(5)图表窗体。n(6)数据透视表窗体。n2、创建窗体:n(1)使用向导创建窗体。n(2)使用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性。重点难点重点难点4.1.3 窗体的类型窗体的类型n纵栏式窗体纵栏式窗体n表格式窗体表格式窗体n数据表窗体数据表窗体n主主/子窗体子窗体n图表窗体图表窗体n数据透视表窗体数据透视表窗体4.1.4 窗

24、体的视图n窗体有窗体有5种视图:种视图:q“设计设计”视图视图-用于创建窗体或修改窗体用于创建窗体或修改窗体q“窗体窗体”视图视图-用于显示记录数据,添加或修改用于显示记录数据,添加或修改表中的数据表中的数据q“数据表数据表”视图视图-用于编辑、添加、修改或删除表用于编辑、添加、修改或删除表或查询中的数据或查询中的数据q数据透视表视图数据透视表视图q数据透视图视图数据透视图视图4.2 创建窗体师生互动创建窗体的方法有哪几种?创建窗体有人工方式和使用创建窗体有人工方式和使用“向向导导”两种方法。两种方法。窗体创建的方法有5种:自动窗体窗体向导窗体设计器数据透视表向导图表向导控件的类型分为:结合型

25、、非结合型与计控件的类型分为:结合型、非结合型与计算型。(绑定控件、非绑定控件、计算控件)算型。(绑定控件、非绑定控件、计算控件)结合型结合型控件控件:结合型结合型控件与基表或查询控件与基表或查询中的字段相连,用于显示、输入及更新数据库中的字段相连,用于显示、输入及更新数据库中的字段。中的字段。非结合型非结合型控件控件:非结合型控件没有数据非结合型控件没有数据来源;用于显示提示信息,以及线条、矩形及来源;用于显示提示信息,以及线条、矩形及图像等。图像等。计算计算控件控件:以表达式作为数据来源;表达以表达式作为数据来源;表达式使用窗体基表或基查询中的数据,或者窗体式使用窗体基表或基查询中的数据,

26、或者窗体上其他控件的数据。上其他控件的数据。(2)非结合型(非绑定型)没有数据源。主要用来显示信息、图形、图像等。(3)计算型以表达式作为数据的来源。3、常用的控件选择对象控件向导标签文本框选项组切换按钮选项按钮复选框组合框列表框命令按钮图像未绑定对象框绑定对象框分页符选项卡子窗体/子报表直线矩形其他控件选择对象:用于选取控件、节或窗体。控件向导:用于打开或关闭控件“向导”标签:用于显示文字。文本框:用于输入或编辑文本,通常作为文本、数字、货币、日期、备注等类型的绑定控件选项组:对选项按钮控件进行分组的控件。切换按钮:具有抬起和按下两种状态的命令按钮可,作为“是”/“否”类型字段的绑定控件。选

27、项按钮:在一组选项中只能选择一个。复选框:具有选中和不选中两种状态的控件,通常作为“是”/“否”字段的绑定控件。组合框:具有一个下拉列表的文本框。列表框:可在一组列表项中进行选择的控件。命令按钮:用来执行命令的控件。图像:用于摆放图片的控件。非绑定对象框:用于摆放其他应用程序对象的控件。绑定对象框:用于绑定“OLE”对象类型的字段。分页符:用于打印分页的控制。选项卡控件:用于多页显示的控件。子窗体/子报表:用于在窗体或报表中添加“子窗体/子报表”。直线:用于绘制分隔线。矩形:用于绘制分隔区。其他控件:用来自定义系统所有注册的ActiveX控件。实战:实战:2007-9 P9022.在窗体中,用

28、来输入或编辑字段数据的交互控件是在窗体中,用来输入或编辑字段数据的交互控件是A.文本框控件文本框控件 B.标签控件标签控件C.复选框控件复选框控件 D.列表框控件列表框控件答案答案 A解析:文本框主要用来输入或编辑字段数据,它是一种解析:文本框主要用来输入或编辑字段数据,它是一种交互式控件。交互式控件。(三)窗体的节通过添加节可以提高窗体的效率。所有窗体都有主体节,但窗体还可以包含窗体页眉、页面页眉、页面页脚和窗体页脚。窗体页眉:显示的信息与记录无关,经常用来显示窗体的标题,在窗体视图中,窗体页眉出现在屏幕的顶部,而在打印的窗体中,窗体页眉出现在第一页的顶部。页面页眉:在每张打印页的顶部显示,

29、如标题或有关信息,页面页眉只出现在打印的窗体中。主体节:显示记录,可以在屏幕或页面上显示一条记录,也可以根据屏幕和页面的大小显示多条记录。页面页脚:在每张打印页的底部显示,如日期或页号等信息,页面页脚只出现在打印的窗体中。窗体页脚:显示的信息与记录无关,其中包括命令按钮或窗体的使用说明,在窗体视图中,窗体页脚出现在屏幕的底部,而在打印的窗体中,窗体页脚出现在最后一条主体节之后。考试内容 n五、报表的基本操作n1、报表分类:n(1)纵栏式报表。n(2)表格式报表。n(3)图表报表。n(4)标签报表。n2、使用向导创建报表。n3、使用设计器编辑报表。n4、在报表中计算和汇总。重点难点重点难点报表主

30、要用于对数据库中的数据进行分组、计算、汇报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。总和打印输出。报表是数据库的一个对象。可以打印输出格式化的数报表是数据库的一个对象。可以打印输出格式化的数据信息。据信息。报表操作提供了报表操作提供了3种视图:设计视图、打印预览视图、种视图:设计视图、打印预览视图、版面预览视图。版面预览视图。:用于创建和编辑报表结构:用于创建和编辑报表结构:用于查看报表的页面数据输出形式。可以显示报表打印时:用于查看报表的页面数据输出形式。可以显示报表打印时的样式,同时运行所基于的查询,并在报表中显示出全部数据的样式,同时运行所基于的查询,并在报表中显示出全部

31、数据:用于查看报表版面设置。在:用于查看报表版面设置。在“版面预览版面预览”窗口上将显示全窗口上将显示全部报表节以及主体节中的数据分组和排序,但仅使用示范数据,并且忽略所部报表节以及主体节中的数据分组和排序,但仅使用示范数据,并且忽略所有基本查询中的准则和连接。有基本查询中的准则和连接。2、报表的节在设计视图中,节代表着报表的不同区域,报表的内容是按节进行划分的。一般报表分为五个节,自上而下分别为:1)报表页眉:在一个报表中,报表页眉只出现一次。利用它可显示徽标、报表标题或打印日期。报表页眉打印在报表第一页的前面2)页面页眉:页面页眉出现在报表每页的顶部。可利用它显示列标题3)主体:主体节包含

32、了报表数据的主体部分。对报表基础记录来源的每条记录而言,该节重复出现4)页面页脚:页面页脚出现在报表每页的底部。可利用它显示页号等信息5)报表页脚:报表页脚只在报表结尾出现一次。可利用它显示报表合计等信息,报表页脚是报表设计的最后节,出现在打印报表最后一页的页面页脚之前实战:实战:2007-9 P9023.如果要在整个报表的最后输出信息,需要设置如果要在整个报表的最后输出信息,需要设置A.页面页脚页面页脚 B.报表页脚报表页脚C.页面页眉页面页眉 D.报表页眉报表页眉24.可作为报表记录源的是可作为报表记录源的是 P90A.表表 B.查询查询C.Select 语句语句 D.以上都可以以上都可以

33、答案答案 B解析:报表页脚:在所有记录都被处理后,只打印在解析:报表页脚:在所有记录都被处理后,只打印在报表的结束处,用来显示整份报表的汇总说明。报表的结束处,用来显示整份报表的汇总说明。答案答案 D解析:解析:(1)在在“数据库数据库”窗体中单击窗体中单击“报表报表”对象,在右侧的窗体中双击对象,在右侧的窗体中双击“使用向导创建报表使用向导创建报表”选项。屏幕显示选项。屏幕显示“报表向导报表向导”第一个对话框,在对话框第一个对话框,在对话框中包含有要创建报表的数据源选项、表或查询中的可用字段选项,在中包含有要创建报表的数据源选项、表或查询中的可用字段选项,在“表表/查询查询”中选择要创建报表

34、的表或查询,在中选择要创建报表的表或查询,在“可用字段可用字段”中选择字段,单击中选择字段,单击“下下一步一步”按钮。按钮。实战:实战:2007-9 P9025.在报表中,要计算在报表中,要计算“数学数学”字段的最高分,应将控件的字段的最高分,应将控件的“控件控件来源来源”属性设置为属性设置为A.=Max(数学数学)B.Max(数学数学)C.=Max数学数学 D.=Max(数学数学)答案答案 A解析:最大、小值函数解析:最大、小值函数格式:格式:Max()Min()功能:返回一组指定字段中的最大、小值。功能:返回一组指定字段中的最大、小值。说明:说明:“字符串表达式字符串表达式”可以是一个字段

35、名可以是一个字段名(数字类型数字类型),或者是含有数字型字段的表达式。或者是含有数字型字段的表达式。举例:有一个举例:有一个“成绩成绩”字段,可以用字段,可以用Max(成绩成绩)求该字求该字段中的最大值,用段中的最大值,用Min(成绩成绩)求该字段中的最小值。求该字段中的最小值。师生互动1、报表的作用是什么?报表是以打印的格式表现用户数据的一种有效方式。2、创建报表的方法有哪几种?自动创建报表 使用向导创建报表 报表设计器 考试内容 n六、页的基本操作n1、数据访问页的概念。n2、创建数据访问页:n(1)自动创建数据访问页。n(2)使用向导数据访问页。实战:实战:2007-9 P9026.将将

36、Access数据库数据发布到数据库数据发布到Internet网网上,可以通过上,可以通过A.查询查询 B.窗体窗体C.数据访问页数据访问页 D.报表报表答案答案 C解析:数据访问页是直接与数据库中数据链解析:数据访问页是直接与数据库中数据链接的网页,设计用于查看和操作来自接的网页,设计用于查看和操作来自Internet或或 Intranet的数据的数据这些数据保存在这些数据保存在MicrosoftAccess数据库或数据库或Microsoft SQL Server数据库中。数据访问页也可能包含来自其数据库中。数据访问页也可能包含来自其他数据源的数据,例如他数据源的数据,例如Microsoft

37、Excel等。等。考试内容 n七、宏n1、宏的基本概念。n2、宏的基本操作:n(1)创建宏:创建一个宏,创建宏组。n(2)运行宏。n(3)在宏中使用条件。n(4)设置操作参数。n(5)常用的宏操作。7.1 7.1 宏的概念宏的概念 7.1.17.1.1宏宏 的基本概念的基本概念 宏是由一个或多个操作组成的的集合。宏是由一个或多个操作组成的的集合。可以把可以把各种动作依次定义在宏里,运行宏时,各种动作依次定义在宏里,运行宏时,Access就会依照所定就会依照所定义的顺序运行下来。例如,可以创建一个宏,让它自动打开某义的顺序运行下来。例如,可以创建一个宏,让它自动打开某个窗体、自动打印某份报表等。

38、个窗体、自动打印某份报表等。宏是宏是Access数据库中的一个对象。数据库中的一个对象。Access中的宏可以是包含操作序列的一个宏,也可以是某中的宏可以是包含操作序列的一个宏,也可以是某个宏组,宏组由若干个宏组成。个宏组,宏组由若干个宏组成。可以使用条件表达式来决定在什么情况下运行宏,以及在可以使用条件表达式来决定在什么情况下运行宏,以及在运行宏时某项操作是否进行。根据以上三种情况,可以将宏分运行宏时某项操作是否进行。根据以上三种情况,可以将宏分为:为:操作序列宏操作序列宏、宏组宏组和和包含条件操作的宏包含条件操作的宏。操作序列宏是由。操作序列宏是由一系列操作序列组成的。每次运行该宏时,一系

39、列操作序列组成的。每次运行该宏时,Access都将执行都将执行这些操作。如果存在着许多宏,那么将相关的宏分到不同的宏这些操作。如果存在着许多宏,那么将相关的宏分到不同的宏组将有助于数据库的管理。组将有助于数据库的管理。实战:实战:2007-9 P9027.打开查询的宏操作是打开查询的宏操作是A.OpenForm B.OpenQueryC.OpenTable D.OpenModule答案答案 B解析:解析:OpenForm命令命令 用于打开窗体用于打开窗体OpenQuery命令命令 用于打开查询用于打开查询OpenTable命令命令 用于打开表用于打开表OpenModule命令命令 用于打开选定

40、的模块用于打开选定的模块28.宏操作宏操作SetValue可以设置可以设置 P90A.窗体或报表控件的设置窗体或报表控件的设置 B.刷新控件数据刷新控件数据C.字段的值字段的值 D.当前系统的时间当前系统的时间答案答案 A解析:解析:SetValue命令命令 用于设置窗体或报表控件的属性值用于设置窗体或报表控件的属性值考试内容 n八、模块n1、模块的基本概念:n(1)类模块。n(2)标准模块。n(3)将宏转换为模块n2、创建模块:n(1)创建VBA模块:在模块中加入过程,在模块中执行宏。n(2)编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件。n3、调用和参数传递。n4、VBA程

41、序设计基础:n(1)面向对象程序设计的基本概念。n(2)VBA编程环境:进入VBE,VBE界面。n(3)VBA编程基础:常量,变量,表达式。n(4)VBA程序流程控制:顺充控制,选择控制,循环控制。n(5)VBA程序的调试:设置断点,单步跟踪,设置监视点。重点、难点条件(分支)结构题型归纳题型归纳-11 给出事件过程,写出运行结果q一般结合选择、循环结构q一般有MsgBox输出语句q有时考察过程调用(传值、传址)q有时考察变量的作用范围(局部、模块、全局)2 对细节概念的考察q例如:Sub过程与Function过程的区别;函数的表达;表达式的计算结果;数组下标;各种语句的写法与意义题型归纳题型

42、归纳-23 用VBA代码设置窗体或控件的属性q目前已考察过的:设置颜色ForeColor、标题Caption、可见Visible、可用Enabled4 完形填空:根据题目对程序功能的描述,将程序补充完整q常需要补充的部分为:某种结构的关键字(If,End If,Next,Loop等),某个语句关键字(InputBox,MsgBox,DoCmd.Close等),某个判断条件或某个过程名等。考察点归纳考察点归纳-1n1 模块的分类:类模块、标准模块n2 面向对象概念:对象、属性、方法、事件n3 常量的定义n4 变量的定义:隐式、显式、静态变量 n5 用户自定义数据类型:TypeEnd Typen6

43、 数组:Dim a(3,5 to 8)As Singlen7 数据库对象变量考察点归纳考察点归纳-2n8 表达式与优先级:n9 常用标准函数n10 条件语句与分支结构qIf语句、Select Case语句qIIf函数、Choose函数、Switch函数n11 循环语句与循环结构qForNext语句、DoLoop语句、WhileWend语句n12 过程调用与参数传递q子过程Sub、函数过程Functionq传址调用ByRef、传值调用ByVal考察点归纳考察点归纳-3n13 常用语句:qDoCmd命令集qInputBox MsgBoxn14 VBA验证函数:n15 计时事件:Form_Timer

44、()n 计时器间隔属性:TimerIntervaln16 VBA的数据库编程:qDAO模型、ADO模型n17 错误处理语句:n18 程序调试:各种工具的作用与用法4 变量变量n1 定义语句 Dim x As String*7,y,z As Integer Sample#=9.98n2 作用范围Public x As IntegerPrivate Sub Command1_Click()x=10 :Call s1 :Call s2 MsgBox xEnd Subs1()s2()Dim x As Integer 全局变量全局变量局部变量局部变量x=10 x=10+20=30(2006.9)(200

45、6.9)P78 、354 变量变量n3 静态变量 Staticn Private Sub Command1_Click()n Static b As Integern b=b+1n msgbox bn End Subn 打开窗体,三次单击命令按钮后,b的值为_n n 静态变量能够在过程间保留变量的值,不像Dim语句定义的变量每次都初始化。P79、118 表达式与优先级表达式与优先级n算术表达式连接表达式关系表达式逻辑表达式VBAVBA表达式表达式 3 3*33/3 33/3 的输出结果为的输出结果为_ (2006.4)_ (2006.4)设设a=2,b=3,c=4,d=5,则表达式则表达式 N

46、OT a=c OR 4*c-d=b2 AND ba+c的值为的值为_ 121234567False9 内部函数内部函数n强记n数学函数、字符串函数、日期时间函数、类型转换函数窗体上添加一个命令按钮(窗体上添加一个命令按钮(Command1Command1)和一个文本框和一个文本框(文本(文本1 1)Private Sub Command1_Click()Private Sub Command1_Click()m=2.17 m=2.17 n=n=Len(Str$(mLen(Str$(m)+Space(5)+Space(5)Me.Me.文本文本1.1.SetFocusSetFocus Me.Me.

47、文本文本1.1.Text=nText=nEnd SubEnd Sub打开窗体后,单击命令按钮,在文本框中显示打开窗体后,单击命令按钮,在文本框中显示_(2006.9)立即窗口中练习:?str(2.17)?str(“-2.17)?len(str(2.17)?len(str(“-2.17)6 数组数组n定义格式:nDim a(2)As String,b(4 to 8)As IntegernDim c(1 to 3,2)nDim d()As LongnnReDim d(3,5)默认数组下标从默认数组下标从0 0开始开始维数与元素个数一样么?维数与元素个数一样么?多维数组多维数组:多个下标。:多个下标

48、。VBAVBA中中最多可到最多可到6060维维。例如例如:Dim N(1 To 2,1 To 3)As SingleDim N(1 To 2,1 To 3)As Single声明了一个声明了一个2 2乘乘3 3的两维数组,有的两维数组,有6 6个数组元素个数组元素。可将其想像成可将其想像成矩阵,第一个参数为行号,第二个为列号。矩阵,第一个参数为行号,第二个为列号。S(1,1),S(1,2),S(1,3),S(2,1),S(2,2),S(2,3)S(1,1),S(1,2),S(1,3),S(2,1),S(2,2),S(2,3)动态数组定义和使用的方法:动态数组定义和使用的方法:P259P259D

49、im new1()as longDim new1()as longReDimReDim new1(3,3)new1(3,3)数组元素的引用:数组元素用数据名和下标引用。例如数组元素的引用:数组元素用数据名和下标引用。例如 Dim S(6)As Integer,N1 As Integer For N1=0 to 6 S(N1)=20 Nextn十三、常用标准函数十三、常用标准函数 n1 数学函数数学函数q绝对值函数绝对值函数 Abs()q取整函数取整函数 Int()q Fix()q自然指数函数自然指数函数 Exp()q自然对数函数自然对数函数 Log()q开平方函数开平方函数 Sqr()q三角函

50、数三角函数 Sin()q Cos()q Tan()q产生随机数函数产生随机数函数 Rnd()n2 字符串函数字符串函数q字符串检索函数字符串检索函数 q InStr(Start,Compare)q字符串长度检索函数字符串长度检索函数Len(或或)q字符串截取函数字符串截取函数Left(,)q Right(,)q Mid(,N2)q生成空格字符串函数生成空格字符串函数 Space()q大小写转换函数大小写转换函数 Ucase()q Lcase()q删除空格函数删除空格函数 LTrim()q RTrim()q Trim()n3 日期日期/时间函数时间函数q获取系统日期和时间获取系统日期和时间 Da

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(计算机二级Access笔试讲义 .ppt)为本站会员(hyngb9260)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|