《2022年二级ACCESS笔试知识点.docx》由会员分享,可在线阅读,更多相关《2022年二级ACCESS笔试知识点.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 名师精编 优秀资料 1算法的基本特点:可行性、确定性、有穷性、拥有足够的情报;2一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的掌握结构;在一般的运算机系统中,基本的运算和操作有以下 传输;4类:算术运算、规律运算、关系运算和数据算法的掌握结构:算法中各操作之间的执行次序称为算法的掌握结构;描述算法的工具通 常有传统流程图、N-S结构化流程图、算法描述语言等;一个算法一般都可以用次序、挑选、循 环3种基本掌握结构组合而成;1. 算法的时间复杂度:是指执行算法所需要的运算工作量;算法的工作量用算法所执行的基本运算次数来运算 2.
2、 算法的空间复杂度:是指执行这个算法所需要的内存空间;一个算法所占用的储备空间包括算法程序所占的空间、输入的初始数据所占的储备空间以 及算法执行过程中所需要的额外空间;其中额外空间包括算法程序执行过程中的工作单元以及 某种数据结构所需要的附加储备空间;假如额外空间量相对于问题规模来说是常数,就称该算 法是原地工作的;数据结构作为运算机的一门学科,主要争论和争论以下三个方面:(1)数据集合中个数据元素之间所固有的规律关系,即数据的规律结构;(2)在对数据元素进行处理时,各数据元素在运算机中的储备关系,即数据的储备结构;(3)对各种数据结构进行的运算;一个数据结构可以表示成:B=( D,R);其中
3、 B表示数据结构;为了反映D中各数据元素之间的前后件关系,一般用二元组来表示;数据的规律结构在运算机储备空间中的存放形式称为数据的储备结构(也称物理结构);常用的储备结构有次序、链接、索引等;而采纳不同的储备结构,数据处理的效率不同的;依据数据结构中各数据元素之间前后件关系的复杂程度,数据结构分为两类:线性结构与非线性结构;假如一个非空的数据结构满意以下两个条件:(1)有且只有一个根结点; ( 2)每一个结点最多有一个前件,也最多有一个后件;就称为线性结构;线性结构又称线性表;在一个线性结构中插入或删除任何一个结点后仍 应是线性结构;假如一个数据结构不是线性结构,就称之为非线性结构;考点 5
4、栈的次序储备及其运算用一维数组 S(1m)作为栈的次序储备空间,其中m为最大容量;在栈的次序储备空间S(1m)中, S(bottom )为栈底元素, S(top )为栈顶元素;top=0 表示栈空; top=m表示栈满;栈的基本运算有三种:入栈、退栈与读栈顶元素;小技巧: 栈是依据 先进后出 或 后进先出 的原就组织数据, 但是出栈方式有多种挑选,在考题中常常考查各种不同的出栈方式;在链式储备方式中,要求每个结点由两部分组成:数据域,指针域;链式储备方式既可用 于表示线性结构,也可用于表示非线性结构;栈也是线性表,也可以采纳链式储备结构;带链的栈可以用来收集运算机储备空间中全部 闲暇的储备结点
5、,这种带链的栈称为可利用栈;误区警示:满二叉树也是完全二叉树,而完全二叉树一般不是满二叉树;应当留意二者的区分;1:在二叉树的第 k层上,最多有 2k-1 (k1)个结点;二叉树具有以下几个性质:性质 性质 2:深度为 m的二叉树最多有 2m-1个结点;性质 3:在任意一棵二叉树中,度为 0的结点(即叶子结点)总是比度为 2的结点多一个;性质 4:具有 n个结点的二叉树,其深度至少为整数部分;log 2n+1,其中 log 2n表示取 log 2n的小技巧:在二叉树的遍历中,无论是前序、中序、后序、二叉树的叶子结点的先后次序 都是不变的;名师归纳总结 - - - - - - -第 1 页,共
6、10 页精选学习资料 - - - - - - - - - 名师精编 优秀资料满二叉树是指这样的一种二叉树:除最终一层外,每一层上的全部结点都有两个子结点;在满二叉树的第 k层上有 2k-1 个结点,且深度为 m的满二叉树有 2m1个结点;性质 5: 具有 n个结点的完全二叉树的深度为log 2n+1; 1 )假如线性表为无序表,就不管是次序储备结构仍是链式储备结构,只能用次序查找; 2)即使是有序线性表,假如采纳链式储备结构,也只能用次序查找;二分法只适用于次序储备,长度为n的有序线性表,最坏情形下,二分查找只需比较log2n次;【例 1】算法的时间复杂度取决于_D_;(考点 2)A)问题的规
7、模B)待处理的数据的初态C)问题的难度D)A)和 B)解析:算法的时间复杂度不仅与问题的规模有关,在同一个问题规模下,而且与输入数据有关;即与输入数据全部的可能取值范畴、输入各种数据或数据集的概率有关;【例 6】设有一个已按各元素的值排好序的线性表(长度大于 2),对给定的值 k,分别用顺序查找法和二分查找法查找一个与 k相等的元素, 比较的次数分别是 s和b,在查找不胜利的情形下, s和b的关系是 _B_;(考点 9)A)s=b B)sb C)slog2n+1;【例 1】问题处理方案的正确而完整的描述称为 _算法例 2】一个空的数据结构是按线性结构处理的,就属于线性结构答案:【例 3】设树的
8、度为,其中度为、和的结点的个数分别为、,就中叶子结点的个数为 _;解析:依据树的性质:树的结点数等于全部结点的度与对应的结点个数乘积之和加;因此树的结点数为 16;叶子结点数目等于树结点总数减去度不为的结点数之和,即 16();20世纪 70岁月提出了 结构化程序设计的思想和方法;模块化和限制使用 goto 语句;主要原就为: 自顶向下、 逐步求精、面对对象方法涵盖对象及对象属性与方法、类、继承、多态性几个基本要素;通常把对对象的操作也称为方法或服务;属性即对象所包含的信息,对象具有如下特点:标识惟一性、分类性、多态性、封装性、模块独立性;消息是实例之间传递的信息,它恳求对象执行某一处理或回答
9、某一要求的信息,它统一了 数据流和掌握流;一个消息由三部分组成:接收消息的对象的名称、消息标识符(消息名)和 零个或多个参数;(4)继承继承分为单继承与多重继承;(5)多态性对象依据所接收的消息而做出动作,同样的消息被不同的对象接收时可导致完全不同的行动,该现象称为多态性;说类是对对象的抽象;对象就是对应类的一个具体实例;软件指的是运算机系统中与硬件相互依存的另一部分,软件的特点:包括程序、 数据和相关文档的完整集合;(1)软件是规律实体,而不是物理实体,具有抽象性;(2)没有明显的制作过程,可进行大量的复制; 3)使用期间不存在磨损、老化问题;(4)软件的开发、运行对运算机系统具有依赖性;
10、5)软件复杂性高,成本昂贵;6)软件开发涉及诸多社会因素;软件可分应用软件、系 统软件和支撑软件(或工具软件);软件产品从提出、实现、使用爱护到停止使用退役的过程称为软件生命周期;一般包括可 行性分析争论与需求分析、设计、实现、测试、交付使用以及爱护等活动仍可以将软件生命周期分为软件定义、软件开发和软件运行爱护 3个阶段;从工程治理角度来看,软件设计分两步完成:概要设计和具体设计;(1)概要设计将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库名师归纳总结 - - - - - - -第 2 页,共 10 页精选学习资料 - - - - - - - - - 名师精编 优秀资料模式
11、;(2)具体设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结 构的细节;软件设计的基本原理:1 )抽象( 2)模块化( 3)信息隐匿( 4)模块独立性高内聚,低耦合具体过程设计的常用工具有:1)图形工具:程序流程图,N-S,PAD,HIPO;(2)表格工具:判定表;(3)语言工具: PDL(伪码)(1)软件测试是为了发觉错误而执行程序的过程( 2)一个好的测试用例是能够发觉至今尚未发觉的错误的用例; (3)一个胜利的测试是发觉了至今尚未发觉的错误的测试;测试是贯穿 生命周期的整个过程;软件测试过程分 4个步骤,即单元测试、集成测试、验收测试(确定测试)和系统测试;单元测试是
12、对软件设计的最小单位 技术可以采纳静态分析和动态测试;- 模块(程序单元)进行正确性检验测试;单元测试的集成测试时将模块组装成程序,通常采纳两种方式:非增量方式组装和增量方式组装;系统测试的具体实施一般包括:功能测试、性能测试、操作测试、配置测试、外部接口测 试、安全性测试等;程序调试(通常称 Debug,即排错);任务是诊断和改正程序中的错误;在开发阶段进行;软件测试是尽可能多地发觉软件中的错误,而软件调试的任务是诊断和改正程序中的错误;软件测试贯穿整个软件生命周期,调试主要在开发阶段;修改错误原就: 1 )在显现错误的地方,很可能有别的错误;是只修改了这个错误的征兆或这个错误的表现,而没有
13、修改错误本身;2)修改错误的一个常见失误 3 )留意修正一个错误的同时有可能会引入新的错误;4 )修改错误的过程将迫使人们临时回到程序设计阶段;5 )修改源代码程序,不要转变目标代码;数据流图可以表达软件系统的数据储备、数据源点和终点、数据流向和数据加工;其中,用箭头表示数据流向,用圆或者椭圆表示数据加工,用双杠表示数据储备,用方框来表示数据源 点和终点;为完成数据库治理系统的功能,数据库治理系统供应相应的数据语言:数据定义语言、数 据操纵语言、数据掌握语言;数据库治理员的主要工作如下:数据库设计、数据库爱护、改善系统性能,提高系统效率;(1)物理独立性:指用户的应用程序与储备在磁盘上的数据库
14、中数据是相互独立的;当数据 的物理结构(包括储备结构、存取方式等)转变时,如储备设备的更换、物理储备的更换、存 取方式转变等,应用程序都不用转变;(2)规律独立性: 指用户的应用程序与数据库的规律结构是相互独立的;数据的规律结构 转变了,如修改数据模式、增加新的数据类型、转变数据间联系等,用户程序都可以不变;一个数据库只有一个概念模式;一个概念模式可以有如干个外模式;(1)概念模式,也称规律模式,是对数据库系统中全局数据规律结构的描述,是全体用户(应用)公共数据视图;一个数据库只有一个概念模式;(2)外模式, 外模式也称子模式,它是数据库用户能够观察和使用的局部数据的规律结构和特点的描述,它是
15、由概念模式推导而出来的,是数据库用户的数据视图,是与某一应用有关 的数据的规律表示;一个概念模式可以有如干个外模式;(3)内模式,内模式又称物理模式,它给出了数据库物理储备结构与物理存取方法;内模式处于最底层,它反映了数据在运算机物理结构中的实际储备形式,概念模式处于中 间层,它反映了设计者的数据全局规律要求,而外模式处于最外层,它反映了用户对数据的要求;两级映射保证了数据库系统中数据的独立性;1)概念模式到内模式的映射;该映射给出了概念模式中数据的全局规律结构到数据的物理储备结构间的对应关系;(2)外模式到概念模式的映射;概念模式是一个全局模式而外模式是用户的局部模式;一 个概念模式中可以定
16、义多个外模式,而每个外模式是概念模式的一个基本视图;名师归纳总结 - - - - - - -第 3 页,共 10 页精选学习资料 - - - - - - - - - 名师精编 优秀资料数据模型所描述的内容有3个部分,它们是数据结构、数据操作与数据约束;(1)实体表示法:在 E-R图中用矩形表示实体集,在矩形内写上该实体集的名字;(2)属性表示法:在 E-R图中用椭圆形表示属性,在椭圆形内写上该属性的名称;(3)联系表示法:在 E-R图中用菱形表示联系,菱形内写上联系名;满意下面两个条件的基本层次联系的集合为层次模型;(1)有且只有一个结点没有双亲结点,这个结点称为根结点;2)除根结点以外的其他
17、结点有且仅有一个双亲结点;关系模型采纳二维表来表示,二维表一般满意下面 7个性质:(1)二维表中元组个数是有限的- 元组个数有限性; (2)二维表中元组均不相同- 元组的唯独性;(3)二维表中元组的次序可以任意交换- 元组的次序无关性;4)二维表中元组的重量是不行分割的基本数据项- 元组重量的原子性; (5)二维表中属性名各不相同- 属性名唯独性;6)二维表中属性与次序无关,可任意交换- 属性的次序无关性; (7)二维表属性的重量具有与该属性相同的值域- 重量值域的统一性;表A中的某属性集是某表 B的键,就称该属性值为 A的外键或外码;关系模型答应定义三类数据约束,它们是实体完整性约束、参照完
18、整性约束以及用户定义的完整性约束;一个关系就是一个二维表,但是一个二维表不肯定是一个关系;关系模型的基本操作:插入、删除、修改和查询;其中查询包含如下运算:投影运算; 从 R中挑选出如干属性列组成新的关系;挑选运算;挑选运算是一个一元运算 FR 笛卡尔积运算;设有 n元关系 R及m元关系 S,它们分别有 p、q个元组,就关系 R与S经笛卡尔积记为 R S,该关系是一个 n+m元关系,元组个数是 p q,由 R与S的有序组组合而成;连接运算又可称为 运算,这是一种二元运算,通过它可以将两个关系合并成一个大关系;设有关系 R、 S以及比较式 i j ,其中 i 为R中的域, j 为S中的域, 含义
19、同前;就可以将 R、S在域i ,j 上的 连接记为:R | | S 自然连接( natural join)是一种特别的等值连接,它满意下面的条件:两关系间有公共域;通过公共域的等值进行连接;R| |S 一般的连接操作是从行的角度进行运算,但自然连接仍需要取消重复列,所以是同时从行和列的角度进行运算;面数据库设计目前一般采纳生命周期法,即将整个数据库应用系统的开发分解成目标独立的如干阶段:需求分析阶段、概念设计阶段、规律设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段和进一步修改阶段;数据库设计中一般采纳前 说明书、概念数据模型、规律数据模型和数据库内模式;4个阶段, 它们的成果分别是需求模
20、式描述的是数据的全局规律结构,外模式描述的是数据的局部规律结构;当模式转变时,由数据库治理员对外模式 / 模式映射做相应转变,可以使外模式保持不变;应用程序是依据数据的外模式编写的,从而应用程序也不必转变;保证了数据与程序的规律独立性,即数据的规律独立性;数据模型是严格定义的一组概念的集合;这些概念精确地描述了系统的静态特性、动态特性和完整性约束条件;因此,数据模型通常由数据结构、数据操作和完整性约束 3 部分组成;其中,数据结构是对系统静态特性的描述,数据操作是对系统动态特性的描述,数据的完整性约束用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确性、有效性和相容性;数据库技术
21、的主要目的是能有效地治理和存取大量的数据资源数据治理技术经受了人工治理阶段、文件系统和数据库系统、分布式数据库系统、面对对象数据库系统 5 个进展阶段;数据库 DB:储备在运算机储备设备、结构化相关数据的集合;它不仅包括描述事物本身,而且包括相关事物之间的关系;数据库治理系统 DBMS:是数据库的机构,是一种系统软件,负责数据库中的数据组织、数据操纵、掌握及爱护和数据服务等;DBMS是位于用户与操作系统之间的数据库治理系统,是属于OS支持下的系统文件;名师归纳总结 - - - - - - -第 4 页,共 10 页精选学习资料 - - - - - - - - - DBMS的组成包括名师精编优秀
22、资料 说明 程序 31 数据定义语言及其翻译处理程序2 数据操纵语言及其编译数据库运行掌握程序 4 有用程序DBMS六个功能; 1 数据模式定义 2 数据存取的物理建构 3 数据操纵: 包括对数据库数据的检索、插入、修改和删除等基本操作;4 数据的完整性、安全性定义与检查 5 数据库中的并发掌握与故障修复;6 数据的服务;DBMS三种数据语言: 1 数据定义语言 DDL负责数据模式定义与数据物理存取构建 2 数据操纵语言 DML负责数据的操纵,如查询与增、删、改等 3 数据掌握语言 DCL负责数据完整性、安全性的定义与检查以及并发掌握、故障复原等数据库系统 DBS:由 5 部分组成: 硬件系统
23、、数据库、数据库治理系统及相关软件、数据库治理员和用户;其中数据库治理员可以治理数据库应用系统、数据库治理系统、操作系统;DBS特点: 1 共享度高,数据冗余度小 2 采纳特点的数据模型 3 具有较高的数据独立性 4 有统一的数据掌握功能DBS三级模式: 1 概念模式;是数据库系统中全局数据规律结构的描述,是全体用户公共数据视图; 2 外模式;也称子模式或用户模式;它是用户的数据视图,也就是用户所见到的数据模式,由概念模式推导而出;储方法;3 内模式;又称物理模式;给出了数据库物理储备结构与物理存数据模型:其不仅表示反映事物本身的数据,而且表示相关事物之间的联系;数据模型所表示的内容有三个部分
24、,数据结构、数据操作与数据约束;在 ER图中用矩形表示实体,椭圆形表示属性,菱形表示联系;实体;客观存在并相互区分的事物称为实体;属性;描述实体的特性称为属性;联系;现实世界中事物间的关联称为联系;实体集;同类型的实体的集合;实体型;属性值的集合表实体,而属性的集合表实体的类型;1.4 关系数据库基本概念:关系:一个关系就是一张二维表,每个表都有一个关系名;在 Access中,一个关系储备为一张表,具有一个表名;元组:在一个二维表中,水平方向的行称为元祖;元祖对应表中的具体记录;属性:二维表中垂直方向的列;每一列有一个属性名;在 Access中表示为字段名;每个字段的数据类型、宽度等在创建表的
25、结构时规定;数据项:也称为重量,是每个记录中的一个字段的值域:属性的取值范畴;关键字:其值能够唯独标识一个元祖的属性或属性的组合; 在 Access 中表示为字段或字段的集合;外部关键字:假如表中的一个字段不是本表的主关键字,而是另一个表的主关键字和候选关键字,这字段就称为外关键字;关系数据模型: 用二维表结构来表示实体以及实体之间联系的模型;数据模型所表示的内容有三个部分,数据结构、数据操作与数据约束数据关系操作:数据查询、数据删除、数据插入、数据修改数据约束: 1 实体完整性约束:该约束要求主键中属性不能为空值;2 参照完整性约束:是关系之间相关联的约束,不答应关系引用不存在的元组;3 用
26、户定义完整性约束:针对具体数据环境与应用环境由用户具体设置的约束,反应了具体应用中数据的语义要求;1.5 关系运算基本概念:1 挑选运算:从关系中找出满意给定条件的元祖的操作2 投影 运算:从关系模式中指定如干属性组成新的关系3 连接运算:连接是关系的横向结合,连接运算将两个关系模式拼接成一个更宽的关系模式,生产新关系中包含满意连接条件的元祖 4 自然连接:在连接运算中,依据字段值对应相等为条件进行的连接操作为等值连接,自然连接时去掉重复属性的等值连接1.6 1、设计原就1 关系数据库的设计应遵从概念单一化“ 一事一地” 原就2 防止在表之间显现重复字段 3 表中的字段必需是原始数据和基本数据
27、元素 联系4 用外部关键字保证有关联的表之间的名师归纳总结 设计步骤1 需求分析;(信息需求、处理要求、安全性和完整性要求)2 确定需要的表; (每第 5 页,共 10 页个表只包含一个关于主题的信息;表中不应当包含重复信息,且信息不应当在表之间复制)3- - - - - - -精选学习资料 - - - - - - - - - 名师精编 优秀资料确定所需字段; (每个字段直接和表的实体相关;以最小的规律单位储备信息;表中字段必需是原始数据;确定主关键字字段)4 确定关系 5 设计求精数据库设计采纳生命周期法:需求分析阶段、 概念设计阶段、 规律设计阶段、 物理设计阶段、编码阶段、测试阶段、运行
28、阶段;1.7 (1)Access 不仅能处理 Access 格式的数据库,也能对诸如 DBASE、FOXBASE、Btrieve 等格式的数据库进行拜访(2)Access 采纳 OLE技术,能够便利地创建和编辑多媒体数据库,包括文本、声音、图像和视频等对象(3)Access 支持 ODBC标准的 SQL数据库的数据(4)可以采纳 VBAVisual Basic Application 编写数据库应用程序数据库的设计一般要经过 1 分析建立数据库的目的 2 确定数据库中的表 3 确定表中的字段 4确定主关键字 5 确定表之间的关系Access 数据库的结构层次是:数据库、数据表、记录、字段;定义
29、为一个扩展名 .mdb 文件,7 种基本对象:表,查询,窗体,报表,页,宏,模块;表 Access 答应一个数据库中有多个表;查询查询时数据库设计目的的表达,其结果是静态的;窗体是数据库和用户联系的界面,利用窗体输入界面;报表打印输出数据,创建运算字段,对记录分组;页直接与数据库中数据相连,进行查看、编辑、更新、删除、挑选、分组以及排序;宏一系列操作的集合;模块建立复杂的 VBA程序;关闭 Access :Alt+F4 或Alt+F+X 表的组成包括字段和记录;Access 表由表结构和表内容两部分构成;表的结构:指数据表的框架,主要包括表名和字段属性;1 表名:是该表储备在磁盘上(用户拜访数
30、据)的唯独标识 2 字段属性:即表的组织形式,包括表中字段的个数,每个字段的名称、数据类型、字段大小、格式、输入掩码、有效性规章;字段命名规章:长度 1 至 64 个字符,不能以空格开头,不包 .数据类型 : 1 文本 ;文本型字段可以储存文本或文本与数字的组合;2 备注 ;可储存较长的文本; 3 数字 4 日期 / 时间 5 货币 6 自动编号 7 是/ 否 8OLE对象 表中字段的数据类型 OLE对象是指字段答应单独的 链接 或 嵌入 OLE 对象;可以链接或嵌入表中的 OLE对象是指在其它使用 OLE协议程序创建的对象;9 超级链接 10 查阅向导例如 Word文档、 Excel 电子表
31、格、 图像、 声音或其它二进制数据;建立表结构 :主键,主关键字,是表中能够唯独标识记录的一个字段或多个字段的组合;在Access 中,可定义 3 种类型主键,即自动编号,单字段,多字段设置字段属性;1 字段大小 2 格式 3 输入掩码:输入掩码用来指定输入到字段中值的范畴;0 必需输入数字 ;9 可以挑选输入数据或空格;#可以挑选输入数据或空格;L 必需输入字母; ?可以挑选输入字母 AZ ;A 必需输入字母或数字;a 可以挑选输入字母或数字;&必需输入一个任意的字符或一个空格;C 可以挑选输入任何的字符或一个空格;全部字符转化成大写;Access 只为“ 文本” 和“ 日期 / 时间” 型
32、字段供应输入掩码向导 4 默认值:是指当用户没有为字段输入值时,系统将自动为其给予一个事先设定的值;5 有效性规章:用来判定输入的值是否符合设置的规律条件;6 有效性文本 7 索引;能依据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯独性;同一个表可以创建多个唯独索引,其中一个可设置为主索引,且一个表只有一个主索引;输入数据:直接输入数据,猎取外部数据;表间关系的建立与修改; 表间关系的概念: 一对一, 一对多, 多对多; 建立表间关系;在 Access 中,每个表都是数据库独立的一个部分,但每个表又不是完全孤立的,表与表之间是通过一个 共同字段 联系在一起的;在数据表中,设置字体格
33、式都是对整个数据表,不能单独设置某个或某几个字段的格式3.1 查询的功能: 1 挑选字段 2 挑选记录 3 编辑记录; 在查询中, 编辑记录主要包括添加记录、名师归纳总结 修改记录、删除记录4 实现运算;第 6 页,共 10 页- - - - - - -精选学习资料 - - - - - - - - - 3.2查询分类:挑选查询名师精编优秀资料是依据用户指定的查询的准就,从一个或多个表中猎取数据并显示结果,但不能追加数据;在查询中,挑选查询可以只挑选表中的部分字段,通过挑选一个表中的不同字段生成多个表;也可以使用挑选查询对记录进行分组,并且对记录进行总结、计数、平均以及其他类型的运算;参数查询
34、是一种利用对话框来提示用户输入准就的查询交叉表查询 在创建交叉表查询时,需要指定3 种字段: 一是放在交叉表最左端的行标题,它将某一字段的相关数据放入指定的行中;二是放在交叉表最上面的列字段,它将某一字段的相关数据放入指定的列中;三是放在交叉表行与列交叉位置上的字段,需要为该字段指定一个总计项,如总计、平均值、计数等;在交叉表查询中,只能指定一个列字段和一个总计类型的字段;操作查询 有四种 1 生成表查询是依据查询结果生成一张新表;2 删除查询 3 更新查询是将原来的旧值用新值替换,因此不能保持原数据不变;操作查询与挑选查询相像,但不同的是操作查询是在一次查询操作中对所得的结果进行编辑等操作;
35、4 追加查询SQL查询 包括四种 1 联合查询 2 传递查询直接将命令发送 ODBC数据,它使用服务器能接受的命令,利用它可以检索或更换记录 3 数据定义查询 4 子查询假如一个查询的数据源仍是查询,而不是表,就该查询称为子查询ACCESS的全部查询都可以认为是一个SQL查询 ,由于 ACCESS查询就是以SQL语句为基础来实现查询功能的SELECT语句; WHERE子句说明检索条件,条件表达式可以是关系表达式,也可以是规律表达式;ORDER BY子句可以依据一个列或者多个列来排序查询结果,在该子句中, 既可以使用列名,也可以使用相对列号;GROUP BY子句用于对检索结果进行分组;3.3 查
36、询准就: 1 运算符; Between 用于指定一个字段值的范畴,指定的范畴之间用 And 连接;IN 用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配;Is Null 用于指定一个字段为空;Is Not Null 用于指定一个字段为非空;2 函数; 3 表达式?是通配任意单个字符* 通配任意字符和字符串 通配 内的任意单个字符 #通配任意单个数字;Like 用于指定查找文本字段的字符模式查询的视图包括设计、数据表和 SQL 视图、数据透视表视图、数据透视图视图 使用向导创建查询; 使用设计视图创建查询;在查询设计视图中既可以添加数据库表也可以添加查询; 在查询中运算;查询中的两
37、种基本运算是预定义运算和自定义运算1.5 操作已创建的查询: 1 运行已创建查询 2 编辑查询中的字段 3 编辑查询中的数据源 4 排序查询的结果窗体是 Access 数据库应用中一个特别重要的工具,可以 入数据、编辑数据和修改数据;用于显示表和查询中的数据,并输窗体有多个部分组成,每个部分称为一个“ 节” ,大部分窗体只有 主体节 ;4.2 窗体分类: 1 纵栏式窗体将窗体的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段内容 2 表格式窗体在一个窗体中显示多条记录的内容 3 主/ 子窗体通常用于显示多个表或查询中的结果 4 数据表窗体在外观上跟数据表和查询数据的界面相同 5 图表窗
38、体 6 数据透视表窗体4.3 窗体视图: 1 设计视图 2 窗体视图 3 数据表视图4 数据透视表5 数据透视图窗体设计视图是设计窗体的窗口,它由5 个节组成,分别是主题、窗体页眉、页面页眉、页面页脚和窗体页脚;在默认情形下,窗体设计 视图只显示主体节;2 工具栏3 工具箱 4 字段列表 4.6 控件 4.6.1 控件的含义及种类控件 是窗体上用于显示数据、执行数据、装饰窗体的对象名师归纳总结 - - - - - - -第 7 页,共 10 页精选学习资料 - - - - - - - - - 窗体控件类型分为名师精编优秀资料绑定型、未绑定型与运算型3 种;绑定型控件主要用于显示、输入、更新数据
39、库中的字段;未绑定型控件没有 数据源 ,可以用来显示信息;运算型控件用表达式作为数据源,表达式可以利用窗体或报表索引用的表或查询字段中的数据,也可以是窗体或报表上的其它控件中的数据;1 标签控件:主要用来在窗体或报表上显示说明性文本2 文本框控件 : 主要用来输入或编辑字段数据 3复选框、 切换按钮、 选项按钮控件 4选项组控件: 是挑选列表工具1 假如选项组结合到某个字段,就只有组框架本身结合到此字段,而不是组框架的复选框、选项按钮或切 换按钮 2 选项组可以设置为表达式或非结合选项组,也可以在自定义对话框中使用非结合选项组来接受用户的输入,可以依据输入的内容来执行相应的操作,选项组是由一个
40、组框、一个复 选框、选项按钮或切换按钮组成5 列表框或组合框控件:在窗体中输入的数据总是取自于查询或取自某固定内容的数据,或 者某一个表中记录的数据,可以使用列表框或组合框控件;使用组合框既可以挑选又可以输入文本,这是和列表框最大的不同,组合框的应用比列表框的应用要广泛;1 格式属性:主要针对控件的外观或窗体显示格式设置的属性;2 数据属性:控件数据属性:控件来源 、输入掩码、有效性规章、有效性文本、默认值、是否有效、是否锁定;窗体数据属性:记录源、排序依据、答应编辑、数据入口;3 大事属性 4 其他属性 5 全部属性在窗体属性中,要使窗体中没有记录选定器,必需把 记录选定器 的属性值设置为否
41、窗体 属性 对话框中 控件来源 属性可以设置文本框的数据源控件不行见属性是:控件名称visible false 名称行属性是是唯独能够标识某一控件的属性报表的 数据来源 与窗体相同, 可以是已有的 数据表、 查询或者是新建的 SQL语句 ,但报表只能查看数据, 不能通过报 表修改或输入数据;Access 报表对象的数据源可以设置为 表名或查询名 ;报表有三种视图;设计视图 ,用于创建和编辑报表的结构;打印预览视图,用于查看报表的页面数据输出形状;版面预览视图,用于查看报表的版面设置;报表设计区:报表页眉节、页面页眉节、组页眉节、主体节、组页脚节、页面页脚节、报表页脚节5.2 报表分类: 1 纵
42、栏式报表 2 表格式报表 3 图表报表 4 标签报表;报表设计时分页符以 短虚线 标志显示在报表的左边界上5.4 编辑报表: 1 设置报表格式 2 添加背景图案 3 添加日期和时间 4 添加分页符和页码:=” 第”&Page& ” 页 / 总”&Pages& ” 页”5 使用节 6 绘制线条和矩形:要设计出带表格的报表,需要向报表中添加 直线或矩形 完成表格线的显示;5.6 使用运算控件:报表设计中页码的输出、分组统计数据的输出等均是通过设置绑定控件的控件源为运算表达式形式而实现的,这些控件就称为 运算控件 ; 文本框 是最常用的运算控件;运算控件的来源属性一般设置为 等号 开头的运算表达式;
43、5.7 创建子报表: 一个主报表最多只能包含 两级 子窗体或子报表6.1 数据拜访页的概念:有两种视图方式:页视图和设计视图Access 中数据拜访页的作用是 发布数据库中的数据在数据拜访页的工具箱中,图标的名称是 图像链接7.1 宏的基本概念: 1 宏是由一个或多个操作组成的集合,其中每个操作都能自动执行,并实现特定的功能; 2 宏可以在 宏 窗口、 数据库 窗口、菜单中单独运行,也可以运行宏组中的宏或另一个宏,仍可以为响应窗体、报表上的控件上所发生的大事而运行宏;3 通过定义宏可以挑选或更新数据;4 宏可以是窗体或报表上的大事代码;5 宏并不能单独执行,必需有一个触发器,而这个触发器通常是由窗体、页及其上面的控件的各种大事来担任的7.2 宏的基本操作:名师归纳总结 - - - - - - -第 8 页,共 10 页精选学习资料 - - - - - - - - - 名师精编 优秀资料创建一个宏:创建宏时至少要定义一个宏操作,并要设置对应的 宏操作参数 ;在宏的设计窗口中,可以隐匿的是 宏名和条件 ;打开可以添加宏的名词,关闭也可以添加宏的名词;命名为AutoExec 的宏在打开数据时会自动运行创建宏组:调用宏组中宏的格式为:宏组名 . 宏名在宏中使用条件;对于重复条件,可用
限制150内