二级access知识点总结

2024-04-28

二级access知识点总结(通用5篇)

篇1:二级access知识点总结

1)类具有多态性、继承性、封装性。

1)数据库语言包括数据描述语言和数据操纵语言。2)在SQL中,用delete命令可以从表中删除行,用drop命令可以从表中删除列。

3)数据库管理系统的主要功能有数据定义功能、数据操纵功能、数据库的运行管理和数据库的建立以及维护。4)Access数据库有两种视图:数据表视图和设计视图。5)主关键字有两种类型:单字段和多字段。

6)筛选记录的方法:按选定内容筛选、内容排除筛选、按窗体筛选、高级筛选。

7)Access中,一个表最多可以建立1个主键。但在一个表中,可以指定一个或多个字段成为关键字。

8)建立关系时,只有选中“实施参照完整性”复选框时,才会在一对多的关系连线上标记一对多字样。

9)Access在排序时,英文按字母顺序排序,英文不分大小写。10)查询的分类:选择查询、操作查询(生成表查询、更新查询、追加查询、删除查询)、交叉表查询、参数查询(单参数查询、多参数查询)和SQL查询。11)SQL查询分为联合查询、传递查询、数据定义查询和子查询。12)Access数据库的查询有三种视图:数据表视图、设计视图、SQL视图。13)其他运算符:Is 指定一个值是Null或Not Null;*

与包含任意多个字符的字符串匹配; ? 与任意一个字符匹配 ;

# 与任意一个数字字符匹配; [ ] 与方括号内的任意一个字符匹配,例如,与b[ae]ll匹配的只有ball和bell;!与不在方括号内的任意一个字符匹配。14)基本查询向导:简单查询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。15)注意:在一个数据源中,重复的记录是不允许的,而部分字段重复是允许的。16)17)18)19)输入接口是窗体的功能,不是查询的功能。总计是交叉表查询必须搭配的功能。交叉表查询有行标题、列标题和值组成。

在设置查询的“准则”时,可以直接输入表达式,也可以使用表达式生成器来帮助创建表达式。20)21)查询中的计算可以分为预定义计算和自定义计算。窗体的作用:显示和操作数据、显示信息、打印信息、控制流程。22)23)窗体是Access应用程序与数据库的接口。

纵栏式窗体适用于字段多、数据记录少的情况(一次只显示一条记录)。24)25)表格式窗体适用于数据记录较多的情况(多条记录)。窗体的节:窗体页眉、页面页眉、主体、页面页脚、窗体页脚。其中,页眉和页脚是成对出现的。26)控件的分类:绑定控件(来源是字段值)、非绑定控件(用来显示不变的对象)、计算控件(来源是表达式)。27)窗体视图包括:设计视图、窗体视图(用于查看窗体的效果)、数据表视图(用于查看来自窗体的数据)。28)29)30)数据来源不是窗体必备的组件。

在数据透视表中,筛选字段的位置是页区域。列表框和组合框中都只能包含一列数据,列表框只能显示一列数据,而组合框还可以输入新值,因此组合框可以看成是文本框和列表框的组合。31)创建窗体的方式:自动创建窗体、窗体向导、设计视图。32)33)34)控件可以由工具箱和字段列表添加到窗体中。窗体可以改变数据源中的数据,而报表只能查看数据。报表的功能:分组汇总功能、格式化数据、插入图片或图表、输出多样化。35)报表的分类:纵栏式报表、表格式报表、图表式报表、标签报表。36)报表的节:主体、报表页眉(只在第一页打印)、页面页眉(每一页都打印)、页面页脚(每一页都打印)、组页眉(用来显示分组字段等分组信息)、组页脚(用来显示分组统计数据等分组信息)、报表页脚(只在最后一页打印)。37)38)报表的视图:设计视图、打印预览、版面预览。主报表可以是绑定的,也可以是非绑定型的。非绑定型的主报表可以容纳要合并的无关联子报表;绑定型的报表用来显示有一对多关系的表中的记录。39)40)Access不打印子报表中的页面页眉和页面页脚。对记录设置分组是通过设置排序字段“组页眉”和“组页脚”属性来实现的。41)42)版面预览视图显示部分数据。

对记录排序时,使用报表设计向导最多可以按照4个字段排序,不可以对表达式排序。43)绝对路径和相对路径:绝对路径就是从根目录开始一直到目标地址的全过程的路径;相对路径就是目标地址相对于当前目录的路径。44)数据访问页的类型:交互式报表页(不能编辑数据)、数据输入页、数据分析页。45)数据访问页由正文和节组成。节用来显示文字、数据库中的数据以及工具栏,节的种类包括组页眉/页脚节、记录导航节、标题节、页脚等。46)数据访问页的作用:远程发布数据,远程维护信息,随时更新。通过数据访问页,用户不仅能够浏览、分析、随时获得最新数据,而且可以修改数据,并且所做的修改可以保存在数据源中,但用户对数据源的筛选、排序等数据显示形式上的修改不会保留在数据库中。

47)在数据访问页中修改记录时,若要取消当前字段的修改,可以使用Esc键按钮键。48)49)记录源就是指窗体、报表或数据访问页的基础数据源。若要查看最新的只读数据,可以使用Microsoft Access创建服务器生成的ASP或IDC/HTX文件类型的Web页。若要查看数据的快照可以使用静态HTML文件格式。50)若果要设置数据页允许的最多记录数,需要在页面属性里修改。是否显示组或页的标题是在排序与分组设置的。51)Office提供了3个可以使用在Web上的组件,包括电子表格、图表、数据透视图。52)HTML:超文本置标语言;DHTML:动态超文本置标语言。53)54)55)宏由宏名、条件、操作和操作参数组成。注意:对于复杂宏,只能运行它的第一个宏。模块由过程组成,过程分为函数过程(Function)和子(Sub)程序。模块分为两个基本类型:类模块(窗体和报表)和标准模块(包含通用过程和常用过程)。56)VBA中,对象是将数据和代码封装起来的实体,它是代码和数据的组合。方法是对象可以执行的动作。方法隶属于对象,不是一个单独的实体;而函数不隶属于对象,是一个独立的实体。57)58)59)VBA的运行机制是事件驱动的工作方式。变量和常量都可以被声明为特定的数据类型。VBA的运算符:数学运算符、比较运算符、连接运算符、逻辑运算符。60)61)62)VBA程序设计的三种控制结构:顺序、分支和循环。模块基本上由声明,语句和过程构成。

VBA中提供的3种数据访问接口是ODBC API、ADO、DAO 63)64)多字段索引最多可以有10列。

Access中不使用已被删除的自动编号字段的数值,从新按递增的规律从新赋值。65)66)必须输入任一字符或空格的输入掩码是:C 在Microsoft Access中可以定义三种类型的主关键字:自动编号、单字段和多字段。67)超级链接最多包含三个部分:在字段或控件中显示的文本文件;到文件或页面的路径;在文件或页面中的地址。68)标题是用来指定不同于字段名称的文本,该文本用于在窗体标签中字段的字段名。69)如果需要运行选择或交叉表查询,则只需双击该查询,Access就会自动运行或执行该查询,并在数据表视图中显示结果。70)在查询中,根据数据源数量,我们将查询分为多表查询和单表查询。控件是窗体中显示数据、执行操作或装饰窗体的对象。71)72)选项组不能创建具有开与关、真与假或是与否。命令按钮代表一个或一组操作;组合框按钮用来选择字段值并允许输入新数据。73)纵栏式窗体显示窗体时,在左边显示字段名,在右边显示字段值。74)有三种类型的控件可以使一个字段具有是/否、真/假或开/关值:选项按钮、复选框、切换按钮。75)76)77)78)窗体属性包括数据、格式、事件、其它和全部选项。

报表的布局方向有横向和纵向两种。参数传递有按地址和按值两种方法。

在VBA编辑器中,本地窗口能够显示所有当前过程中的变量和变量值的信息。

篇2:二级access知识点总结

2、在算法正确的前提下,评价一个算法的两个标准是即——算法复杂度包括时间复杂度和空间复杂度。其中时间复杂度是指执行算法所需要的计算工作量。空间复杂度是算法所需空间的度量。

3、算法分析的目的是分析算法的效率以求改进。

4、数据项是数据的最小单位。数据的最小访问单位是字段。

5、一般说来,数据结构包括数据的逻辑结构、数据的存储结构、数据的操作3个方面。

6、数据的存储结构是指数据的逻辑结构在计算机中的表示。一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。

7、在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间前后件的信息。

8、在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言负责数据的模式定义与数据的物理存取构建。

9、线性数据结构:队列,线性表,栈等等。常用的结构数据模型有关系型、网状型和树型。

10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。顺序存储是线性表的一种最常用的存储方式。

11、栈的基本运算有三种:入栈、退栈和读栈。

12、栈是限定仅在表尾进行插入和删除操作的线性表。允许插入和删除的一端叫做“栈顶”,不允许插入和删除的一端叫做“栈底”栈的修改只能在栈顶进行,按照后进先出的原则,具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。

13、队列是限定了插入和删除操作的线性表。它只允许在表的一端进行插入操作(队尾),而在另外一端进行删除操作(队头),队列的修改可以在两端进行,按照先进先出的原则。

14、数据结构分为逻辑结构和存储结构,循环队列属于存储结构。数据的逻辑结构有线性结构和非线性结构两大类。循环链表的主要优点是从表中任一结点出发都能访问到整个链表。常用的存储表示方法有4种:顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置页相邻的存储单元中。

15、数据库系统的主要特点为数据集成性、数据的高共享性和低冗余性、数据的独立性和数据同意管理和控制。

16、存储结构下的线性表便于擦汇入和删除操作。队列是一种特殊的线性表,循环队列是队列的顺序存储结构。

17、数据库系统是由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户。分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复杂透明性的特点

18、常见的排序有插入排序、交换排序和选择排序。当数据表A中每个元素距其最终位置不远,说明数据表A按关键字值基本有序,在待排序序列基本有序的情况下,采用插入排序所使用时间最少。

19、存储空间不一定连续,且各元素的存储顺序是任意的。冒泡排序法在最好的情况下的元素交换次数为0。

20、树形结构是一类重要的非线性数据结构,其中以树和二叉树最为常用。树是结点的集合,它的根结点数目是有且只有一个。树根结点没有前件。

21、二叉树的遍历可以分为:前序遍历(DLR)、中序遍历(LDR)、和后序遍历(LRD)。

22、二叉树是另一个树型结构,它的特点是每一个结点至多只有两棵子树,并且二叉树的子树有左右之分,其次序不能任意颠倒。

(一)在二叉树的第i层上至多有2的i-1次方个结点;

(二)深度为k的二叉树至多有2的k次方减1个结点;

(三)对任何一棵二叉树T,如果其终端结点数为n1,度为2的结点数为n2,则n1=n2+1。

(四)具有n个结点的完全二叉树的深度为k+1,其中k是log2n的整体部分。

23、在任意一颗二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。

24、对长度为n的线性表,在最坏的情况下,快速排序需要的比较次数为n(n-1)/2;冒泡排序所需要的比较次数为n(n-1)/2;直接插入排序所需要的比较次数为n(n-1)/2;堆排序所需要的比较次数为O(nlog2n)。

25、对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为n。

26、长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等,插入一个元素所需要移动元素的平均个数为n/2。

27、N个顶点的强连通图的变数至少有N

28、优先级:算术运算符>连接运算符>逻辑运算符。

29、要使程序具有良好的风格,概括起来可以分成4各部分:源程序的文档化、数据说明的次序要规范化、语句结构简单直接,避免滥用goto语句、输入输出方法。要保证低耦合高内聚

30、源程序的文档化包括三点:(1)符号名应具有一定的实际意义,(2)正确的程序注释,(3)良好的视觉效果

31、结构化程序设计方法主要有逐步求精、自顶向下和模块化。软件设计模块化的目的是降低复杂性。

32、注释分为序言性概述和功能性概述。参照完整性是在输入或或删除记录时,为维持表之间已定义关系而必须遵循的规则。

33、控件是窗体上用于显示数据、执行操作、装饰窗体的对象。控件的类型可分为结合型、非结合型和计算型

34、在面向对象程序设计中,主要的概念包括类、对象、封装性、继承性、多态性和消息。类的实例叫作对象,结构化程序设计的3种结构是顺序结构、选择结构、循环结构。

35、在面向对象方法中,类之间共享属性和操作的机制称为继承。面向对象的模型中,最基本的概念是对象和类。类是一个支持集成的抽象数据类型,而对象是类的实例。

36、对象是基本特点包括标识唯一性、非类性、多态性、和模块独立性等5个特点。

37、软件是程序、数据与相关文档的集合,软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段、和维护阶段,编码和测试属于开发阶段。软件开发环境是全面支持软件开发全过程的软件工具集合。

38、软件工程研究的内容主要包括:软件开发技术和软件工程管理。关系操作的特点是集合操作。

39、程序设计语言的基本成分是数据成分、运算成分、控制成分和传输成分。软件工程设计是指系统结构部件转换软件的过程描述。

40、结构化分析的常用工具包括数据流图(最为常用,简称DFD,其中带有箭头的表示数据的流向),一般可分为变换型和事务型)、数据字典、判定树、判定表。其中利用数据字典对其中的图形元素进行确切解释。数据字典可分为4个条目:数据流、数据项、数据存储和数据加工。软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修复性等特性。其中最重要是正确性。结构化程序设计方法的主要原则可以概括为:采用自顶向下、逐步求精、模块化和限制使用GOTO语句,一个程序只有一个入口和一个出口。

41、常用的软件结构设计工具是结构图(SC),也称为程序结构图。其中,用矩形表示模块,用带空心圆的箭头表示传递的是数据。

42、需求分析常用工具包括程序流程图(PFD)、盒图(N-S图)、PAD、PDL

43、软件测试的目的是尽可能多地发现程序中的错误。

44、软件测试方法一般分为两大类即:静态测试方法和动态测试方法,而动态测试方法又包括黑盒测试与白盒测试(路径的集合)两类;静态测试包括代码检查、静态结构分析和代码质量度量。常用的黑盒测试有等价分类法、边值分析法、因果图法和错误推测。单元测试多采用白盒测试,辅之以黑盒测试。

45、在两种基本测试方法中,白盒测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。

46、在数据流图(DFD)中带有名字的箭头表示数据的流向。数据流图中的主要图形元素有:加工、数据流、数据源、源和 潭。程序流程图(PFD)中的箭头代表的是控制流。软件的调试方法主要有强行排错法、回溯法和原因排除法。软件详细设计的主要任务是确定每个模块的算法和使用的数据结构。

47、软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。

48、数据库系统(DBS)由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户组成。

49、和文件系统相比,数据库系统的数据冗余度小,数据共享性高,具有特定的数据模型。

50、实体是信息世界中广泛使用的一个术语,它用于表示实际存在的事物。

51、数据库系统管理系统的主要功能包括数据定义功能、数据操作功能、数据库运行控制功能和数据的建立和维护功能。数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、交换式数据库系统和面向对象数据库系统五个阶段。

52、数据库系统的三级模式分别为概念级模式、内部级模式与外部级模式(单个用户使用的数据视图)。

53、数据模型是数据库设计的核心。数据模型按不同的应用层次分为三种类型,它们是概念数据模型、逻辑数据模型和物理数据模型。数据模型所描述的内容有三个部分,它们是数据结构、数据操作和数据约束。

54、在E-R图中用矩形表示实体集,椭圆表示属性,菱形表示联系,层次模型{树形结构}、网状模型和关系模型(二维表格)是目前数据库中最常用的数据模型。关系运算包括选择、连接和投影。

55、层次模型的特点:有且只有一个结点无双亲,其他结点有且只有一个双亲。网状模型的特点:允许一个以上结点无双亲;一个结点可以有多余一个的双亲。

56、数据库设计分为以下6个阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段、运算和维护阶段。数据库设计是数据库应用的核心。

57、数据模型所描述的内容有3个部分,它们是数据结构、数据操作和数据约束。数据保护分为:安全性控制、完全性控制、开发性控制和数据的恢复。

58、数据库系统(DBS)包含数据库(DB)和数据库管理系统(DBMS)。在关系数据库中,能够唯一地标识一个记录的属性和属性的集合,称为关键字。

59、在基本表中选择满足条件的元组组成一个新的关系称为选择;数据库是指以一定的组织结构保存在计算机存储设备中的数据的集合。SQL语言又称为结构化查询语言。

60、Access默认文本类型字段大小是59个字符,它的取值最多可达到255个字符;备注数据类型最多为65535个字符(最多)。61、0 数字必选项;L字母必选项;A 字母和数字必选。Access里通配符用法如下:“*”:通配任何多个数的字符,它可以在字符串中当作第一个或最后一个字符使用;“?”:通配任何单个字母的字符;“!”:通配任何不在括号之内的字符;“#”:通配任何单个数字字符。

62、字段命名规则为:长度1-64个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(。)、感叹号(!)、方括号([])和重音符号(’)

63、准则中的函数

数值函数(1)绝对值函数Abs;(2)取整函数Int;(3)求平方根函数Sqr ;(4)符号函数Sgn。

64、筛选记录有4种方法:按选定内容筛选、内容排除筛选、按窗体筛选和高级筛选

65、在Access中,数据类型主要包括:自动编号、文本、备注、数字、日期/时间、货币、是/否、OLE对象、超级链接和查询向导等。

66、表是数据实际存储的对象,只能包含关于一个主题的信息。

67、表结构的设计和维护,是在表结构设计器中完成的。表操作共有三种视图,分别是设计视图、打印视图、版面预览视图。在数据表视图中,不能修改字段的属性。

68、创建查询的方法有两种,分别为“使用向导”创建和使用设计设图。

69、查询是数据浏览、数据重组、统计分析、编辑修改、输入输出操作。窗体可以用于显示表和查询中的数据,输入数据和修改数据,但不可以输出数据。窗体数据属性的是数据输入、允许编辑和排序依据。

70、查询的类型可分为选择查询、参数查询、交叉表查询、操作查询和SQL查询,其中操作查询可分为生成表查询、删除查询、更新查询和追加查询;SQL查询包括联合查询、传递查询数据定义查询和子查询,是集数据定义、数据操纵和数据控制功能于一体的数据库语言

71、查询的视图包括设计、数据表和SQL视图。在创建交叉表查询时,列标题字段的值显示在交叉表的位置是第一列。72、查询中有两种基本点的计算是预定义计算和自定义计算。

73、创建交叉表查询,在“交叉表“行上有且只能有一个的是列标题和值。创建交叉表查询时,必须对行标题和值进行分组操作。在查询设计窗口分为上下两个部分,下部分为设计窗口。

74、在使用向导创建交叉表查询时,用户需要指定3种字段。运算符是组成查询原则的基本元素。

75、Access中的窗体的数据来源包括表、查询和SQL语句。窗体由多个部分组成,每个部分称为一个“节”;在Access中,窗体的类型分为六种,分别是纵栏式窗体、表格式窗体、数据表窗体(显示数据最多)、主/子窗体、图表窗体和数据透视表窗体(交换式窗体)。

76、Access中,“自动创建报表”向导分为纵栏式和表格式两种。

77、Access的窗体和报表事件可以有两种方法来响应:宏对象和事件过程。

78、文本框控件,它是一种交换式控件,可分为结合、非结合或计算型的。Null 是指未知的值无任何值。结合型文本框可以从表、查询或sql语言中获得所需的内容。

79、窗口事件包括打开、关闭、加载,不包括取消;为窗体上的控件设置Tab键的顺序,应选择属性表中的其他选项卡。

80、窗体“滚动条“属性有”两者均无“、”只水平“、”只垂直“和”两者都有“。

81、窗体中的信息不包括设计者在设计窗口时输入的一些重要信息。

82、窗体控件包括标签控件、文本框控件、复选框、切换控件、选项按钮控件、列表与组合框控件、选项卡与图像控件。

83、窗体中的窗体称为子窗体,其中可以创建二级子窗体。窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有主体节。主窗体只能显示为纵栏式窗体,而主窗体可以显示为数据表窗体和表格式窗体。

84、Access中,提供了3种创建报表的方式:使用自动功能、使用向导功能和使用设计视图。

85、在创建主子窗体之前,必须设置数据源之间的关系。

86、创建报表时,使用自动创建方式可以创建纵栏式报表和表格式报表。在报表设计中,可以通过添加分页符控件来控制另起一页输出显示。

87、在报表中,改变一个节的宽度将改变整个报表的宽度。一个主报表最多只能包含两级子窗体或子报表。缺省情况下,报表中的记录 是按照自然顺序排列显示。

88、设计数据访问页时不能向数据访问页添加选项卡,创建数据访问页最重要的是要确定字段的个数;如果要设置数据页允许的最多记录数,需要在页面属性里修改;就Access来说,与数据访问页最相似的组件是窗体。

89、如果需要在数据访问页中通过文字链接到某个网页,则需要到超级链接控件。打开数据访问页的设计视图时,系统会同时打开工具箱。

90、数据访问页有两种视图,它们是页视图和设计视图; 标签在数据访问页中主要用来显示描述性文本信息。91、Access所设计的数据访问页是一个独立的外部文件。

92、宏是一个或者多个操作组成的集合;建立自定义菜单栏不属于VBA可以实现的操作。

93、VBA的自动运行宏,必须命名为AutoExec;使用宏组的目的对多个宏进行组织和管理。

94、如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为条件操作宏。常用宏操作(1)、打开窗体 OpenForm 打开报表 OpenReport 打开查询OpenQuery 用于关闭数据库

Close(2)、用于执行指定的SQL语句 RunSQL 执行指定的外部程序 RunApp 用于推出Access Quit(3)用于设置属性值 SetValue

95、nputBox 函数的返回值类型是字符串;在Access系统,宏是按名称调用的;定义宏组有助于数据中宏对象的管理;在多个操作构成的宏,执行时的顺序是按排序次序依次执行的。宏中的每个操作都有名称,用户能对有些宏名进行更改;一个非条件宏,运行时系统会执行全部宏操作。

96、用于从其他数据库导入和导出数据 TransferDatabase ;用于从文本文件导入和导出数据 TransferText; 如果要引用宏组中的宏名,采用的语法是宏组名.宏组;用于显示消息框的命令是Msgbox;

97、VBA的三种流程控制结构是顺序结构、选择结构和循环结构。在VBA数据类型中,“&”表示长整数,“%”表示整数,“!”表示单精度数,“#”表示双精度数。

98、VBA的窗体操作主要有两个重要的命令:打开窗体Docmd.openform 和关闭窗体Docmd.close。

105、一个模块直接调用的其他模块个数称为扇出.100、“on error goto 标号“ 语句在遇到错误发生时程序转移到标号所指位置代码执行;”on error resume next“语句在遇到错误发生时不会考虑错误,并继续执行下一条语句;”on error goto 0“语句用于取消错误处理。

101、如果加载一个窗体,先被触发的事件是load事件。VBA中变量名的大小不敏感。

102、断点的作用是在过程的某个特定语句上设置一个位置点以中断程序的执行。

103、在Access中的事件主要有键盘事件、鼠标事件、对象事件、窗口事件和操作事件。

104、一般用于存放供其他Access数据库对象使用的公共过程称为标准模块。模块是以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。

篇3:二级access知识点总结

关键词:全国计算机等级考试,Access考试,学习策略

通过对历年全国计算机二级的真题分析, 我们可以看出:较之VFP、C语言等二级课程, Access有着不可取代的优势。无论是在题型上, 还是考试所涉及的范围, Access都要容易得多, 它抛开了复杂的命令方式, 考试过程中极大减少对SQL语言编写查询语句的考核, 几乎所有的操作可以用鼠标来直接操作, 即所看即所得。在实际学习的过程中, 考生也觉得Access特别容易上手, 这一点继承了Microsoft一贯的软件人性化的风格。纵观Access过级, 大体可分为两个方向的难点:一是公共基础知识部分 (这部分占30分, 这是平时教学过程中课本未曾涉及的内容) , 二是Access VBA部分 (也就是我们常说的编程部分, 这部分通常在考试中占有高达28分左右) , 可以看出, 要想顺利通过Access二级考试, 关键是看对这两部分的知识掌握程度如何。

笔者下面简单谈一下学习策略。

一、考试要求

1. 打下一定的理论基础。

这里所谓的理论基础是指理论的基本概念、基本原理和基本知识点。在全国计算机等级考试中, 概念性的知识点比较多, 特别是公共基础知识部分。考生对这些理论基础知识应专门学习, 用心记忆。这一类型的题目一般都是教材中的原话, 以一些简单的题目出现。其实公共基础知识在整个考试当中不是丢分点, 反而是得分点, 很多考生之所以容易丢分, 就是因为没对这部分内容系统地学习和总结。考试之前, 考生可以买一本专门关于公共基础的教材, 系统复习。

2. 熟练的操作技能。

“二级”注重程序设计软件实际操作能力的培养, 要求考生运用所学理论知识解决实际问题, 这是对考生的基本要求。综观考核的整体布局, “二级”考核的主要内容就是一种程序设计软件的基本操作和综合应用。

3. 较强的综合运用能力。

所谓综合运用能力, 是指把所学理论知识和操作技能综合起来, 并能在实际应用中加强对这些知识的熟练掌握。其中包括操作的快捷键、工具按钮, 以及多种操作方式, 等等。

二、应试策略

1. 读透教材, 系统地掌握基础知识和理论教材。

考生最好选择国家考试中心指定的教材。等级考试的新教材由高等教育出版社和南开大学出版社出版。在初次学习教材的过程中考生应以通俗易懂为出发点, 可打破教材安排, 暂时回避困难问题, 抓住主干, 忽略小的细节, 以掌握全书的理论体系及知识点为中心任务。

2. 多做练习题, 笔试与上机相结合。

习题是检验考生对知识的掌握程度。考生不仅要能熟练做题, 而且要明白题目中所考查的知识点是什么, 难点何在, 相类似的问题以后能否解决。在做题目的过程中, 考生可以把不清晰的题汇集起来, 在电脑上做实验。如果是程序题, 就把程序输进电脑进行运行, 看得出什么结果, 与自己的思维结果是否有差异, 这样便能深入发现一些技巧和加深对问题的理解。检验考试实力的最好方法是用全真模拟考试试题进行自测, 检测自己的掌握程度, 然后针对不足部分重点进行复习。这是最快、最有效的方法之一, 能以最短时间取得明显效果。

3. 扩大知识面, 开阔思路。

在读懂教材, 做透习题, 勤于上机的基础上, 考生可以去看一些报刊和杂志, 这样能够帮助开阔思路, 把握考试脉搏;同时, 可以去一些网站, 及时了解最新消息。

三、题型分析与解题技巧

单选题和填空题一般是对基本知识和基本操作进行考查的题型, 它主要是测试考生对基本的、重要的理论及概念是否掌握、理解是否准确、认识是否全面、思路是否清晰, 而很少涉及对理论的应用。具体地说, 考生应注意以下几个方面。

1. 选择题的分析与解题技巧。

选择题为单选题, 多选、错选或不选都不给分, 但错选不倒扣分, 考生在做答选择题时要注意。选择题每个小题只有2分, 单位试题的分值量较小, 且试题部分覆盖面广, 各类内容的试题均有。一般情况下, 考生根本不可能做到对大部分的题目都有把握。这时, 考生需要学会放弃, 即不确定的题目不要在上面纠缠过多, 应该在此题上作上标记, 立即转移注意力, 作答其他题目, 最后有空余的时间再回过头来仔细考虑此题。但要注意, 对于那些实在不清楚的题目不要浪费时间, 要放弃继续思考, 不要因小失大。

2. 填空题的分析与解题技巧。

填空题一般难度都比较大, 一般需要考生填入准确的字符, 往往需要非常精确, 错一个字都不得分。而分值方面, 每空只有2分, 建议考生对填空题不要太过于看重, 为个别问题耽误时间, 不如回过头检查一些不确定的选择题, 如能检查出两题, 在分值上就抵得上一道填空题。

3. 综合应试分析。

(1) 当遇到不会做的或答不出来的题, 考生一定不要慌乱 (尤其是平时学习好的考生) , 可以把这题留下暂时不做, 先把会做的题做好, 能做多少就做多少。

(2) 当题做得非常顺利时, 考生不要太得意, 因为越看似容易的题目越错得多, 这当中有一小部分是陷阱题目, 考生应该加倍注意。当然考生也不要过于逆向思维, 觉得这题这么简单是不是做错了, 要相信自己, 说到底还是要审清题目的意思。

(3) 不要受周围环境影响, 当别人开始交卷时, 考生不要慌张, 只要沉着冷静, 认真回答每一个题目就可以了。

四、真题分析

最后, 我们来看下最近5次全国计算机二级考试分析。

1. 笔试部分。

通过对近5次考试试卷的分析, 我们可以发现笔试试卷的出题规律。

(1) 各部分分值

涉及“模块”的考题占40%的分值, 是Access考试的重中之重, 应集中精力拿下该类型的分值。“数据访问页”、“报表”, 以及“窗体”等内容呈逐年下降趋势, 特别是“数据访问页”这几年考试几乎未出现相关题目, “报表”也仅占3%, 只出现一题 (2分) , “数据库基础知识”和“查询”分值基本相同, 较为稳定, 而“数据库和表基本操作”有上升趋势。因此, 考生对表中的基本操作应予以高度重视。

(2) 关于试题难度

试题难度总体上有逐年增大的趋势, 在最近的考试中, 关于VBA程序代码编写的试题呈上升趋势, 特别是在最近几次考试中, 该部分试题的分值高达28分。这是一个考试出题的方向, 考生要对VBA程序代码编写给予足够的重视。大部分报考二级Access的考生都是初次接触计算机语言, 编程对他们可能有些困难。那么怎么才能更好地学习程序设计呢?对于没有学过任何计算机语言的初学者, 最好是先阅读教程, 学习完每一节, 都要认真体会这一节的所有概念, 然后不放过这一节中提到的所有例题, 仔细研读程序, 直到每一行都理解了, 再找几个编程题目, 最好是和例题类似的或一样的, 自己试图写出这段已经读懂的程序, 不要认为例题已经读懂了, 就可以写出和它一样的程序。如果写不出来, 初学者也不要着急, 回过头来再继续研究例题, 想想为什么写不出来, 然后去写这段程序, 反反复复, 直到手到擒来为止。

(3) 关于考试内容与范围

试卷的总体考核内容没有大的变化, 没有发现有超纲试题, 综合概念性试题有所增加, 有些考点并不是每次都考查, 但考生复习时也不要遗漏, 有些考点是必考的。例如:实体间的联系 (即一对一、一对多、多对多) 、关系运算 (通常给出3各关系表, 问其中第3各关系表是由第1和第2两个关系表通过什么操作得来的) 、输入掩码 (考此项目时, 建议考生在考试前天晚上把输入掩码表再看一遍) 、窗体及窗体控件的属性 (比如:Caption、Visible、Enable等) 。所以做熟历年考试真题是非常关键的, 这样可以把握最新出题方向, 考生考前一定要把历年真题做透, 并力争做到对每题都理解。

2. 上机试题

(1) 命题方式

全国计算机二级考试命题方式没有变化, 还是基本操作、简单应用、综合操作3种题型, 都单独对不同的数据库进行操作, 3个题型的试题之间一般无明显逻辑关系。上机考试过程中对于做题的先后顺序也无要求。

(2) 考核范围与内容

试题考核内容无明显变化。主要分为数据表的建立和维护, 查询的建立和维护, 窗体和报表的建立和维护。

I.基本操作题主要考核表的建立和维护。

II.简单应用题主要考核查询的建立和维护, 很少涉及其他操作。

III.综合应用题主要考核报表或窗体的建立和维护。窗体和报表的考核很少出现在同一道综合应用题中。从考核范围上来看, Access上机考核以操作为主, 在最近几次上机考试中也有部分考生抽到少量的VBA代码编写的问题, 但试题比较简单, 要求考生重视代码编写这个发展趋势。考生一定要加大该部分的复习力度。

篇4:二级access知识点总结

1、第一部分 常见题目的解析

2、:“010-”部分自动输出,后八位为0到9的数字显示。

3、【输入掩码属性设置为: “010-”00000000 】

4、:查找并显示所有“李”姓学生

5、【在姓名字段的条件行输入: like “李*” 】

6、010303:在报表的页面页脚节区添加一个计算控件,显示系统年月。

7、【添加一个文本框控件,设置控件来源属性: =Date()】

8、010304:按“编号”字段的前4位分组统计每组记录的平均年龄,并将统计结果显示在组页脚节区。

9、【视图菜单--排序/分组--选择编号字段--组页脚选是。在设计视图中,将“编号”文本框移动到组页脚节,设置控件来源属性:=Left([编号],4)

10、在编号页脚添加一个文本框,对应的标签标题改为“平均年龄”,设置文本框的控件来源为“=avg([年龄])”,并设置文本框的“名称”属性为“tAvg” 】

11、020201:计算并输出教师最大年龄与最小年龄的差值,显示标题为“m_age”

12、【添加一个计算字段 m_age:Max([年龄])-Min([年龄])】

13、020303:设置报表主体节区内文本框“tDept”的控件来源为计算控件。要求该控件可以根据报表数据源里的“所属部门”字段值,从非数据源表对象“tGroup”中检索出对应的部门名称并显示输出。(提示:考虑DLookup函数的使用。)

14、【设置控件来源: =DLookUp(“名称”,“tGroup”,“所属部门=部门编号”)】

15、030103:设置“工作时间”字段的有效性规则为:只能输入上一五月一日以前(含)的日期

16、【“工作时间”字段的有效性规则为: <=DateSerial(Year(Date())-1,5,1)】

17、030104:将“在职否”字段的默认值设置为真值

18、【“在职否”字段的默认值设置为: True 】

19、030104:设置“邮箱密码”字段的输入掩码为将输入的密码显示为6位星号(密码)20、【输入掩码向导—选择密码—下一步—完成】

21、030105:将“性别”字段值的输入设置为“男”、“女”列表选择。

22、设计视图—性别字段—数据类型选择查阅向导—自行输入需要的值,下一步—第一行输入“男”,第二行输入“女”,下一步—完成23、030201:没有运动爱好

24、【“简历”字段条件行输入: not like “*运动*” 】

25、030203:聘期超过5年

26、【添加计算字段: 聘期:year(date())-year([聘用时间])对应的条件行输入:>5】

27、030204:将编号与姓名合二为一输出,标题为“管理人员”

28、【添加计算字段: 管理人员:[编号]+[姓名] 】

29、030303:设置复选框选项按钮opt1和opt2的“默认值”属性为假值。30、【选中按钮—属性—默认值设置为:False 】

31、030305:设置命令按钮bTest的单击事件属性为给定的宏对象m1

32、【选中命令按钮—属性—事件—单击事件—选择m1 】

33、040102:设置“简历”字段的设计说明为“自上大学起的简历信息”。

34、【设计视图—简历—说明列设置为: 自上大学起的简历信息】

35、040104:将学号为“20011001”学生的照片信息改成考生文件夹下的“photo.bmp”图像文件

36、【数据表视图—选中学号为20011001的照片—单击右键—插入对象—由文件创建—浏览—找到考生文件夹下的指定图像文件—确定—确定 】

37、040202:查找有摄影爱好的学生记录。

38、【“简历”字段条件行输入: like “*摄影*” 】

39、040203:显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,将查询命名为“qT3”。

40、【查询—新建—设计视图—添加成绩表—选择学号和成绩字段—总计—成绩字段的总计行选择平均值—在“成绩”的前面添加:平均成绩: —保存—命名为 qT3 】

41、040204:将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中

42、【查询类型选择追加查询,选择对应字段,性别字段的条件行设置为: “女” 】

43、050106:将“exam.mdb”数据库文件中的表对象“tLine”导入到“samp1.mdb”数据库文件内,表名不变。

44、【表对象—新建—导入表—选择考生文件夹下的“exam.mdb”数据库—表—tLine—确定】

45、050203:显示“tLine”表的所有字段内容,然后添加一个计算字段“优惠后价格”,计算公式为:优惠后价格=费用*(1-10%)。

46、【选择指定的字段之后,添加计算字段: 优惠后价格:[费用]*0.9 】

47、050204:删除“tBandOld”表中出发时间在2002年以前(不含2002年)的团队记录。

48、【建立删除查询,“出发时间”字段的条件设置为: <#2002-1-1# 】

49、050302:在“导游姓名”字段标题对应的报表主体区添加一个控件,显示出“导游姓名”字段值。50、【添加文本框控件,属性—控件来源设置为“导游姓名”—名称属性设置为: tName 】

51、050303:报表页脚区添加一个计算控件,要求依据“团队ID”来计算并显示团队的个数。计算控件放置在“团队数:”标签的右侧,计算控件命名为“bCount”。

52、【在报表页脚区添加文本框控件—属性—控件来源设置为:=Count([团队ID])】

53、060103:设置“工作时间”字段的默认值属性为本的4月1日(规定:本年号必须由函数获取)。

54、【设计视图—工作时间—默认值属性设置为: DateSerial(Year(Date()),4,1)】

55、060104:设置“年龄”字段的有效性规则为:不能是空值。

56、【设计视图—年龄字段的有效性规则属性设置为: Is Not Null 】

57、060106:设置“编号”字段的输入掩码为只能输入5位数字或字母形式。

58、【设计视图—编号—输入掩码属性设置为: AAAAA 】

59、060203:设计一个名为“单位奖励”的计算字段,计算公式为:单位奖励=经费*10%,并显示“tWork”表的所有字段内容和“单位奖励”字段。

60、【查询—新建—设计视图—添加tWork—选择所有字段—添加计算字段 单位奖励:[经费]*0.1 】

61、060204:将所有记录的“经费”字段值增加2000元。

62、【创建更新查询,选择经费字段—更新到设置为: [经费]+2000 】

63、070101:将学生“入校时间”字段的默认值设置为下一的一月一日(规定:本的年号必须用函数获取)。

64、【设计视图—入校时间—默认值属性设置为:DateSerial(Year(Date())+1,1,1)】 65、070105:将宏“mTest”重命名保存为自动执行。

66、【选中宏mTest—单击右键—重命名为: AutoExec —确定 】

67、070201:查找图书按“类型”字段分类的最高单价信息并输出,显示标题为“类别”和“最高单价”。68、【查询—新建—设计视图—添加tBook表—选择类别和单价—总计—单价字段总计行选择最大值—单价的前面添加: 最高单价: 】

69、070203:按出版社名称查找某出版社的图书信息,并显示图书的“书名”、“类别”、“作者名”和“出版社名称”4个字段的内容。当运行该查询时,应显示参数提示信息:“请输入出版社名称:”。70、【选择需要显示的字段—出版社名称字段的条件行输入: [请输入出版社名称:] 】

71、070204:按“类别”字段分组查找计算每类图书数量在5种以上(含5种)图书的平均价格,显示“类别”和“平均单价”两个字段的信息。

72、【选择类别和单价字段—总计—单价总计行选择平均值—单价条件行设置为: >=5 —单价前输入:

平均单价: 】

73、070301:“性别”字段的有效性文本设置为“只能输入男和女”。

74、【设计视图—性别—有效性文本设置为: 只能输入男和女 】 75、070302:设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区内名为“tPage”的文本框控件设置为按“第N页/共M页”形式的页码显示。76、【设计视图—单击鼠标右键—排序/分组—性别—降序】

77、【选择tPage—属性—控件来源设置为: =“第”&[Page]&“页/共”&[Pages]&“页”】

78、或 【选择tPage—属性—控件来源—表达式生成器—通用表达式—第N页,共M页—双击“第”&[Page]&“页,共”&[Pages]&“页”—将“,”更改为“/”—确定】

79、080103:在“聘任日期”字段后添加“借书证号”字段,字段的数据类型为文本,字段大小为10,有效性规则为:不能是空值。

80、【设计视图:添加聘任日期—数据类型为文本—字段大小属性修改为10—有效性规则设置为: Is Not Null 】

81、080105:设置“职工ID”字段的输入掩码为只能输入5位数字形式。82、【设计视图—职工ID—输入掩码设置为: 00000 】

83、080202:计算每名学生所选课程的学分总和,并依次显示“姓名”和“学分”,其中“学分”为计算出的学分总和。

84、【选择姓名和学分字段—总计—分学字段总计行选择总计—学分前输入: 学分: 】 85、080203:查找年龄小于平均年龄的学生,并显示其“姓名”。

86、【选择姓名和年龄—年龄字段不显示—年龄条件行输入: <(Select avg(年龄)From tStudent)】

87、080204:将所有学生的“班级编号”、“学号”、“课程名”和“成绩”等值填入“tSinfo”表相应字段中,其中“班级编号”值是“tStudent”表中“学号”字段的前6位。

88、【选择所需字段—添加新字段 班级编号: Left([tStudent]![学号],6)—追加到“班级编号” 】

89、090202:将表对象“tStud”中有书法爱好学生的“学号”、“姓名”和“入校年”3列内容追加到目标表“tTemp”的对应字段内。

90、【创建追加查询—添加简历字段—简历条件设置为:Like “*书法*” —添加新字段:入校年: Year([入校时间])—注意:追加到行要设置对应字段 】

91、100101:将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”。92、【物品表设计视图—生产厂家修改为“生产企业” 】

93、100102:建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性。

94、【点击关系按钮—显示表—产品号与物品号,实施参照完整性—编号与物品号,实施参照完整性 】 95、100103:将考生文件夹下Excel文件Test.xls中的数据链接到当前数据库中,要求数据中的第一行作为字段名,链接表对象命名为“tTest”。

96、【表对象—新建—链接表—找到考生文件夹下的Test.xls(文件类型为Execl)—链接—下一步—第一行包含列标题—下一步—名称修改为:tTest —完成 】

97、100105:在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小和水平位置。要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。98、【设置命令按钮的属性,宽度、高度、左边距、上边距 】

99、100201:查找产品最高储备与最低储备相差最小的数量并输出,标题显示为“m_data”。100、【添加新的计算字段: m_data: Min([最高储备]-[最低储备])】

101、100202:查找库存数量超过10000(不含10000)的产品,并显示“产品代码”、“产品名称”和“库存数量”。当运行该查询时,应显示提示信息:“请输入产品代码:”。

102、【添加所需字段—产品代码条件行输入: [请输入产品代码] —库存数量条件行输入: >10000 】 103、100204:创建一个交叉表查询,统计并显示每种产品不同规格的平均单价,显示时行标题为产品名称,列标题为规格,计算字段为单价。

104、【查询—新建—设计视图—添加数据源—查询类型选择交叉表查询—行标题为产品名称,列标题为规

格,计算字段为单价—单价字段的总计行选择平均值 】

105、110104:在当前数据库中,对表“employee”做一个备份,并命名为表“tEmp”。106、【选中employee表—单击右键—另存为—tEmp—确定 】

107、110105:设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。108、【设计视图—津贴—有效性规则属性设置为: <= 1000 】

109、110106:将已有的“水费.xls”文件导入到samp1.mdb数据库中,并导入的表命名为“水费记录”。

110、【表—新建—导入表—找到考生文件夹下的“水费.xls”文件—导入—下一步—第一行包含列标题—下一步—下一步—下一步—我自己选择主键,职工号—下一步—命名为“水费记录” —完成 —按题目要求进入到设计视图中修改表的结构 】

111、110202:查找职称为“教授”或者“副教授”档案信息。

112、【选择所需字段—在职称字段的条件行输入:“教授” or “副教授” —职称字段不显示 】

113、110203:创建一个参数的查询,要求:当执行查询时,屏幕提示“请输入要查询的姓名”。查询结果显示姓名、性别、职称、工资总额,其中“工资总额”是一个计算字段,由“基本工资+津贴-住房公积金-失业保险”计算得到。

114、【选择所需的字段—姓名字段的条件行输入: [请输入要查询的姓名] —添加计算字段: 工资总额:[基本工资]+[津贴]-[住房公积金]-[失业保险] 】

115、110204:创建一个查询,查找有档案信息但无工资信息的职工,显示其“职工号”和“姓名”两个字段的信息。将查询命名为“qT4”。

116、【选中“查询”对象,单击“新建”按钮,选中“查找不配项查询”,单击“确定”按钮。

117、步骤2:选中“档案表”,单击“下一步”按钮,选中“工资表”,单击“下一步”按钮。分别选中表中“职工号”字段,单击“下一步”按钮。双击“职工号”和“姓名”字段,单击“下一步”按钮,在“请为查询指定名称”处输入“qT4”,】

118、1103:创建一个名为“menu”的窗体。

119、【窗体—新建—设计视图。按题目要求设计该窗体的属性和添加控件及设置控件属性。】

120、120104:设置“tStudent”表的显示格式,使表的背景颜色为“深青色”、网格线为“白色”、文字字号为五号。

121、【数据表视图—格式菜单—数据表—按题目要求设置格式】

122、120203:按输入的班级编号查找并显示“班级编号”、“姓名”、“课程名”和“成绩”的内容。其中“班级编号”数据由统计计算得到,其值为“tStudent”表中“学号”的前6位,所建查询名为“qT3”;当运行该查询时,应显示提示信息:“请输入班级编号:”。

123、【创建查询—选择所需字段—添加新字段:班级编号: Left([tStudent]![学号],6)—班级编号条件行输入:[请输入班级编号:] 】 124、120204:创建生成表查询。

125、【查询类型选择生成表查询,建立好之后要运行。】 126、130103:删除表中1949年以前出生的雇员记录。

127、【建立一个删除查询—选择出生日期字段—条件行输入: <#1949-1-1#—运行—关闭查询】 128、130105:设置“雇员编号”字段的输入掩码为只能输入10位数字或空格形式。129、【设计视图—雇员编号—输入掩码设置为:9999999999 】

130、130203:创建一个查询,统计每班每门课程的平均成绩,显示结果如下图所示。

131、【创建交叉表查询—行标题为班级—列标题为课程名—值为成绩字段的平均值—切换到SQL视图—将Avg(tGrade.成绩)更改为:int(Avg(tGrade.成绩))】

132、140102:设置“ID”字段的相应属性,使该字段在数据表视图中的显示名称为“学号”。133、设计视图—ID—标题属性设置为:学号134、140103:设置“入校时间”字段的有效性规则和有效性文本,具体规则是:输入日期必须在2000年1月1日之后(不包括2000年1月1日);有效性文本内容为:“输入的日期有误,重新输入”。

135、【设计视图—入校时间—有效性规则设置为:<#2000-1-1# —有效性文本属性设置为: 输入的日期

有误,重新输入 】

136、140106:将“tStud”表中的数据导出到文本文件中,并以“tStud.txt”文件名保存到考生文件夹下。137、【表对象—选中tstud表—单击鼠标右键—导出—按向导提示将表导出—命名为tStud 】 138、140202:创建一个查询,将所有学生设置为非党员。

139、【创建更新查询—选择党员否字段—更新为行设置为:False 】

140、140203:创建一个交叉表查询,要求能够显示各门课程男女生不及格人数。

141、【创建交叉表查询—行标题为性别—列标题为课程名—值为成绩的计数—添加成绩字段,条件行输入:<60 】

142、150105:删除“游客”表对象。

143、【表对象—选中游客表—点击删除按钮—是 】

144、150203:以表对象“tB”为基础,创建一个交叉表查询。要求:选择楼号为行标题列名称显示为“楼号”,“房间类别”为列标题来统计输出每座楼房的各类房间的平均房价信息。

145、【创建交叉表查询—添加字段: 楼号:Left([房间号],2)—设置楼号字段为行标题—房间类别字段为列标题—房价字段的平均值为值 】

146、150204:创建一个查询,统计出各种类别房屋的数量。所建查询显示两列内容,列名称分别为“type”和“num”。

147、【创建查询—选择tB表—选择房间类别和房间号—总计—房间类别总计行选择分组—房间的前面输入: type —房间号总计行选择计数—房间号前面输入:num 】

148、150302:将“fEmp”窗体上名为“btnP”的命令按钮由灰色无效状态改为有效状态。

149、【窗体设计视图—选择命令按钮—单击鼠标右键—属性—数据选项卡—可用更改为:是 】

150、160102:将考生文件夹下文本文件“Test.txt”中的数据导入追加到当前数据库的数据表“tTemp”中。151、【表对象—新建—导入表—找到考生文件夹下的指定文件—导入—导入到已经有的数据表tTemp 】 152、160201:查找没有绘画爱好学生。

153、【简历字段条件行输入:Not Like “*绘画*”,该字段不显示 】

154、160203:创建一个参数查询,查找学生的“学号”、“姓名”、“年龄”和“性别”4个字段内容。其中设置“年龄”字段为参数,参数值要求引用窗体fTemp上控件tAge的值。

155、【年龄字段的条件行输入: [Forms]![fTemp]![tAge] 或 Forms![fTemp]![tAge] 】

156、160204:创建追加查询,将表对象“tStud”中“学号”、“姓名”、“性别”和“年龄”4个字段内容追加到目标表“tTemp”的对应字段内,将查询命名为“qT4”。(规定:“姓名”字段的第一个字符为姓。要求将学生学号和学生的姓组合在一起,追加到目标表的“标识”字段中)。

157、【创建追加查询—添加所需字段—添加新的字段: 标识:[学号]+Left([姓名],1)】

158、170101:为表对象“职工表”追加一个新字段。字段名称为“类别”、数据类型为“文本型”、字段大小为2,设置该字段的有效性规则为只能输入“在职”与“退休”值之一。159、【该字段的有效性规则设置为: “在职” or “退休” 】

160、170104:更改窗体上3个命令按钮的Tab键移动顺序为:bt1->bt2->bt3->bt1->...。

161、【右键单击“bt1”按钮选择【Tab键次序】—选中“bt3”拖动鼠标到“bt2”下面,单击“确定”按钮 】 162、170204:创建一个更新查询,将表“tTemp”中“年龄”字段值加1,并清除“团员否”字段的值,所建查询命名为“qT4”。

163、【创建更新查询—添加年龄和团员否字段—年龄的更新到行设置为:[年龄]+1 —团员否的更新到行设置为: Null 】

164、180103:使用查阅向导建立“证件类别”字段的数据类型,向该字段键入的值为“身份证”、“军官证”或“护照”等固定常数。

165、【设计视图—证件类别—数据类型选择查阅向导—自行键入所需的值—第一行输入:身份证—第二行输入: 军官证—第三行输入:护照 —下一步—完成 】

166、180202:创建一个查询,能够在客人结账时根据客人的姓名统计这个客人已住天数和应交金额,并显示“姓名”、“房间号”、“已住天数”和“应交金额”,将查询命名为“qT2”。

167、注:输入姓名时应提示“请输入姓名:” 168、应交金额=已住天数*价格。

169、【创建查询—选择两个表为数据源—添加所需字段姓名和房间号—姓名字段的条件行输入:[请输入姓名:]—添加新字段: 已住天数: Day(Date()-[入住日期])—添加新字段: 应交金额:(Day(Date()-[入住日期]))*[价格] 】

170、180203:创建一个查询,查找“身份证”字段第4位至第6位值为“102”的纪录,并显示“姓名”、“入住日期”和“价格”3个字段内容,将查询命名为“qT3”。

171、【创建查询—添加姓名、入住日期、价格—添加身份证字段,该字段不显示—身份证字段的条件行设置为: Mid([身份证],4,3)=“102” 】

172、180301:将窗体“fEmp”上名称为“tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男”和“女”。

173、【窗体的设计视图—选择窗体页脚未绑定的文本框tss—单击鼠标右键—更改为—组合框—选中该组合框—单击鼠标右键—属性—数据选项卡—行来源类型属性更改为:值列表—行来源属性设置为: 男;女 】

174、180302:将查询对象“qEmp”改为参数查询,参数为窗体对象“fEmp”上组合框“tSS”的输入值。

175、【查询对象—qEmp—设计视图—添加性别字段,不显示—性别条件行输入: [Forms]![fTemp]![tss] 或 Forms![fTemp]![tss] 】

176、180303:将窗体对象“fEmp”上名称为“tPa”的文本框控件设置为计算控件。要求依据“党员否”字段值显示相应内容。如果“党员否”字段值为True,显示“党员”两个字;如果“党员否”字段值为False,显示“非党员”3个字。

177、【窗体的设计视图—选择名为tPa的文本框控件—单击右键—属性—数据—控件来源属性设置为:

=IIf([党员否]=True,“党员”,“非党员”)】

178、190201:创建一个查询,查找并显示入校时间非空的男同学的“学号”、“姓名”和“所属院系”3个字段内容。

179、【创建查询—选择所需的字段—添加性别字段,不显示,条件行输入:“男”—添加入校时间字段,条件行输入: Is Not Null 】

180、190204:创建一个查询,将临时表对象“tTemp”中年龄为偶数的人员的“简历”字段清空,所建查询命名为“qT4”。

181、【创建更新查询—添加年龄字段—年龄条件行输入: [年龄] Mod 2=0 —添加简历字段—简历的更新到行设置为: “" —运行(这种方法是题目提供的,无法将简历字段清空。)】

182、【创建更新查询—添加年龄字段—年龄条件行输入: [年龄] Mod 2=0 —添加简历字段—简历的更新到行设置为: Null —运行 】

183、200102:设置表对象”员工表“的聘用时间字段的默认值为系统当前日期。184、【设计视图—聘用时间—默认值属性设置为: Date()】

185、200105:设置相关属性,实现窗体对象(名为”fTest“)上的记录数据不允许添加的操作(即消除新纪录行)。

186、【窗体的设计视图—窗体属性—数据—允许添加属性选择:否 】

187、200201:创建一个查询,查找并显示照片信息为空的男同学的”学号“、”姓名“、”性别“和”年龄“4个字段的内容。

188、【创建查询—添加学号、姓名、性别、年龄—性别条件行设置为: ”男“ —添加照片字段,不显示,条件行设置为: Is Null 】

189、200204: 创建一个查询,将临时表对象”tTmp“中女员工编号的第一个字符更改为”1“,所建查询命名为”qT4“。

190、【创建更新查询—添加员工编号,更新到行设置为: ”1“ & Mid([编号],2,5)(或者:”1“ & Right([编号],5))—添加性别字段,条件行输入: ”女“ 】

191、210102:设置表对象”职工表“的性别字段有效性规则为:男或女;同时设置相应有效性文本为”请输

入男或女“。

192、【设计视图—性别—有效性规则属性设置为: ”男“ or ”女“ —有效性文本属性设置为:请输入男或女 】

193、210104:删除职工表中姓名字段中含有”江“字的所有员工纪录。

194、【创建删除查询—添加姓名字段—条件行输入: like ”*江*“ —运行—关闭查询 】

195、210201:创建一个选择查询,查找并显示简历信息为空的学生的”学号“、”姓名“、”性别“和”年龄“4个字段内容,所建查询命名为”qT1“。

196、【创建查询—添加要显示的字段—添加简历字段,不显示,条件行输入: Is Null 】

197、210204: 创建一个操作查询,将表对象”tStud“中没有书法爱好的学生的”学员“、”姓名“、和”年龄“3个字段内容追加到目标表”tTemp“的对应字段内,将查询命名为”qT4“。

198、【创建追加查询—选择所需字段—添加简历字段,条件行输入: not like ”*书法*“ —运行 】 199、210302:将窗体对象”fEmp“上文本框”tPa“改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出”党员否“字段值。

200、【窗体设计视图—选中tPa 文本框—点击键盘上的Delete键,删除该控件—添加一个复选框控件 —设置该控件名称属性为:tPa —控件来源设置为: 党员否 】

201、220201:创建一个查询,计算并输出学生中最大年龄与最小年龄的差值,显示标题为”s_data“,将查询命名为”qStud1“。

202、【创建查询—添加字段: s_data : Max([年龄])-Min([年龄] 】

203、220204:)创建一个查询,计算并显示”学号“和”平均成绩“两个字段内容,其中平均成绩是计算数学、计算机和英语3门课成绩的平均值,将查询命名为”qStud3“。

204、【创建查询—添加学号—添加新字段:平均成绩:([数学]+[计算机]+[英语])/3 】 205、230103:设置”学时“字段的相关属性,使其输入的数据必须大于0。206、【设计视图—学时—有效性规则属性设置为: >0 】

207、230104: 设置”开课日期“字段的输入掩码为”短日期“,默认值为本的九月一日(规定:本年号必须由函数获取)。

208、【设计视图—开课日期—输入掩码—短日期—默认值,设置为:

DateSerial(Year(Date()),9,1)】

209、230301:将表”tTemp“中年龄小于30岁(不含30)、职务为职员的女职工记录选出并添加进空白表”tEmp“里。

210、【创建追加查询—选择相应字段—年龄字段条件行设置为:<30 —性别条件行设置为:”女“ —运行 】

211、230302:将窗体”fEmp“的窗体标题设置为”信息输出“;将窗体上名为”btnP“命令按钮的外观设置为图片显示,图片选择考生文件夹下的”test.bmp“图像文件;将”btnP“命令按钮的单击事件设置为窗体代码区已经设计好的事件过程btnP_Click。

212、【窗体属性—标题属性设置为:信息输出 】

213、【窗体设计视图—选择btnp命令按钮—单击鼠标右键—属性—格式—图片—点击小按钮—浏览—选择考生文件夹下的图像文件 】

214、【命令按钮—属性—事件—单击事件—选择[事件过程] 】

215、240202:创建一个查询,查找并显示没有在职的教师的”编号“、”姓名“和”联系电话“3个字段内容,将查询命名为”qT2“。

216、【创建查询—添加编号、姓名、联系电话—添加在职否字段,不显示,条件行设置为: False 】

217、240203: 创建一个查询,将”tTeacher1“表中年龄小于等于45的党员教授或年龄小于等于35的党员副教授记录追加到”tTeacher2“表的相应字段中,将查询命名为”qT3“。

218、【创建追加查询—添加相应字段—年龄字段的条件行输入: <=45 ,下一行输入: <=35—政治面目字段的条件行输入: ”党员“,下一行输入: ”党员“ —职称字段的条件行输入: ”教授“,下一行输入: ”副教授“ 】

219、【创建好了之后运行查询,并保存命名一下】

220、240303:在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧12.5厘米的位置,并命名为”tPage“。规定页码显示格式为”第N页/共M页“。221、【报表设计视图,添加的计算控件为文本框控件,设置它的格式和控件来源属性。(与前面的一个题目类似,这里不作详细介绍)】

222、250201:创建一个查询,按输入的教师姓名查找教师的授课情况,并按”上课日期“字段降序显示”教师姓名“、”课程名称“、”上课日期“3个字段的内容,将查询名命为”qT1“;当运行该查询时,应显示参数提示信息:”请输入教师姓名“。

223、【创建参数查询—选择教师姓名、课程名称、上课日期—教师姓名字段的条件行输入: [请输入教师姓名] —上课日期的排序行选择降序】

224、250203:对表”tGrade“创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示”年级“、”课程ID“和”成绩之Avg“,并按”年级“降序排列,将查询命名为”qT3“。225、【创建查询—添加新字段: 年级: Left([学号],4),总计行选择分组,排序行选择降序—选择课程ID,总计行选择分组—选择成绩字段,总计行选择平均值】

226、250204: 创建一个查询,按”课程ID“分类统计最高分成绩与最低分成绩的差,并显示”课程名称“、”最高分与最低分的差“等内容。其中,最高分与最低分的差由计算得到,将查询命名为”qT4“。

227、【创建查询—添加所需字段—总计—课程ID字段的总计行选择分组—课程名称总计行选择分组—添加新字段: 最高分与最低分的差 : Max([成绩])-Min([成绩])】

228、260104:使用查阅向导建立”职务“字段的数据类型,向该字段键入的值为”职员“、”主管“或”经理“等固定常数。

229、【表对象—tEmployee—设计视图—职务字段—数据类型选择查阅向导—自行键入所需的值—依照题目要求依次输入 职员 主管 经理 —下一步—完成 】

230、260201:创建一个查询,要求显示在校学生的”身份证号“和”姓名“两列内容,所建查询命名为”qT1“。231、【 查询对象—新建—设计视图—选择tstud—选择身份证号和姓名字段—选择家长身份证号,该字段不显示,条件行输入: Is Not Null —保存命名该查询 】

232、260202:创建一个查询,要求按照身份证号码找出所有学生家长是本校校友的学生记录。输出学生身份证号、姓名及家长身份证号3列内容,标题显示为”身份证号“、”姓名“和”家长身份证号“,将查询命名为”qT2“。

233、【 查询对象—新建—设计视图—tstud—选择身份证号、姓名和家长身份证号—家长身份证号的条件行输入: in(Select [身份证号] From [tStud])—保存命名查询 】

234、260203:创建一个查询,要求检索出数学成绩为100分的学生的人数,标题显示为”num“,将查询命名为”qT3“。

235、这里规定,使用”身份证号“字段进行计数统计。

236、【 创建查询—选择身份证号和数学—总计—身份证号的总计行选择 计数,身份证号的前面输入:

num: —数学的条件行输入: 100 —保存命名查询 】

237、260204:创建一个查询,要求将表对象”tStud“中总分成绩超过270分(含270)的学生信息追加到空表”tTemp“中。其中,”tTemp“表的入学成绩为学生总分,将查询命名为”qT4“。238、【 创建查询—显示tstud表—选择追加查询,追加到表tTemp—选择身份证号和姓名字段—添加新字段: 入学成绩:[语文]+[数学]+[物理] —更新到行选择:入学成绩 —条件行输入: >=270 —运行—保存命名查询 】

239、260302:在报表对象rTeacher的报表页脚节区位置添加一个计算控件,计算并显示教师的平均年龄。计算控件放置在距上边0.3厘米、距左侧3.6厘米的位置,命名为”tAvg“。

240、【报表的设计视图—在报表页脚添加文本框控件—设置文本框的控件来源属性为: =Avg([年龄])—按题目要求设置名称属性、上边距属性和左边距属性 】

241、270103:设置表”tNorm“的有效性规则和有效性文本,有效性规则为:”最低储备“字段的值必须小于”最高储备“字段的值,有效性文本为”请输入有效数据“。

242、【步骤1:选中”表“对象,右键单击”tNorm“选择【设计视图】。

243、步骤2:右键单击”tNorm“表设计视图蓝色边框的”tNorm:表“字样处选择”属性“,在”有效性规则“行输入”[最低储备]<[最高储备]“。在”有效性文本“行输入”请输入有效数据“。关闭属性界面。】 244、270104:将”出厂价“字段的格式属性设置为货币显示形式。245、【设计视图—出厂价—格式—下拉菜单中选择货币 】

246、270105:设置”规格“字段的输入掩码为9位字母、数字和字符的组合。其中,前3位只能是数字,第4位为大写字母”V“,第5位为字符”-“,最后一位为大写字母”W“,其他位为数字。247、【设计视图—规格—输入掩码属性设置为: 000V-999W 】

248、270201:查找并显示有书法或绘画爱好学生的”学号“、”姓名“、”性别“和”年龄“4个字段的内容,将查询命名为”qT1“。

249、【添加简历字段,该字段不显示,条件行输入: like ”*书法*“。或行输入: like ”*绘画*“ 】 250、270202:创建一个查询,查找成绩低于所有课程总平均分的学生信息,并显示”姓名“、”课程名“和”成绩“3个字段的内容,将查询为”qT2“。

251、【创建查询—添加姓名、课程名、成绩—成绩字段的条件行输入: <(select avg([成绩])from tscore)】

252、270203:)以表对象”tScore“和”tCourse“为基础,创建一个交叉表查询。要求:选择学生的”学号“为行标题、”课程号“为列标题来统计输出学分小于3分的学生平均成绩,将查询命名为”qT3“。

253、【创建交叉表查询—选择学号、课程号—选择成绩字段,总计行选择平均值—选择学分字段,总计行选择条件,条件行输入: >3 —学号为行标题、课程号为列标题、成绩之平均值为值 】

254、270204:创建追加查询,将表对象”tStud“中”学号“、”姓名“、”性别“和”年龄“4个字段内容追加到目标表”tTemp“的对应字段内,将查询命名为”qT4“。(规定:”姓名“字段的第一个字符为姓,剩余字符为名。将姓名分解为姓和名两部分,分别追加到目标表的”姓“、”名“两个字段中)255、【创建追加查询—选择学号字段—添加新字段: 姓: Left([姓名],1)。追加到行选择姓—添加新字段:名: Mid([姓名],2)。追加到行选择名—选择性别、年龄字段—运行—保存命名该查询 】 256、280203:创建一个参数查询,查找教师的”编号“、”姓名“、”性别“和”职称“4个字段的内容。其中”性别“字段的准则条件为参数,要求引用窗体对象”fTest“上控件”tSex“的值,将查询命名为”qT3“。257、【前面的步骤略。“引用窗体控件”在性别的条件行输入 [forms]![fTest]![tSex] 】 258、290102:设置”年龄“字段的有效性规则为:不能是空值。259、【 设计视图--年龄字段的有效性规则属性--Is Not Null】 260、290103:设置”聘用时间“字段的默认值为系统当前年1月1号。

261、【设计视图-聘用时间--默认值--DAteserial(year(date()),1,1)】

262、290106:完成上述操作后,在”samp1.mdb“数据库文件中对表对象”tEmp“的备份,命名为”tEL“。263、【选中表-点右键-另存为-修改表名称-确定 】

264、290202:创建一个查询,查找教师的”编号“、”姓名“和”联系电话“3个字段内容,然后将其中的”编号“与”姓名“两个字段合二为一,这样,查询的3个字段内容以两列形式显示,标题分别为”编号姓名“和”联系电话“,将查询命名为”qT2“。

265、【步骤2:在”字段“行第一列输入”编号姓名: [编号]+[姓名]“,双击”联系电话“字段添加到”字段“行。其他步骤略】

266、290302:设计报表”rEmp“的主体节区内”tSex“文本框件控件依据报表记录源的”性别“字段值来显示信息:性别为1,显示”男“;性别为2,显示”女“。

267、【设计视图-tsex文本框-点右键-属性-控件来源输入:=IIf([性别]=1,”男“,”女“)】 268、300103:设置”入库日期“字段的默认值为系统当前日期的前一天的日期。269、【设计视图-入库日期-默认值设置为:date()-1 】

270、300105:设置”编号“字段的输入掩码为只能输入8位数字或字母形式。271、【输入掩码: AAAAAAAA 】

272、300204:创建一个查询,将表”tBmp“中”年龄“字段值加1,将查询命名为”qT4“。

273、【创建更新查询-选择年龄字段-更新到行输入:[年龄]+1-运行一次查询-保存命名】

274、300302:设计报表”rEmp“的主体节区内”tOpt“复选框控件依据报表记录源的”性别“字段和”年龄“字段的值来显示状态信息:性别为”男“且年龄小于20时显示为选中的打钩状态,否则显示为不选中的空白状态。

275、【设计视图-topt-点右键属性-控件来源行输入:=IIf([tSex]=”男“ And [tAge]<20,”1“,”0“)】 276、310203:创建一个查询,将表”tBmp“中所有”编号“字段值前面增加”05“两个字符,将查询命名为”qT3“。277、【创建更新查询-编号字段-更新到行输入: ”05“+[编号]-运行然后保存命名该查询 】

278、310204:创建一个查询,要求给出提示信息”请输入需要删除的职工姓名“,从键盘输入姓名后,删除表对象”tTmp“中指定姓名的记录,将查询命名为”qT4“。

279、【创建删除查询-选择姓名字段-条件行输入:[请输入需要删除的职工姓名] 】

280、310302:将报表”rEmp“的主体节区内”tAge“文本框控件改名为”tYear“,同时依据报表记录源的”年龄“字段值计算并显示出其4位的出生年信息。注意:当前年必须用相关函数返回。

281、【设计视图-tage-右键-属性-名称行输入:tYear-控件来源行:year(date()-[年龄] 】

282、320105:将”年代“字段的”有效性规则“设置为:输入的日期必须满足在1980年以后(含1980年)的作曲家,并设置”有效性文本“为:年代日期必须为1980年以后的作曲家。

283、【设计视图-年代-有效性规则:>=#1980-1-1#-有效性文本:年代日期必须为1980年以后的作曲家】 284、320201:创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为”v_Max“和”v_Min“,将查询命名为”qT1“。

285、【创建查询-双击价格,双击价格-点总计-总计行选择最大值、最小值-字段名分别更改为:v_Max v_Min 】

286、320202:创建一个查询,查找并显示购买”价格“大于100元并且”购买日期“在2001年以后(含2001年)的”CDID“、”主题名称“、”价格“、”购买日期“和”介绍“5个字段的内容,将查询命名为”qT2“。287、【价格大于100元,条件行输入:>100 购买日期条件行:>=#2001-1-1# 】

288、320204:创建一个查询,对”tType“表进行调整,将”类型ID“等于”05“的记录中的”类型介绍“字段更改为”古典音乐“,将查询命名为”qT4“。

289、【创建更新查询-选择类型ID和类型介绍两个字段-类型ID条件行输入:”05“-类型介绍字段更新到行输入:”古典音乐“-运行保存命名查询】

290、330103:设置表”tStud“的”入校时间“字段有效性规则为:只能输入2009年10月以前的日期。291、【设计视图-入校时间-有效性规则输入: <#2009-10-1# 】

292、330106:将考生文件夹下文本文件tTest.txt中的数据链接到当前数据库中。要求:数据中的第一行作为字段名,链接表对象命名为tTemp。

293、【表对象-新建-链接表-确定-找到考生文件夹下的文本文件tTest.txt-链接-下一步-第一行包含字段名-下一步-下一步-链接表名称设置为:tTemp-完成-确定】

294、330202:...查找选修课程里含有”101“或者”102“信息的课程...295、【课程名条件行输入:in(”101“,”102“)或者 ”101“ or ”102“】 296、330203:...查找并显示姓名中含有”红“字学生...297、【姓名条件行输入:Like ”*红*“ 】

298、330204:...将”tTemp“表中”学分“字段的记录全部更新为0...299、【创建更新查询,学分更新到行输入:0 】

300、330301:将窗体”fEmp“上名称为”tSS“的文本框控件改为组合框控件,控件名称不变,标签标题不变。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值”男“和”女“。

301、【窗体设计视图-文本框tss-点右键-更改为-组合框-点右键-属性-行来源类型选择值列表-行来源输入:男;女 】

302、330302:将查询对象”qEmp“改为参数查询,参数为窗体对象”fEmp“上组合框”tSS“中的输入值。303、【查询设计视图-性别条件行输入:[forms]![femp]![tss] 】

304、330303:将窗体对象”fEmp“中名称为”tPa“的文本框控件设置为计算控件。要求依据”党员否“字段值显

示相应内容。如果”党员否“字段值为True,显示”党员“;如果”党员否“字段值为False,显示”非党员“。305、【窗体设计视图-tpa-点右键-属性-控件来源处输入:=IIF([党员否]=true,”党员“,”非党员“)】 306、340101:删除”tEmployee“表中1949年以前出生的雇员记录。

307、【创建删除查询-出生日期的条件行输入:<#1949-1-1#-运行不保存查询 】

308、340202:创建一个查询,查找每位员工在2005年的工资信息,并显示”工号“、”工资合计“和”水电房租费合计“3列内容。其中,”工资合计“和”水电房租费合计“两列数据均由统计计算得到,将查询命名为”qT2“。

309、【创建查询-添加职工表和工资表-选择工号、工资、水电房租费、年月-总计行分别设置为:分组、总计、总计、条件-工资字段前输入: 工资合计:-水电房租费前输入: 水电房租合计:-年月条件行输入:year([年月])=2005-保存命名查询 】

310、340203:创建一个查询,查找并显示员工的”姓名“、”工资“、”水电房租费“及”应发工资“4列内容。其中”应发工资“列数据由计算得到,计算公式为:应发工资=工资-水电房租费,将查询命名为”qT3“。

311、【创建查询-添加所需要的表-选择所需字段-添加新字段: 应发工资:[工资]-[水电房租费]-保存命名查询】

312、340204:创建一个查询,将表”tTemp“中”年龄“字段值均加1,将查询命名为”qT4“。

313、【创建更新查询-年龄字段的更新到行输入:[年龄]+1-运行查询-保存命名查询 】

314、340303:在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距上边0.2厘米、距左边4.5厘米处,并命名为”tAvg“。

315、【设计视图-在页脚节区添加文本框控件-标签标题设置为:平均年龄-设置文本框的格式,名称,控件来源为:=avg([年龄])】

316、340304:按”编号“字段前4位分组统计各组记录个数,并将统计结果显示在组页脚节区。计算控件命名为”tCount“。

317、【设计视图-空白处点右键-排序/分组-编号,组页脚选是,分组形式选择前缀字符,保持同页选择整个组-选中编号文本框拖到编号页脚节区-设置编号控件来源为: =left([编号],4)-在组页脚添加文本框控件-设置文本框名称,控件来源为:=count([编号])】

318、350202:创建一个查询,计算每名学生所选课程的学分总和,并依次显示”姓名“和”学分“,其中”学分“为计算出的学分总和,将查询命名为”qT2“。

319、【创建查询并选择所需要的表-选择姓名和学分-总计-个字段总计行分别设置为:分组、总计-学分的前面输入: 学分:-保存命名查询 】

320、350203:创建一个查询,查找年龄小于平均年龄的学生,并显示其”姓名“,将查询命名为”qT3“。

321、【创建查询并选择所需要的表-选择姓名和年龄字段-年龄字段不显示,条件行输入:<(select avg([年龄])from tstudent)-保存命名查询 】

322、350304:创建一个查询,将所有学生的”班级编号“、”学号“、”课程名“和”成绩“等值填入”tSinfo“表相应字段中,其中”班级编号“值是”tStudent“表中”学号“字段的前6位,将查询命名为”qT4“。

323、【创建追加查询-选择对应字段-添加字段 班级编号:left([tstudent]![学号],6)-运行查询-保存命名查询 】

324、360104:将学生”入校时间“字段的默认值设置为本的一月一日(规定:本年号必须用函数获取)。

325、【设计视图-入校时间的人默认值字段设置为: dataserial(year(date()),1,1)-保存】

326、360201:创建一个查询,当运行该查询时,应显示参数提示信息”请输入爱好“,输入爱好后,在简历字段中查找具有指定爱好的学生,显示”学号“、”姓名“、”性别“、”年龄“和”简历“5个字段的内容,将查询命名为”qT1“。

327、【创建查询并选择所需的表-添加指定的5个字段-简历字段的条件行输入: [请输入爱好]-保存命名查询 】

328、360204:创建一个查询,将表”tStud“中男学生的信息追加到”tTemp“表对应的”学号“、”姓名“、”年龄“、”所属院系“和”性别“字段中,将查询命名为”qT4“。

329、【创建追加查询-选择对应字段-性别的条件行输入: 男-运行-保存命名查询 】

330、360302:设置报表”rEmp“,使其按照”聘用时间“字段升序排列并输出;将报表页面页脚区内名为”tPage“的文本框控件设置为系统的日期。

331、【报表设计视图-空白处点右键-排序与分组-聘用时间升序】 332、【设置文本框的控件来源属性为: =DAte()】

333、370201:创建一个查询,计算并输出学生的最大年龄和最小年龄信息,标题显示为”MaxY“和”MinY“,将查询命名为”qStud1“。

334、【创建查询并选择所需的表-双击两次年龄字段-在年龄字段的前面分别输入:MaxY: MinY:-总计-总计行分别选择最大值和最小值-保存命名查询 】

335、370301:将表”tTemp“中年龄小于30岁(不含30)的女性职员职工记录选出,并添加到空白表”tEmp“里。

336、提示:可以用普通复制或设计追加查询运行这两种方式实现。

337、【创建追加查询-选择对应字段-性别条件行输入:女-年龄字段条件行输入:<30-运行-保存命名 】 338、370302:将窗体”fEmp“的窗体标题设置为”信息输出“;将窗体上名为”btnP“命令按钮的外观设置为图片显示,图片选择考生文件夹下的”test.bmp“图像文件;将”btnP“命令按钮的单击事件设置为窗体代码区已设计好的事件过程btnP_Click。

339、【设计视图-空白处点右键-属性-标题属性设置为:信息输出-保存 】

340、【选中命令按钮-点右键-属性-图片-浏览-找到考生文件夹下的图片文件-确定-保存】 341、【命令按钮-点右键-属性-事件-单击事件选择事件过程-保存】

342、370303:将报表”rEmp“的主体节区内”tName“文本框控件设置为”姓名“字段内容显示,报表中的数据按”年龄“升序排列,年龄相同情况下按”所属部门“升序排列。343、【设置文本框的空间来源属性为:姓名】

344、【空白处点右键-排序与分组-年龄字段升序-所属部门升序 】

345、380104:将窗体fTest中名为”bTitle“的控件设置为”特殊效果:凿痕“显示。346、【设计视图-选中控件点右键-格式-特殊效果选择凿痕 】

347、380105:在窗体fTest上,以命令按钮”bt1“为基准(这里按钮”bt1“和”bt3“尺寸相同、左边对齐),调整命令按钮”bt2“的大小和位置。要求:按钮”bt2“的大小尺寸与按钮”bt1“相同、左边界与按钮”bt1“左对齐、竖直方向位于按钮”bt1“和”bt3“的中间位置。348、【按照bt1的尺寸设置bt2对应的格式属性】 349、步骤1:右键单击”bt1“按钮选择【属性】,查看”左边距“、”上边距“、”宽度“和”高度“并记录下来。关闭属性界面。

350、步骤2:右键单击”bt3“按钮选择【属性】,查看”左边距“、”上边距“、”宽度“和”高度“并记录下来。关闭属性界面。

351、步骤3:要设置”bt2“与”bt1“大小一致、左对齐且位于”bt1“和”bt3“之间,需右键单击”bt2“按钮选择【属性】,分别在”左边距“、”上边距“、”宽度“和”高度“行输入”3.5cm“、”2cm“、”3cm“和”1cm“,关闭属性界面。

352、步骤4:单击工具栏中”保存“按钮,关闭”关系“界面353、380202:创建一个查询,根据教师姓名查找某教师的授课情况,并按”上课日期“字段降序显示”教师姓名“、”课程名称“和”上课日期“3个字段的内容,所建查询名为”qT2“;当运行该查询时,应显示参数提示信息”请输入教师姓名“。

354、【创建查询并添加所需的表-选择教师姓名、课程名称和上课日期字段-教师姓名的条件行输入:[请输入教师姓名]-上课日期的排序行设置为:降序-保存命名查询 】 355、380204:创建一个查询,假设”学生ID“字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示”年级“、”课程ID“和”成绩之Avg“,并按”年级“降序排列,所建查询为”qT4“。

356、【创建查询并选择所需的表-添加字段: 年级:left([tstud]![学生ID],4)-选择课程ID字段和成绩字段-总计-总计行分别选择分组、分组和平均值-成绩字段的前面输入: 成绩之Avg:-保存命名查

询】

357、380301:将窗体”fEmp“上文本框”tSS“更改为组合框类型,且控件名称保持不变。358、【设计视图-选中文本框-点右键-更改为-组合框-保存】

359、380302:修改查询对象”qEmp“为参数查询,参数为引用窗体对象”fEmp“上文本框”tSS“的输入值。360、【查询设计视图-性别的条件行输入:[forms]![femp]![tss]-保存】

361、380303:设置窗体对象”fEmp“上文本框”tAge“为计算控件。要求根据”年龄“字段值依据以下计算公式计算并显示人员的出生年。

362、计算公式:出生年=Year(Date())-年龄或出生年=Year(Now())-年龄。

363、【设计视图-设置文本框的控件来源属性为:=year(date())-[年龄]-关闭属性对话框-保存 】 364、390102:设置”性别“字段的”有效性规则“属性为:只能输入”男“或”女“。365、【设计视图-性别-有效性规则属性设置为: ”男“ or ”女“ 】

366、390105:使用查阅向导建立”职务“字段的数据类型,向该字段键入的值为”职员“、”主管“或”经理“等固定常数。

367、【设计视图-职务-数据类型选择查阅向导-自行键入所需的值-第一行输入职员,依次输入主管、经理

-下一步-完成-保存】

368、390201:设置”档案表“表中的”性别“字段的有效性规则为其值只能为”男“或”女“,有效性文本为”性别字段只能填写男或女“。

369、【表的设计视图-性别字段-有效性规则属性设置为:”男“ or ”女“-有效性文本设置为:性别字段只能填写男或女 】

370、390203:创建一个查新查询,用于计算水费,计算公式:水费=3.7*(本月水-上月水)所建查询名为”qT2“。

371、【创建查询并选择所需要的表-添加新字段 水费:3.7*([本月水]-[上月水])-保存命名】 372、390301:创建一个名为”Salary“的报表,按表格布局显示查询”qT“的所有信息。

373、【报表-新建-自动创建报表:表格式,数据来源选择qt-确定-保存-命名为:Salary-确定 】 374、390302:设置报表的标题属性为”工资汇总表“。

375、【设计视图-空白处点右键-报表属性-标题设置为:工资汇总表 】 376、390303:按职称汇总出”基本工资“的平均值和总和。

377、”基本工资“的平均值计算控件名称为”savg“、”总和“计算控件名称为”ssum“。378、注间:请在组页脚处添加计算控件。

379、【设计视图-空白处点右键-排序与分组-职称,组页脚选择是,保持同页选择整个组-选中职称文本框拖到职称页脚-在职称页脚添加文本框控件-标签标题设置为基本工资平均值-文本框名称为savg,控件来源属性设置为:=avg([基本工资])】

380、【同理添加另一个文本框,名称为ssum,控件来源为: sum([基本工资])】

381、390304:)在”eSalary“报表的主体节上添加两个计算控件:名为”sSalary“的控件用于计算输出实发工资;名为”ySalary“的控件用于计算输出应发工资。382、计算公式为:

383、应发工资:基本工资+津贴+补贴;

384、实发工资:基本工资+津贴+补贴-住房基金-失业保险 385、【设计视图-主体节添加文本框-标签标题可以设置为:应发工资-文本框名称为ySalary,控件来源为:=[基本工资]+[津贴]+[补贴] 】

386、【同理设置另一个计算控件,控件来源为:=[基本工资]+[津贴]+[补贴]-[住房基金]-[失业保险] 】 387、400102:”成绩“字段的输入值为非负数,并在输入出现错误时提示”成绩应为非负数,请重新输入!“信息。

388、【设计视图-成绩-有效性规则属性设置为:>=0-有效性文本属性设置为:成绩应为非负数,请重新输入!】

389、400103:将”tGrade“表中成绩低于60分的记录全部删除。

390、【创建删除查询-成绩条件行输入:<60-运行-关闭不保存查询 】

391、400201:创建一个查询,查找并显示单价高于平均单价的图书”书名“和”出版社名称“等字段内容,所建查询名为”qT1“。

392、【创建查询并选择需要的表-选择所需字段-单价字段不显示,条件行输入:>(select avg([单价])from tbook)-保存命名 】

393、400204:创建一个查询,统计每名雇员的售书总量,并将显示的字段名设为”姓名“和”总数量“,所建查询名为”qT4“。

394、【创建查询并选择需要的表-选择姓名、数量字段-总计-总计行分别选择分组、总计-数量字段的前面输入 总数量: 】

395、410103:”工作日期“字段的默认值为系统当前日期的后一天。396、【设计视图-默认值属性设置为:date()-1 】

397、410202:创建一个查询,统计年龄小于30岁的医生被病人预约的次数,且显示结果按预约人数降序排序(如下图所示),所建查询名为”qT2“。

398、【创建查询并选择需要的表-选择医生姓名、病人ID、年龄字段-总计-总计行分别选择分组、计数、条件-病人ID前输入 预约次数:-年龄条件行输入 <30-保存命名】

399、410203:创建一个查询,删除表对象”tTemp“内所有”预约日期“为10月的记录,所建查询名为”qT3“。400、【创建删除查询-预约日期的条件行输入:month([预约日期])=10-运行-保存命名】

401、410204:现有一个已经建好的”fQuery“窗体,如下图所示。运行该窗体后,在文本框(文本框名称为tName)中输入要查询的科室名,然后按下”查询“按钮,即运行一个名为”qT4“的查询。”qT4“查询的功能是显示所查科室的”科室ID“和”预约日期“。请设计”qT4“查询。

402、【创建查询并选择需要的表-选择科室ID和预约日期字段-科室ID的条件行输入 :[forms]![fQuery]![tname]-保存命名】

403、420105:将宏”mTest“重命名为自动运行的宏。404、【选中宏-点右键-重命名为:autoexec 】

405、420202:创建生成表查询,组成字段是没有书法爱好学生的”学号“、”姓名“和”入校年“3列内容(其中”入校年“数据由”入校时间“字段计算得到,显示为4位数字年的形式),生成的数据表命名为”tTemp“,将查询命名为”qT2“。

406、【创建生成表查询-选择学号、姓名字段-添加新字段 入校年:year([入校时间])-选择简历字段,不显示,条件行输入:not like ”*书法*“-运行-保存命名 】

407、420301:删除表对象”tEmp“中年龄在25到45岁之间(不含25和45)的非党员职工记录信息。

408、【创建删除查询-年龄字段条件行输入:>25 and <45-党员否字段条件行输入 :fasle-运行-关闭不保存 】 409、430203:创建一个查询,将表”tBmp“中”编号“字段值的前面均增加”05“两个字符,将查询命名为”qT3“。

410、【创建更新查询-编号字段的更新到行输入: ”05“+[编号]-运行-保存命名】

411、430204:创建一个查询,删除表对象”tTmp“里所有姓名含有”红“字的记录,将查询命名为”qT4“。

412、【创建删除查询-姓名字段条件行输入:like ”*红*“-运行-保存命名】

413、430302:将主体节区中”性别“标签右侧的文本框显示的内容设置为”性别“字段值,并将文本框名称改为”tSex“。

414、【设计视图-选中文本框-属性-名称设置为:tSex-控件来源属性设置为:性别 】

415、440105:将表对象”职工表“导出到考生文件夹下的”samp.mdb“空数据库文件中,要求只导出表结构定义,导出的表命名为”职工表bk“。

416、【选中职工表-点右键-导出-选择导出位置-只导出表结构定义-命名为职工表bk 】

417、440201:创建一个查询,查找并显示简历信息为空的学生的”学号“、”姓名“、”性别“和”年龄“4个字段内容,将查询命名为”qT1“。

418、【创建查询并选择所需的表-选择要求显示的字段-选择简历字段,条件行输入:is null-保存命名】

419、440203:创建一个查询,按系别统计各自男女学生的平均年龄,显示字段标题为”所属院系“、”性别“

和”平均年龄“,将查询命名为”qT3“。

420、【创建查询并选择所需要的表-选择所属院系、性别、年龄字段-总计-总计行分别选择分组、分组和平均值-年龄字段前输入平均年龄:-保存命名】

421、440204:创建一个查询,将表对象”tStud“中没有书法爱好的学生的”学号“、”姓名“、和”年龄“3个字段内容追加到目标表”tTemp“的对应字段内,所建查询命名为”qT4“。

422、【创建追加查询-选择对应字段-选择简历字段,条件行输入:not like ”*书法*“-运行-保存命名】

423、440301:将窗体”fEmp“上文本框”tSS“改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别”男“和”女“。

424、【设计视图-选中文本框-点右键-更改为-组合框-点右键-属性-数据-行来源类型选择值列表-行来源输入:男;女 】

425、440302:将窗体对象”fEmp“上文本框”tPa“改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出”党员否“字段值。

426、【选中文本框-按键盘上delete删除文本框-添加复选框-设置名称控件来源设置为党员否字段 】

427、440303:修正查询对象”qEmp“设计,增加退休人员(年龄>=55)的条件。

428、【查询设计视图-年龄字段条件行输入:>=55-保存 】

429、450106:将考生文件夹下Excel文件”Test.xls“中的数据导入到当前数据库的新表中。要求第一行包含列标题,导入其中的”编号“、”姓名“"性别”“年龄”和“职务”5个字段,选择“编号”字段为主键,新表命名为“tmp”。

430、【表对象-新建-导入表-找到考生文件夹下的文件-导入-下一步-第一行包含列标题-下一步-新表中下一步-点所属部门不导入字段复选框打钩-聘用时间、简历字段同理-下一步我自己选择主键下一步-表名称为:tmp-完成-确定】

431、450203:创建一个参数查询,查找并显示学生的“学号”、“姓名”、“性别”和“年龄”4个字段内容。其中设置性别字段为参数,参数条件要引用窗体“fTmp”上控件“tSS”的值,将查询命名为“qT3”。

432、【创建查询并选择需要的表-选择题目要求的字段-性别的条件行输入:[forms]![ftmp]![tss]-保存命名 】

433、450204:创建一个查询,删除临时表对象“tTemp”中年龄为奇数的记录,将查询命名为“qT4”。

434、【创建删除查询-年龄字段的条件行输入:[年龄] mod 2=1-运行-保存命名 】

435、450303:将报表纪录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为“tm”),设置属性显示出姓氏信息来,如“陈”、“刘”、...等。

436、注意,这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。

437、【设计视图-空白处点右键-排序与分组-姓名升序,组页眉选择是-关闭-选中姓名文本框拖到姓名页眉-控件来源设置为:=left([姓名],1)-关闭-保存 】

438、460103:设置“入校时间”字段的有效性规则和有效性文本。有效性规则为:输入的入校时间必须为9月;有效性文本内容为:输入的月份有误,请重新输入;

439、【设计视图-入校时间字段-有效性规则属性设置为:month([入校时间])=9-有效性文本设置为:输入的月份有误,请重新输入 】

440、460105:为“政治面目”字段创建查阅列表,列表中显示“团员”、“党员”和“其他”3个值。(提示:将该字段的数据类型设置为“查阅向导”); 441、【提示:使用查阅向导数据类型 】

442、460203:创建一个交叉表查询,统计并显示各门课程男女生的平均成绩,统计显示结果如下图所示。将查询命名为“qT3”。443、要求:使用查询设计视图,用已存在的数据表做查询数据源,并将计算出来的平均成绩用整数显示(使用函数)。

444、【创建交叉表查询-选择所需要的表-行标题为性别-列标题为课程名称-值为成绩的平均值,成绩字段的总计行选择平均值-视图菜单下选择SQL视图-将Avg(tScore.成绩)更改为:int(Avg(tScore.成绩))-保存命名 】

445、460204:创建一个查询,运行该查询后生成一个新表,表名为“tTemp”,表结构包括“姓名”、“课程名”和“成绩”等3个字段,表内容为不及格的所有学生记录。将查询命名为“qT4”。要求创建此查询后运行该查询,并查看运行结果。

446、【创建生成表查询-选择需要的表与字段-注意有一个条件成绩 <60 】 447、460304:假设“tStud”表中,“学号”字段的第5位和6位编码代表该生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”的文本框控件的相应属性,使其根据“学号”字段的第5位的第6位编码显示对应的专业名称;

448、【报表设计视图-选中文本框-点右键-控件来源属性设置为:=IIf(mid([tnum],5,2)=“10”,“信息”,“管理”)-保存-关闭属性界面 】

篇5:二级access知识点总结

4提取当前年、月、日(月日考试都会给你值)dateserial()5提到总计用:sum()6提到平均值用:avg()7提到四舍五入函数用:round()8提到计数或个数用:count()9提到取整函数用:int()10提到编号的前几位或字段的前几位用:left()

11提到编号的第5位开始到截取到几位用:mid()

12提到最大值例最高储备用max([储备]):max

13提到最小值例最低储备用min([储备]):min 14提到输入掩码(数字)的用:0说几个写几个

15提到输入掩码(数字或空格)用:9说几个写几个

16提到输入掩码(数字或字母)用A说几个写几个

17提到输入掩码(字母)用:L说几个写几个 18提到输入真值用:true 19提到输入假值用:false 20提到输入空值用:null 21提到不是空值用:not null 22提到工龄计算用:year(date())-year([工作时间])23查询(例子)高于平均年龄用SQL查询公式:>(selectavg([年龄])fromtStud)三点再变(1大于或小于2字段再变3表名再变)24(宏例子)提到“要求引用窗体fTemp上控件tAge的值”用:[forms]![fTemp]![tAge]。“Forms“不变另两个照写。25提到例:“查找没有“任何“选课信息的学生显示”学号和姓名“字段“用:not in(select [学号]from tscore)只变字段学号 26提到操作查询类型前面带“叹号“的图标必修运行“红叹号”如果想打开单击右键设计视图,双击是运行。

27窗体和报表工具箱重点是“标

签“文本框”“命令按扭”要懂“控件来源处要加等号=”

28窗体和报表的名称就是“英文名称:标题就是“汉字名称” 29报表页码/总页码公式:=[page]&“/“&[pages] 30提到输入掩码要求前四位为“010-“后八位数字:“010-”00000000。010-必需用双引号引上因为是文本。把显示出的都引上。单个的也要双引。28双引号很少用。标点符号必须是英文状态下的。函数必须带(), 29字段必须带[] 2参数查询必须用[

]括

页码

[page]&”/”&[pages] 4宏引用窗体上控件值

[Forms]![窗体值]![控件值] 30查询姓名字段的第一个字符为

姓,剩余的为名用。姓:left([姓名],1)。名:mid([姓名],2)

31查询标题显示为“身份证号”,“姓名“和“家长姓名“查询命为qT2用:先选择tStud表,然后在选择一次tStud表作为副表1也就是tStud-1表。把”家长身份证号“字段拖到副表1中和”身份证号“字段建立关系。把身份证号,姓名字段选上,在添入”家长姓名:姓名“选择表来自副表1也就是tStud-1必选。44题

32查询将临时表对象tTemp中年龄为偶数的人员的简历字段清空用:用更新查询第一字段选“简历”字段在更新到输入“null“,第二个字段输入:[年龄] mod 2,条件输入0(mod求余数)运行查询。求模运算记住偶数是0,奇数是1,公式不变。16题

33基本操作也就是表分清设计视图有什么和数据表视图有什么 34查询操作也就简单应用要先落字段在看条件有什么

34窗体和报表也就是综和应用要记住属性在哪,按要求作。35基本操作也就是(samp1.mdb)所有的题要在基本操作里作,作完必须关掉,然后在把简单应

用打开也就是(samp2.mdb)作完关掉,在把综合应用打开也就是(samp3.mdb)作完关掉。不能基本操作的题上简单应用和综合应用里面作,简单应用和综合应用也一样。必须区分开。

36考试时考生文件夹下写题要求左上角(蓝色文字)写哪个盘就选哪个盘

如(1插入照片 2导入 3键接4导出)

37基本操作的导入,链接和关系必须在samp1的空白处右键选择,必须把设计视图和数据表视图保存关掉在作

38查询时表里没有的字段必须自己写,写完后面跟着冒号:冒号后面在写字段或字段公式必需写,需要统计的在总计处选平均值或计数和条件等自己根据题要求选。

上一篇:扫落心中的尘埃作文600字下一篇:雪教学设计小学课文