二级Access笔试知识点105条

合集下载

全国计算机等级考试二级Access笔试重点

全国计算机等级考试二级Access笔试重点

全国计算机等级考试二级Access笔试重点全国计算机等级考试二级Access笔试重点计算机考试即将来临了,大家复习好了吗?一起来回顾下全国计算机等级考试二级Access笔试重点吧。

第一章数据库基础知识1.在Access中,设置为主键的字段由系统自动设置索引。

2.在Access数据库中创建一个新表,应该使用的SQL语句是Create Table;创建索引是Create Index;修改表是Alter Table;创建数据库是Create Database。

3.关于SQL语句:Insert语句表示追加;Update语句表示修改;Delete语句表示删除表中记录;Drop语句表示删除表。

4.在SQL语言中使用最频繁的是SELECT语句。

它的语法包括FORM、WHERE和ORDER BY子句。

SELECT语句构成了SQL数据库语句的核心。

5.在SQL语言的SELECT语句中,用ORDER BY子句根据指定的列对结果集进行排序。

ORDER BY为可选项,默认按照升序对记录进行排序。

6.含有”网络”字样的值的表示为:like “*网络*”。

7.窗体的RecordSource属性用来指明该窗体的数据源。

8.关系数据库中数据表既相对独立,又相互联系。

9.在Access中,表和查询可以作为查询的数据源。

10.在Access数据库对象中,体现数据库设计目的的对象是查询11.在关系运算中,要从关系模式中指定若干属性组成新的关系,该关系运算称为投影12.在SELECT语句中,HAVING子句必须与group by子句一起使用。

13.数据集对象的EOF属性(或BOF属性)用来判断记录指针是否指向第一条记录(或最后一条记录)。

14.数据库中增加1条新的记录,执行strSQL插入语句。

15.用SQL语句实现查询表名为”图书表”中的所有记录,应该使用的Select语句是:Select* from 图书表。

16.如果数据库找到最后一行,还是没有记录,就代表没有这个用户,没有记录表示为rs.EOF。

计算机二级access知识点

计算机二级access知识点

第一章 Access数据库基础知识(4%-10%)一、数据库基础知识考点一:数据库管理技术的发展1. 数据库技术的发展大致经历了一下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、分布式数据库系统、面向对象数据库系统。

经典考题:1. 数据库技术发展过程经历过人工管理、文件系统、数据库系统三个阶段,其中数据独立性最高的阶段是数据库系统阶段。

(05/9)考点二:数据库的基本概念()1. 数据:是描述现实世界事物的符号记录,是用物理符号记录的可以鉴别的信息。

2. 数据处理:是将数据转换为信息的过程。

3. 数据库(DB):是指长期存储在计算机内,有组织,可共享的数据集合。

4. 数据库管理系统(DBMS):为数据库的建立、使用和维护而配置的软件。

功能:数据定义(数据定义语言DDL)、数据操纵(数据操纵语言DML)、数据库运行控制、数据库的建立和维护。

5. 数据库系统(DBS):硬件系统、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户。

6. 数据库系统的核心:数据库管理系统。

经典考题:1. 数据库(DB)、数据库系统(DBS)、数据库管理系统DBMS之间的关系是()(06/4)A. DB包含DBS和DBMSB. DBMS包含DB和DBSC. DBS包含DB和DBMSD. 没有任何关系答案:C2. 数据库系统的核心是()(05/9)A. 数据模型B. 数据库管理系统C. 数据库D. 数据库管理员答案:B考点三:数据库系统的组成1. 数据库系统由四个部分组成:硬件系统、系统软件(包括操作系统、数据库管理系统等)、数据库应用系统和各类人员。

经典考题:1. 下列叙述正确的是()(04/9)A. 数据库系统是一个独立的系统,不需要操作系统的支持。

B. 数据库设计是指设计数据库管理系统。

C. 数据库技术的根本目的是要解决数据数据共享的问题。

D. 数据库系统中,数据的物理结构必须和逻辑结构一致。

全国计算机等级二级ACCESS笔试知识点

全国计算机等级二级ACCESS笔试知识点

第一章数据结构与算法算法:指解题方案的准确而完整的描述。

1. 基本特征:可行性、确定性、有穷性、拥有足够的情报2. 基本要素:数据对象的运算和操作、算法的控制结构。

3. 算法控制结构:顺序结构、选择结构、循环结构。

常用工具:流程图、N-S结构图、算法描述语言等。

4. 算法设计的基本方法:列举法、归纳法、递推、递归、减半递推技术、回溯法5. 算法复杂度:时间复杂度(计算工作量)、空间复杂度(需要的内存空间)。

数据结构:指相互有关联的数据元素的集合。

包括:表示数据元素的信息、表示各数据之间的前后件关系1. 数据的逻辑结构:反映数据元素之间的逻辑关系的数据结构。

2. 数据的存储结构:数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,或数据的物理结构。

通常的数据存储结构有顺序、链接、索引等存储结构。

线性结构:有且只有一个根结点;每一个结点最多只有一个前件,也最多只有一个后件。

线性结构又称线性表。

1. 线性表中结点的个数称为结点的长度n。

当n=0时,称为空表。

2.顺序存储结构特点:线性表中所有的元素所占的存储空间是连续的;各数据元素在存储空间中是按逻辑顺序依次存放的栈:一种特殊的线性表,它是限定在一端进行插入和删除的线性表。

原则:先进后出或后进先出。

Top=0表示栈空;top=m表示栈满。

队列:是允许在一端进行插入,而在另一端进行删除的线性表。

规则:先进先出或后进后出循环队列:是次队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。

1. 循环队列的初始状态为空,即rear=front=m。

这里m即为队列的存储空间。

2. 队列空的条件:s=0;队列满的条件:s=1、front=rear顺序存储:结构简单、运算方便。

但运算效率较低;如果出现线性表的存储空间已满,还需要插入元素时,会发生“上溢”错误;有可能使有的队列空间不够或过多造成浪费。

因此对于大的线性表或元素变动频繁的大线性表不宜采用顺序存储结构,而应采用链式存储结构。

国家计算机二级考试Access知识点.

国家计算机二级考试Access知识点.

计算机二级考试Access基本知识点第一章access数据库基础知识1 Microsoft Access 是一种关系型数据库管理系统。

2 数据是值存储在某一种媒体上能够识别的物理符号。

数据的概念包括两个方面:一是描述数位特性的数据内容;二是存储在某一种媒体上的数据形式。

其中使用最多、最基本的仍然是文章数据。

3 数据处理是指将数据转换成信息的过程,数据处理的中心问题是数据管理。

计算机在数据管理方面经历了由低级到高级的发展过程:人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统。

4人工管理特点:(1)数据与程序不具有独立性,一组数据对应一组程序。

(2)数据不长期保存。

(3)程序与程序子之间存在大量的重复数据---也叫数据冗余5 文件系统特点:(1)程序和数据有了一定的独立性。

(2)数据文件可以长期保存在外存储器上被多次存取。

(3)数据的冗余大。

6 数据库系统特点:(1)提高了数据的共享性。

(2)减小了数据的冗余。

(3)提供数据与应用程序的独立性。

7 面向对象数据库系统:(1)客服了传统数据库的局限性。

(2)提高了数据库管理效率、降低了用户使用的复杂性。

8 文件系统已存在的问题阻碍了数据处理技术的发展,不能满足日益增长的形象需求,这是数据库及时产生的原动力,也是数据库系统产生的背景。

9 数据库管理系统是数据库技术和同意管理数据的专门软件系统,它以操作系统提供的输入/输出控制和文件访问功能为基础。

目前关系数据库系统已经渐淘汰了网状数据库和层次数据库,成为当今最流行的商用数据库系统。

10 数据库技术与网络通信技术的结合产生了分布式数据库系统,20世纪70年代之前,数据库系统多数是集中式的。

数据库技术与网络技术的结合分为紧密结合与松散结合两大类。

分布式数据库系统又分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种。

11 数据库技术与面向对象程序设计技术结合产生了面向对象数据库系统。

二级Access复习重点

二级Access复习重点

⼆级Access复习重点第⼀章1.数据是指存储在某种介质上能够识别的物理符号。

2.数据不仅包括数字、字母、⽂字和其他特殊字符组成的⽂本形式,还包括图形、图像、动画、影像、声⾳等多媒体形式,但是使⽤最多、最基本的仍然是⽂字数据。

3.数据处理是将数据转换成信息的过程。

从数据处理的⾓度⽽⾔,信息是⼀种被加⼯成特定形式的数据。

数据包括信息4.计算机数据管理发展的阶段:⼈⼯管理、⽂件系统、数据库系统5.数据库就是存储在计算机存储设备、结构化的相关数据的集合。

6.数据库应⽤系统—即实际应⽤的软件。

例如学⽣教学管理系统、财务管理系统、⼈事管理系统、图书管理系统、⽣产管理系统数据库管理系统(DataBase Management System ,DBMS)即数据管理软件。

例如Visual FoxPro 和Access等7.数据库系统(DataBase System,DBS)由5部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员(DataBase Administrator,DBA)和⽤户。

8.数据库系统的主要特点:实现数据共享,减⼩数据冗余DBS包含DBMS、DB ;DB是DBS的核⼼;DBMS是DBS的核⼼软件9.数据库管理系统层次⽰意图DBMS的功能有以下6个⽅⾯:1)数据定义:包括定义构成数据库结构的外模式、模式和内模式,定义各个外模式与模式之间的映射,定义模式与内模式之间的映射,定义有关的约束条件2)数据操纵:包括对数据库数据的检索、插⼊、修改和删除3)数据库运⾏管理:对数据库的运⾏管理是DBMS运⾏时的核⼼部分4)数据的组织、存储和管理5)建⽴数据库包括数据库初始数据的输⼊与数据转换等。

6)数据通信接⼝10.DBMS⼀般都提供数据定义语⾔(Data Definition Language,DDL)供⽤户定义数据库的外模式、内模式、各级模式间的映射、有关的约束条件等。

DBMS提供了数据操纵语⾔(Data Manipulation Language,DML)实现对数据库的检索、插⼊、修改、删除等基本操作。

二级ACCESS笔试知识点

二级ACCESS笔试知识点

1.1数据库基础知识1、数据库有关的概念:a、数据:是指描述事物的符号记录。

b、数据库:,DB(Database)。

c、数据库管理系统:是指位于用户与操作系统之间的、方便用户管理与组织数据库的一种数据库管理软件。

简称为DBMS(Database Management System)。

d、数据库应用系统:是指在数据库系统资源的基础上、针对某一类应用而开发出来的应用软件。

如大家都e、数据库系统为DBS(Database System)。

注意:数据库系统的核心是数据库管理系统。

2、数据库系统的特点:a、实现数据共享,减少数据冗余。

这是数据库的基本特征。

b、采用特定的数据模型。

c、具有较高的数据独立性。

d、有统一的数据控制功能。

3、数据模型:数据库应用系统就是将现实世界映射到计算机中的结果。

为了简化这个映射过程,引入了数据模型。

数据模型是从现实世界到计算机世界的一个中间层次,其不仅能方便地描述数据本身,而且能正确地反映出数据之间存关系模型与层次模型、网状模型的本质区别在于数据描述的一致性、模型概念的单一性。

4、实体间联系及种类:在数据模型中,将现实世界中客观存在的事物称之间实体。

通常需要描述出现实世界中存在的实体、实体的属性及实体之间的关系。

实体之间的对应关系称之为联系,反映了现实世界事物之间的相互关联。

通常分为:a、b、一对多联系或多对一联系:注意两个实体前后的顺序关系。

一对多联系:如班级信息与学生信息。

多对一联系:如学生信息与班级信息。

c、多对多联系:如学生信息与课程信息。

历届试题:1、数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(2006 年4 月选择题第10 题)A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBS C)DBS 包含DB 和DBMS D)没有任何关系2、常见的数据模型有3 种,它们是(2006 年4 月选择题第11 题)A)网状、关系和语义B)层次、关系和网状C)环状、层次和关系D)字段名、字段类型和记录3、假设数据库中表A 与表B 建立了“一对多”关系,表B 为“多”的一方,则下述说法中正确的是(2005 年4月选择题第12 题)A) 表A 中的一个记录能与表B 中的多个记录匹配B) 表B 中的一个记录能与表A 中的多个记录匹配C) 表A 中的一个字段能与表B 中的多个字段匹配D) 表B 中的一个字段能与表A 中的多个字段匹配4、如果表 A 中的一条记录与表 B 中的多条记录相匹配,且表 B 中的一条记录与表 A 中的多条记录相匹配,则表A 与表B 存在的关系是(2005 年9 月选择题第12 题)A) 一对一B) 一对多C) 多对一D) 多对多5、“商品”与“顾客”两个实体集之间的联系一般是(2006 年4 月选择题第8 题)A)一对一B)一对多C)多对一D)多对多6、列实体的联系中,属于多对多联系的是(2006 年9 月选择题第11 题)A)学生与课程B)学校与校长C)住院的病人与病床D)职工与工资正确答案:1、C 2、B 3、A 4、D 5、D 6、A1.2关系数据库1、关系数据模型的基本基本概念a、关系:一个关系就是一个二维表,每个关系有一个关系名。

计算机二级ACCESS知识点总结

计算机二级ACCESS知识点总结

1.循环队列是队列的一种顺序存储结构,是线性结构。

(栈也是线性结构)2.算法的有穷性指算法运行的时间是有限的。

算法的空间复杂度是指算法在执行过程中所需要的内存空间。

3.只有一个根节点的数据结构不一定是线性结构。

有一个以上根结点的数据结构一定是非线性结构。

4.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。

5.栈支持子程序调用。

6.软件设计中划分模块的一个准则是高内聚低耦合。

7.关系运算包括:选择、投影和连接。

8.在E-R图中:实体集用矩形,属性用椭圆,联系用菱形。

9.在关系窗口中,双击两个表之间的连接线,会出现编辑关系对话框。

10.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。

11.软件测试的目的:发现程序中的错误。

12.数据库设计中反映用户对数据要求的模式是外模式13.对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。

14.程序调试的任务:诊断和改正程序中的错误。

15.数据库设计,在需求分析阶段建立数据字典。

16.链式存储结构既可以针对线性结构也可以针对非线性结构。

17.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的。

18.一般来说,在线性表的链式存储结构中,各数据节点的存储序号是不连续的,并且各节点在存储空间中的位置关系与逻辑关系也不一致。

19.线性链表中数据的插入和删除都不需要移动表中的元素,只需要改变节点的指针域即可。

20.循环队列中元素的个数是由队头指针和队尾指针共同决定。

21.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而变化。

22. 对长度为n的线性表排序,在最坏情况下,除了堆排序算法的比较次数是(比较次数最少),其他的都是n(n-1)/2。

23. 对象有如下一些基本特点:标识唯一性、分类性、多态性、封装性、模块独立性好。

24. 面向对象方法中,继承是指类之间共享属性和操作的机制。

25.软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。

计算机二级Access笔试要点

计算机二级Access笔试要点

1、DBS数据库系统:硬件系统、数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户。

2、ODBC开放式数据库连接。

3、DDL数据定义语言。

DML数据操纵语言。

4、数据模型分为层次数据模型、网状数据模型、关系数据模型。

5、关键字:能够唯一地标识一个元组的属性或属性的组合。

6、外部关键字:表中的一个字段不是本表的主关键字,而是另一个表的主关键字和候选关键字。

7、关系数据库的基本操作:选择、投影、连接。

8、数据库系统的核心:数据库管理系统。

9、选择:找出给定条件的元组。

10、投影:指定若干属性组成新的关系。

11、联接:两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。

12、等值联接:联接运算中,按照字段对应相等为条件进行的联接操作。

13、自然联接:去掉重复字段的等值联接。

14、Access是关系型数据库系统,Office的组成部分之一。

15、数据库文件扩展名.mdb,分为表、查询、窗体、报表、数据访问页、宏、模块7种对象。

16、退出的快捷键ALT+F+X ALT+F4第二章1、表的组成:字段和记录2、字段的命名规则:1-64个字符,不能以空格开头,不能包含句号(.)惊叹号(!),方括号([])和单引号(‘)3、数据类型:(重点)(1)文本:默认50个,最多255个,一个汉字占一位。

(2)备注:长文本,最多64000个(3)数字:算术运算的数字(4)日期/时间(5)货币:等价于双精度的数字类型,自动显示美圆符号($)和千位分隔符,添加两位小数。

(6)自动编号:自动插入顺序号,每个表只能一个。

(7)是/否(8)OLE对象(图片,声音,word文档、Excel表格)(9)超级链接(10)查阅向导4、输入掩码:只为文本型和日期/时间型提供向导。

P41表2.65、索引:加速查找和排序的速度。

分为唯一索引、普通索引和主索引。

6、通配符:P62表2.127、空值:缺值或还没有值(不确定的值)。

二级ACCESS公共基础知识完整版

二级ACCESS公共基础知识完整版

第一章数据结构与算法经过对部分考生的调查以及对近年真题的总结分析,笔试部分经常考查的是算法复杂度、数据结构的概念、栈、二叉树的遍历、二分法查找,读者应对此部分进行重点学习。

详细重点学习知识点:1.算法的概念、算法时间复杂度及空间复杂度的概念2.数据结构的定义、数据逻辑结构及物理结构的定义3.栈的定义及其运算、线性链表的存储方式4.树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历5.二分查找法6.冒泡排序法1.1算法考点1 算法的基本概念考试链接:考点1在笔试考试中考核的几率为30%,主要是以填空题的形式出现,分值为2分,此考点为识记内容,读者还应该了解算法中对数据的基本运算。

计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。

1.算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。

2.算法的基本要素:(1)算法中对数据的运算和操作一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构。

在一般的计算机系统中,基本的运算和操作有以下4类:算术运算、逻辑运算、关系运算和数据传输。

(2)算法的控制结构:算法中各操作之间的执行顺序称为算法的控制结构。

描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。

一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。

考点2 算法复杂度考试链接:考点2在笔试考试中,是一个经常考查的内容,在笔试考试中出现的几率为70%,主要是以选择的形式出现,分值为2分,此考点为重点识记内容,读者还应该识记算法时间复杂度及空间复杂度的概念。

1.算法的时间复杂度算法的时间复杂度是指执行算法所需要的计算工作量。

同一个算法用不同的语言实现,或者用不同的编译程序进行编译,或者在不同的计算机上运行,效率均不同。

这表明使用绝对的时间单位衡量算法的效率是不合适的。

撇开这些与计算机硬件、软件有关的因素,可以认为一个特定算法"运行工作量"的大小,只依赖于问题的规模(通常用整数n表示),它是问题规模的函数。

4.《二级access公共基础知识---必会.doc》

4.《二级access公共基础知识---必会.doc》

第一章数据结构与算法经过对部分考生的调查以及对近年真题的总结分析,笔试部分经常考查的是算法复杂度、数据结构的概念、栈、二叉树的遍历、二分法查找,读者应对此部分进行重点学习。

详细重点学习知识点:1.算法的概念、算法时间复杂度及空间复杂度的概念2.数据结构的定义、数据逻辑结构及物理结构的定义3.栈的定义及其运算、线性链表的存储方式4.树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历5.二分查找法6.冒泡排序法1.1算法考点1 算法的基本概念考试链接:考点1在笔试考试中考核的几率为30%,主要是以填空题的形式出现,分值为2分,此考点为识记内容,读者还应该了解算法中对数据的基本运算。

计算机解题的过程实际上是在实施某种算法,这种算法称为计算机算法。

1.算法的基本特征:可行性、确定性、有穷性、拥有足够的情报。

2.算法的基本要素:(1)算法中对数据的运算和操作一个算法由两种基本要素组成:一是对数据对象的运算和操作;二是算法的控制结构。

在一般的计算机系统中,基本的运算和操作有以下4类:算术运算、逻辑运算、关系运算和数据传输。

(2)算法的控制结构:算法中各操作之间的执行顺序称为算法的控制结构。

描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。

一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。

考点2 算法复杂度考试链接:考点2在笔试考试中,是一个经常考查的内容,在笔试考试中出现的几率为70%,主要是以选择的形式出现,分值为2分,此考点为重点识记内容,读者还应该识记算法时间复杂度及空间复杂度的概念。

1.算法的时间复杂度算法的时间复杂度是指执行算法所需要的计算工作量。

同一个算法用不同的语言实现,或者用不同的编译程序进行编译,或者在不同的计算机上运行,效率均不同。

这表明使用绝对的时间单位衡量算法的效率是不合适的。

撇开这些与计算机硬件、软件有关的因素,可以认为一个特定算法"运行工作量"的大小,只依赖于问题的规模(通常用整数n表示),它是问题规模的函数。

计算机二级Access笔试过关要点

计算机二级Access笔试过关要点

第一章数据库基础知识一、数据与数据处理数据是存储在某一媒体上能够识别的物理符号。

信息是被加工成特定形式的数据。

数据处理是将数据转化成信息的过程。

二、计算机数据管理计算机对数据的管理经历的阶段包括:人工管理、文件系统、数据库系统、分布式数据库系统、面向对象数据库系统等5个阶段。

人工管理阶段数据和程序不具有独立性,数据冗余度高。

文件系统阶段数据和程序开始分开存储,且具有一定的独立性,并且可以共享。

数据库系统阶段数据独立性更高,共享性更好。

数据库技术出现的主要目的是解决数据共享问题。

分布式数据库系统是数据库技术与网络通信技术相结合。

面向对象数据库系统是数据库技术与面向对象程序技术相结合。

三、数据库系统数据库DB是存储在计算机设备中的,结构化的相关数据集合。

数据库管理系统DBMS是建立、维护数据库的系统软件,需操作系统OS支持。

数据库系统DBS由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员DBA和用户五部分组成。

数据库系统的基础和核心是数据库管理系统。

DBS包括DB与DBMS。

数据库系统的特点包括:a实现数据共享,减少数据冗余,但没有完全消除数据冗余的问题;b采用特定的数据模型(与文件系统的区别);c具有较高的数据独立性;d有统一的数据控制功能。

四、实体及实体集、实体型实体:客观存在并相互区别的事物。

实体的属性:描述事物的特征。

实体集:多个同类型的实体的集合。

实体型:实体的类型。

五、实体间的联系实体之间的对应关系称为联系,它表示现实世界事物之间的相互关联,主要有三种:一对一、一对多和多对多。

六、数据模型数据模型是用来反映事物本身各个数据之间联系以及相关事物数据之间联系的工具,包括层次数据模型、网状数据模型、关系数据模型。

层次数据模型:最早出现的,是用树形结构表示各类实体及实体之间的联系。

该模型只有一个根结点,除了根结点每一个结点有且只有一个父结点。

网状数据模型允许一个以上节点无双亲,并且一个节点可以有多于一个双亲。

Access笔试知识要点

Access笔试知识要点

计算机二级ACCESS主要知识点整理第一章数据结构与算法1.算法基本特征:可行性、确定性、有穷性、拥有足够的情报;算法的控制结构:顺序结构、选择结构、循环结构;基本方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。

2.算法的复杂度:主要包括时间复杂度和空间复杂度;时间复杂度主要指执行算法所需要的计算工作量;空间复杂度一般是指执行这个算法所需要的内存空间。

3.数据结构:主要研究和讨论数据的逻辑关系、数据的存储结构和对各种数据结构进行的运算这三方面的问题。

数据的逻辑结构在计算机存储空间中的存放形式成为数据的存储结构,常用的存储结构有顺序、链接、索引等。

4.栈的原则:“先进后出”,通常的两种存储结构是线性存储结构和链表存储结构。

队列的原则:“先进先出”。

循环队列。

二者的共同点是:都只允许在断点处插入或删除元素。

5. 二叉树有且只有一个根结点。

Log2n。

前序遍历,中序遍历,后序遍历。

6.查找技术分为顺序查找(最坏情况下比较n次)与二分法查找(最坏情况下比较Log2n次)。

排序技术分为交换类排序法(冒泡排序需比较次数n(n-1)/2、快速排序)、插入类排序法(简单插入排序比较次数n(n-1)/2,希尔排序法)、选择类排序法(简单选择排序法需比较次数n(n-1)/2,堆排序需要次数nlog2n)。

第二章程序设计基础1.程序设计风格:“清晰第一,效率第二”。

2.结构化程序设计原则:自顶而下、逐步求精、模块化、限制使用goto语句。

3.结构化程序设计的基本结构:顺序结构、选择结构、循环结构。

4.面向对象的程序设计中对象的基本特征有:标识唯一性、分类性、多态性、封装性、模块独立性好。

第三章软件工程基础1.软件的三要素:程序、数据、文档。

软件工程的三要素:方法、工具、过程。

2.软件分类:按功能分为应用软件、系统软件、支撑软件(或工具软件)。

3.软件生命周期包括软件定义、软件开发、软件维护三个阶段。

4.需求分析方法:结构化分析方法、面向对象的分析方法。

二级ACCESS笔试重点

二级ACCESS笔试重点

二级ACCESS笔试重点二级ACCESS笔试重点1.软件是指程序、数据与相关文档的完整集合。

2.软件调试的任务是诊断和改正程序中的错误。

3.对象的封装性是指从外部看只能看到对象的外部特征,即只需知道数据的取值范围和可以对数据施加的操作,哦不需要知道数据的具体结构以及实现操作的算法。

即在面向对象方法中,实现信息隐蔽是依靠对象的封装性。

(也可以是模块独立性)4.程序设计总体而言应该强调简单和清晰,程序必须是可以理解的(这是程序设计所要强调的),著名的“清晰第一,效率第二”的论点已成为当今主导的程序设计风格。

5.冒泡排序在最坏情况下的比较次数是n(n-1)/2解:对n个结点的线性表采用冒泡排序,在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。

6.一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为219。

(不理解)70个叶子节点说明是代表了140个节点,同时加上了80个结点,再减去一个。

相反这也是计算叶子结点的方法。

就是除2再减去一7.数据库技术的根本目标是要解决数据的共享问题。

8.为了建立一个关系,首先要构造数据的逻辑关系。

9.在Access中,查询的数据源可以是表和查询。

10.在查询设计视图中,如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。

(性别=“女” and身高>160) or 性别=“男”,也就是身高在160以上的女性和所有的男性满足此条件。

11.将数据库数据发布到网上,可以通过数据访问页发布。

12.宏操作SetValue可以设置窗体或报表控件的属性。

13.使用Function语句定义一个函数过程,其返回值的类型由函数定义时As子句声明。

14.ByRef指传址调用,ByVal指传值调用。

15.在VBA中,数据库访问接口有三种:开放数据库互连(ODBC)、数据访问对象(DAO)和Active数据对象(ADO)。

(完整版)二级ACCESS常考点总结版

(完整版)二级ACCESS常考点总结版

1.常考点1.not like“*运动*”查询条件为没有运动爱好的记录2.between#1992-1-1# and #1992-12-31#表有效性规则为1992年度的3.between date()-30 and date()查询最近30天的记录4.year(date())- year([工作时间])计算工龄5.year(date())-[年龄]计算4位出生年信息6.year([工作时间])<1992工作时间小于1992年的7.“010-”00000000输入掩码8.AAAAA/LLLLL/99999/CCCCC 输入掩码:必须数字或字母/必须字母/选择数字或空格/选择字符或空格9.yes或-1/not yes或0查询条件为是/否的记录(一般相对于选项按钮)10.is null/is not null查询条件为空值/不能为空值11.year([工作时间])或 left([工作时间],4)查询条件为显示工作时间字段的年份的记录12.>=18 and <=20或between18 and 20查询条件为18到20的13.AutoExec宏命名:自动执行14.In(“男”,“女”)或男or女表有效性规则为只能输入男或女15.[年龄]mod2<>0/[年龄]mod2=0查询条件为年龄为奇数的/年龄为偶数的16.<(select avg([年龄])from[tStud])查询条件为在tStud表中AA年龄小于平均年龄的人17.day(date()-[入住时期])查询条件为统计天数(已住天数)18.[Forms]![fTemp]![tAge]查询条件为引用窗体fTemp上控件tAge的值19.<=format(date(),"yyyy-5-1")查询条件为小于等于本年度5月1日的记录20.“1”& mid([编号],2,5)查询更新条件:将员工编号的第一个字符更改为“1”21.IIf([党员否]=true,“党员”,“非党员”)函数:党员否字段为真时显示记录为党员,假时显示为非党员IIf(mid([编号],5,2)=“10”,“信息”,“管理”)函数:将编号字段第56位为“10”的记录显示为信息,反之显示为管理IIf([性别]=“男”and [年龄]<20,“1”,“0”)函数:性别为男年龄小于20的人在复选框中为选中,否者为不显示状态22.取整函数:Int()小于的第一个负数 Fix()大于的第一个负数 Round()四舍五入23.str()/Instr()数字转化为字符串/检索子字符串在字符串中最早出现的位置()可以将null值转换为0,空字符串(“”)或则其他的指定值25.=str(month([工作时间]))+“月”例工作时间为1998-8-17则返回值为“8月”26.TransferDatabase 宏命令:从其他数据库导入或导出数据27.Beep 宏命令:“嘟嘟”声28.SetValue 宏命令:窗体或报表控件属性值2. 80个操作题考点考点1.设置"规格"字段的输入掩码为9位字母、数字和字符的组合。

二级access笔试知识最新的整理

二级access笔试知识最新的整理

二级Access笔试知识点105条全部为选择题、填空题逢考必考或选考的知识点1、算法:是对一个问题求解步骤的一种描述,具有以下5个主要特性:有穷性,确定性,可行性,输入(有零个或者多个输入),输出(有一个或者多个输出)。

算法的有穷性是指算法必须在有限的时间内做完,即算法必须在有限个步骤之后执行终止。

2、在算法正确的前提下,评价一个算法的两个标准是即——算法复杂度包括时间复杂度和空间复杂度。

其中时间复杂度是指执行算法所需要的计算工作量。

空间复杂度是算法所需空间的度量。

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

4、数据项是数据的最小单位。

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

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

6、数据的存储结构是指数据的逻辑结构在计算机中的表示。

一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。

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

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

9、线性数据结构:队列,线性表,栈等等。

常用的结构数据模型有关系型、网状型和树型。

10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。

顺序存储是线性表的一种最常用的存储方式。

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

12、栈是限定仅在表尾进行插入和删除操作的线性表。

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

13、队列是限定了插入和删除操作的线性表。

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

算法与数据结构1、算法:是对一个问题求解步骤的一种描述(问题处理方案正确而完整的描述)。

其5个主要特性:有穷性,确定性,可行性,拥有足够的情报。

有穷性是指算法必须在有限的时间内做完,即算法必须在有限个步骤之后执行终止。

2、在算法正确的前提下,评价一个算法的两个标准是即——算法复杂度包括时间复杂度和空间复杂度。

其中时间复杂度是指执行算法所需要的计算工作量。

空间复杂度是算法所需的内存空间。

3、算法分析的目的在于选择合适的算法和改进算法。

4、数据项是数据的最小单位。

数据的最小访问单位是字段数据结构是指相互有关联的数据元素的集合。

5、数据结构研究的3个方面:数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;对各种数据结构进行的运算。

6、数据的逻辑结构有两个要素:一是数据元素的集合,通常记为D;二是D上的关系,反映了数据元素之间的前后件关系(线性、非线性),通常记为R。

一个数据结构可以表示成:B=(D,R)7、数据的存储结构是指数据的逻辑结构在计算机存储空间的存储形式。

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

一种逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。

常见的存储结构有顺序、链接、等。

8、顺序存储方式主要用于线性的数据结构,它把逻辑上相邻的数据元素存储在物理上相邻的额存储单元里,结点之间的关系由存储单元的邻接关系来体现。

链式存储方式就是在每一个结点中至少包含一个指针域,用指针来体现数据元素之间逻辑上的联系。

9、线性结构又称线性表,在一个线性结构中插入或删除任何一个结点后还是线性结构。

常用的线性结构有:栈、队列、串等。

常用的非线性结构有:数组、广义表、树和图等。

10、线性表中的元素之间具有一对一的关系,除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前驱和直接后驱。

顺序存储是线性表的一种最常用的存储方式。

线性表的链式存储结构所需要的存储空间一般要大于顺序存储结构。

11、栈的基本运算有三种:入栈、退栈和读栈(将栈顶元素赋给一个指定的变量)。

12、栈是限定仅在一端进行插入和删除操作的线性表。

允许插入和删除的一端叫做“栈顶”,另一端叫做“栈底”。

栈的修改只能在栈顶进行,按照后进先出的原则,具有记忆作用,对栈的插入与删除操作中,不需要改变栈底指针。

13、队列只允许在表的一端进行插入操作(队尾,rear),而在另外一端进行删除操作(队头,front),队列的修改按照先进先出的原则。

14、循环队列就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间实质上还是顺序存储结构。

由于入队时尾指针向前追赶头指针;出队时头指针向前追赶尾指针。

所以队头指针可以大于队尾指针也可以小于队尾指针。

循环链表的主要优点是从表中任一结点出发都能访问到整个链表。

运算:s=0表示队列空s=1,且front=rear表示队列满元素个数=尾指针-头指针(若为负,再加其容量即可)15、数据结构中,每个数据存储在一个存储单元中,这个存储单元称为结点。

每个结点由两部分组成:一部分用于存放数据元素值,称为数据域;一部分用于存放指针,称为指针域。

其中指针用于指向该结点的前一个或后一个结点(即前件或后件)。

链式存储方式既可用于表示线性结构,也可用于表示非线性结构。

16、线性链表即线性表的链式存储结构,HEAD称为头指针,HEAD=NULL(0)称为空表。

双向链表即每个结点设置两个指针,一个为左指针(Llink),用以指向其前件结点;另一个为右指针(Rlink),指向后件结点。

在线性链表中,各数据元素结点的存储空间可以是不连续的,且各数据元素的存储顺序与逻辑顺序可以不一致。

在线性链表中进行插入于删除,不需要移动链表中的元素。

循环链表:增加了一个表头结点;最后一个结点的指针域指向表头结点17、树形结构是一类重要的非线性数据结构,其中以二叉树最为常用。

树是结点的集合,非空树的根结点数目是只有一个。

18、父节点(根):在树结构中,每一个结点只有一个前件,称为父结点。

没有前件的结点只有一个,称为根结点。

子结点(叶子结点):在树结构中,每一个结构可以有多个后件,称为子结点。

没有后件的结点称为叶子结点。

度:一个结点所拥有的后件的个数称为结点的度,结点中最大的度称为树的度。

深度:树的最大层次称为树的深度。

根结点所在的层次为1.19、二叉树的每一个结点至多只有两棵子树,并且二叉树的子树有左右之分,其次序不能任意颠倒。

性质:(一)在二叉树的第i层上至多有2i-1个结点;(二)深度为k的二叉树至多有2k- 1个结点;(三)对任何一棵二叉树T,如果其叶子结点数为n1,度为2的结点数为n2,则n1=n2+1。

(四)具有n个结点的完全二叉树的深度为int(log2n)+1。

(五)设完全二叉树有n个结点。

如果从根结点开始,按层次(每一层从左到右)用自然数1,2,3……,n给结点进行编号,则:当k>1时,该结点的父结点为int(k/2)当2k<=n时,编号为k的结点的左子结点的编号为2k,否则该结点无左子结点当2k+1<=n时,编号为k的结点的右子你结点的编号为2k+1,否则同上。

20、满二叉树:除最后一层外,每一层上的所有结点都有两个子结点。

完全二叉树:除最后一层外,每一层上的所有结点都有两个子结点;在最后一层上只缺少右边的若干结点。

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

22、对长度为n的线性表,在最坏的情况下,(1)交换类排序法快速排序需要的比较次数为n(n-1)/2;冒泡排序需要的比较次数为n(n-1)/2;(2)插入类排序法简单插入排序需要的比较次数为n(n-1)/2;希尔排序需要的比较次数为O(n1..5)(3)选择类排序法简单选择排序需要的比较次数为n(n-1)/2;堆排序所需要的比较次数为O(nlog2n)。

相比以上几种(除希尔排序法外),堆排序法的时间复杂度最小。

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

在下列两种情况下只能采用顺序查找:(1)如果线性表是无序的,则不管是顺序存储结构还是链式存储结构,只能用顺序查找(2)即使是有序线性表,如果采用链式存储结构,也只能用顺序查找。

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

25、二分查找(拆半查找),高效的查找方法,只是用于有序的线性表且为顺序存储结构。

对于长度为n的有序线性表,在最坏的情况下只需比较log2n次。

程序设计基础27、N个顶点的强连通图的变数至少有N28、优先级:算术运算符>连接运算符>逻辑运算符。

29、要使程序具有良好的风格,概括起来可以分成4各部分:(1)源程序的文档化①符号名的命名应具有一定的实际含义,以便于对程序功能的理解;②在源程序中添加正确的注释可帮助人们理解程序。

程序注释可分为序言性注释和功能性注释。

语句结构清晰第一、效率第二;③通过在程序中添加一些空格、空行和缩进等,使人们在视觉上对程序的结构一目了然。

(2)数据说明方法为使程序中的数据易于理解和维护,可采用下列数据说明的风格:次序规范化;变量安排有序化;使用注释(3)语句结构简单直接(4)输入输出方法30、结构化程序设计的原则是自顶向下、逐步求精、模块化和避免滥用goto语句,一个程序只有一个入口和一个出口。

软件设计模块化的目的是降低复杂性。

即把源代码按照功能划分为低耦合、高内聚的模块。

31、结构化程序的基本结构有三种类型:顺序结构、选择结构和循环结构。

*32、注释分为序言性概述和功能性概述。

参照完整性是在输入或或删除记录时,为维持表之间已定义关系而必须遵循的规则。

*33、控件是窗体上用于显示数据、执行操作、装饰窗体的对象。

控件的类型可分为结合型、非结合型和计算型34、对象:用来表示客观世界中的任何实体。

面向对象的程序设计方法中涉及的对象是系统用来描述客观事物的一个实体,是构成系统的一个基本单位,它由一组表示其静态特征的属性和它可执行的一组操作组成。

对象的基本特点包括标识唯一性、分类性、多态性、封装性和模块独立性。

类和实例:具有共同属性、共同方法的对象的集合,一个具体对象称为类的实例。

消息:消息是实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。

继承:使用已有类作为基础(直接获得已有的性质和特征)建立新类的定义技术。

已有的类可以当作基类引用,,新类则可当作派生类引用。

继承分为单继承与多重继承。

单继承是指,一个类只允许有一个父类,即类等级为树形结构。

多重继承是指,一个类允许有多个父类。

继承是类之间共享属性和操作的机制。

多态性:对象根据所接受的消息而做出动作,同样的消息被不同的对象接受时可导致完全不同的行动,该现象称为多态性。

35、面向对象程序设计的三个主要特征是:封装性、继承性和多态性。

软件工程基础36、软件是包括程序、数据与相关文档的完整集合,在计算机系统中与硬件相互依存的部分。

根据应用目标的不同,软件可分应用软件、系统软件和支撑软件(或工具软件)37、软件危机主要表现在成本、质量、生产率等问题。

为了摆脱软件危机,提出了软件工程的概念。

所谓软件工程是指采用工程的概念、原理、技术和方法指导软件的开发与维护。

软件工程学的主要研究对象包括软件开发与维护的技术、方法、工具和管理等方面。

38、软件工程包括3个要素:方法、工具和过程.方法是完成软件工程项目的技术手段; 工具支持软件的开发、管理、文档生成; 过程支持软件开发的各个环节的控制、管理.39、软件生命周期可分为3个时期共8个阶段:软件定义期:包括问题定义、可行性研究和需求分析3 个阶段;软件开发期:包括概要设计、详细设计、编码实现和测试4 个阶段;运行维护期:即使用、维护、退役。

软件开发环境是全面支持软件开发全过程的软件工具集合。

40、需求分析是对待开发软件提出的需求进行分析并给出详细的定义。

,其任务是导出目标系统的逻辑模型,解决“做什么”的问题。

需求分析分为四个阶段:需求获取、需求分析、编写需求规格说明书,需求评审。

软件需求规格说明书(SRS),是需求分析阶段的最后成果,是软件开发的重要文档之一。

其特点是:正确性、无歧义性(最重要)、完整性、可验证性、一致性、可理解性、可追踪性。

需求分析的方法:(1)结构化分析方法:❀面向数据流(SA):变换型和事务性❀面向数据结构Jackson方法(JSD)❀面向数据结构的结构化数据系统开发方法(2)面向对象的分析的方法(OOA):静态分析、动态分析41、结构化分析的常用工具包括数据流图(DFD)、数据字典(核心)、判定树、判定表。

相关文档
最新文档