全国计算机等级考试二级Access数据库程序设计2011年3月考试复习大纲二级公共基础知识考试部分(30分)1.基本数据结构与算法(见表2.1)表2.1大纲要求试卷解读(1)算法的基本概念:算法复杂度的概念和意义(时间复杂度与空间复杂度)本部分内容在最近几次考试中,平均分数大概占公共基础知识分数的35%。其中(1)、(4)、(6)是常考的内容,需要熟练掌握,多出现在选择题第5~8题、填空题第1~3题。其余考查内容在最近几次考试所占比重较小(2)数据结构的定义:数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念(3)线性表的定义:线性表的顺序存储结构及其插入与删除运算(4)栈和队列的定义:栈和队列的顺序存储结构及其基本运算(5)线性单链表、双向链表与循环链表的结构及其基本运算(6)树的基本概念:二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历(7)顺序查找与二分法查找算法:基本排序算法(交换类排序,选择类排序,插入类排序)2.程序设计基础(见表2.2)表2.2大纲要求试卷解读(1)程序设计方法与风格本部分内容在最近几次考试中所占分值比重较小,大约为公共基础知识分数的15%左右。(2)、(3)是本部分考核的重点。多出现在选择题第1~2题。填空题最近几年没有出现(2)结构化程序设计(3)面向对象的程序设计方法,对象,方法,属性及继承与多态性3.软件工程基础(见表2.3)表2.3大纲要求试卷解读(1)软件工程基本概念,软件生命周期概念,软件工具与软件开发环境本部分内容在最近几次考试中所占分值比重较小,大约为公共基础知识分数的20%左右。(3)、(4)、(5)是本部分的考核重点。多出现在选择题第2~4题。填空题多出现在第2~3题(2)结构化分析方法,数据流图,数据字典,软件需求规格说明书(3)结构化设计方法,总体设计与详细设计(4)软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试(5)程序的测试,静态调试与动态调试4.数据库设计基础(见表2.4)表2.4大纲要求试卷解读(1)数据库的基本概念:数据库,数据库管理系统,数据库系统本部分内容在最近几次考试中所占分值比重较大,大约为公共基础知识分数的30%左右。(2)、(3)、(4)是本部分考核的重点。多出现在选择题第6~10题。填空题多出现在第3~5题。其中关系模型和数据库关系系统更是重中之重,考生要熟练掌握(2)数据模型:实体联系模型及E-R图,从E-R图导出关系数据模型(3)关系代数运算:包括集合运算及选择、投影、连接运算,数据库规范化理论(4)数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略二级Access数据库程序设计考试部分(70分)5.数据库基础知识(见表2.5)表2.5大纲要求试卷解读(1)基本概念:数据库,数据模型,数据库管理系统,类和对象,事件以笔试形式考核,约占笔试分值的2%(2)关系数据库基本概念:关系模型(实体的完整性、参照的完整性、用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等以笔试形式考核,多出现在选择题第11~13题,约占笔试分值的2%(3)关系运算基本观念:选择运算,投影运算,连接运算以笔试形式考核,多出现在选择题第11~14题,约占笔试分值的2%(5)Access系统简介①Access系统的基本特点以笔试形式考核,多出现在选择题第11~14题,约占笔试分值的2%②基本对象:表,查询,窗体,报表,页,宏,模块6.数据库和表的基本操作(见表2.6)表2.6大纲要求试卷解读(1)创建数据库①创建空数据库以笔试形式考核约占分值的2%②使用向导创建数据库(2)表的建立①建立表结构:使用向导,使用表设计器,使用数据表笔试中一般出现在选择题的第15~20题,约占分值的6%。②设置字段属性③输入数据:直接输入数据,获取外部数据(3)表间关系的建立与修改①表间关系的概念:一对一,一对多笔试中一般出现在选择题第12~17题,约占分值的4%。②建立表间关系③设置参照完整性(4)表的维护①修改表结构:添加字段,修改字段,删除字段,重新设置主关键字②编辑表内容:添加记录,修改记录,删除记录,复制记录③调整表外观(5)表的其他操作①查找数据笔试中一般出现在选择题第17~21题,约占分值的2%。②替换数据③排序记录④筛选记录7.查询的基本操作(见表2.7)表2.7大纲要求试卷解读(1)查询分类①选择查询以笔试的形式考核,约占分值的2%②参数查询③交叉表查询④操作查询⑤SQL查询(2)查询准则①运算符以笔试的形式考核,一般出现在选择题第18~20题,约占分值的4%②函数③表达式(3)创建查询①使用向导创建查询笔试中一般出现在选择题第17~20题,约占分值的4%。②使用设计器创建查询③在查询中计算(4)SQL基本命令:查询命令和操作命令以笔试形式考核,约占笔试分值的2%(5)操作已创建的查询①运行已创建查询②编辑查询中的字段③编辑查询中的数据源④排序查询的结果8.窗体的基本操作(见表2.8)表2.8大纲要求试卷解读(1)窗体分类①纵栏式窗体以笔试的形式考核,约占分值的2%②表格式窗体③主/子窗体④数据表窗体⑤图表窗体⑥数据透视表窗体(2)创建窗体①使用向导创建窗体笔试中一般出现在选择题第21~24题中,约占分值的4%。②使用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性9.报表的基本操作(见表2.9)表2.9大纲要求试卷解读(1)报表分类①纵栏式报表笔试中一般出现在选择题第23~29题,约占分值的4%。②表格式报表③图表报表④标签报表(2)使用向导创建报表(3)使用设计器编辑报表(4)在报表中计算和汇总10.数据访问页(见表2.10)表2.10大纲要求试卷解读(1)数据访问页的概念以笔试形式考核。笔试中一般出现在选择题第26~27题,约占分值的2%。(2)创建数据访问页①自动创建数据访问页②使用向导数据访问页11.宏(见表2.11)表2.11大纲要求试卷解读(1)宏的基本概念笔试中一般出现在选择题第25~28题,约占分值的6%。(2)宏的基本操作①创建宏:创建一个宏,创建宏组②运行宏③在宏中使用条件④设置宏操作参数⑤常用的宏操作12.模块(见表2.12)表2.12大纲要求试卷解读(1)模块的基本概念①类模块笔试中一般出现在选择题第29~35题,填空题第11~15题,约占分值的20%。②标准模块③将宏转换为模块(2)创建模块①创建VBA模块:在模块中加入过程,在模块中执行宏②编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件(3)调用和参数传递(4)VBA程序设计基础①面向对象程序设计的基本概念②VBA编程环境:进入VBE,VBE界面③VBA编程基础:常量,变量,表达式④VBA程序流程控制:顺序控制,选择控制,循环控制⑤VBA程序的调试,设置断点,单步跟踪,设置监视点二级Access数据库程序设计上机考试部分表2.13类型说明①基本操作建立表:建立表的结构,向表中输入数据,字段属性设置,建立表间的关系;维护表;修改表的结构,编辑表的内容,调整表的外观;操作表;排序记录,筛选记录②简单应用条件查询、参数查询、操作查询和交叉表查询的建立③综合应用窗体常见控件使用及其属性设置,报表常见控件使用及其属性设置,宏的建立及条件设置,VBA简单编程