1、二级 Access 考试大纲基本要求1. 掌握数据库系统的基本概念。2. 全面了解和掌握 Access 数据库基本对象的概念及创建方法。3. 掌握关系数据库的基本原理。4. 了解数据库程序设计基本概念、基本结构和基本方法。5. 能够使用 Access 建立一个小型数据库应用系统。考试内容一、 数据库基础知识1. 基本概念:数据库系统,数据库,数据库管理系统,数据模型,类和对象,事件。2. 关系数据库基本概念:关系模型的完整性(实体的完整性,参照的完整性,用户定义的完整性),关系模式(一对一,一对多,多对多),关系,元组,属性,字段,记录,域,值,主关键字等。3. 关系运算基本概念:选择运算,投
2、影运算,连接运算。4. SQL 基本命令。查询命令(利用 SQL 数据定义查询创建、删除、修改表,利用 SQL 联合查询查找指定条件记录)。5. Access 系统简介:(1) Access 系统的基本特点。(2) 基本对象:表,查询,窗体,报表,页,宏,模块。二、 数据库和表的基本操作1、 创建数据库:(1) 创建空数据库。(2) 使用向导创建数据库。(3) 数据库默认保存位置、默认名称及其扩展名。2、 表的建立:(1) 建立表结构:使用向导,使用表设计器,使用数据表。几种方法之间的区别。(2) 设置字段属性(主要包括字段大小,默认值,有效性规则,有效性文本及输入掩码等)。(3) 输入数据:
3、直接输入数据,获取外部数据。3、 表间关系的建立与修改:(1) 表间关系的概念:一对一关系,一对多关系,多对多关系。(2) 建立表间关系,删除和修改表间的关系。(3) 设置参照完整性。4、 表的维护:(1) 修改表结构:添加字段,修改字段,删除字段,设置字段的索引(有、无重复索引),设置主关键字。(2) 编辑表内容:添加记录,修改记录,复制记录。(3) 设置表、表中单元格的格式(宽度、高度和外观字体等)。5、 表的其他操作:(1) 查找数据。(2) 替换数据。(3) 排序记录(升序/降序)。(4) 记录的筛选(按指定内容筛选,按内容排除,窗体筛选和高级筛选),应用筛选,取消筛选,保存筛选。三、
4、 查询的基本操作1、 查询的基本分类和各类查询特点:选择查询,参数查询,计算查询,操作查询(追加查询,删除查询,更新查询和生成表查询),SQL 查询。2、 查询准则:(1) 常用运算符(关系运算和逻辑运算符)。(2) 常用函数(max,min,avg,sum,count 等)。(3) 常用表达式(关系表达式或逻辑表达式)。3、 创建查询:(1) 利用向导创建查询(简单查询,交叉表查询等)。(2) 使用设计器创建,修改各类查询。4、 查询的打开,运行:(1) 打开各类查询的方法,(2) 运行各类查询的方法。(3) 编辑查询中的字段(参加查询字段的排序、显示等)。(4) 编辑查询中的数据源(向查询
5、设计器中添加、删除表或已有查询)。(5) 查询的保存。四、 窗体的基本操作、窗体的基本分类:纵栏式窗体,表格式窗体,主/子窗体,数据表窗体,图表窗体,数据透视表窗体。2、创建窗体:(1)自动创建窗体(纵栏式,表格式,数据表式)(2) 利用向导创建窗体(纵栏式,表格式,数据表式,调整表式)。(3) 利用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性。(4)自动,向导和设计器创建窗体各自特点。五、 报表的基本操作1、 报表的基本分类:纵栏式报表,表格式报表,图表报表,标签报表。2、 创建报表:(1)自动创建表格式或纵栏式报表。(2)使用向导创建报表(纵栏式,表格式,对
6、齐方式)。(3)利用报表控件,在设计器中创建和修改报表。(4)利用标签向导创建标签。3、利用报表常用控件,在报表中计算和汇总数据。六、 数据访问页的基本操作1、 数据访问页的概念,创建和保存方法。2、 创建数据访问页:(1) 自动创建数据访问页。(2) 使用向导数据访问页。(3) 利用已有的 WEB 页创建数据访问页。3、数据访问页的运行方法。七、 宏1、 宏的基本概念(宏,宏组和条件宏的区别联系)。2、 宏的基本操作:(1) 创建宏:创建一个宏,创建宏组。(2) 运行宏。(3) 在宏中使用条件。(4) 设置操作参数。(5) 常用的宏操作。(6) 创建自动运行的宏。八、 模块1、 模块的基本概
7、念:2、 VBA 程序设计基础:(1) 面向对象程序设计的基本概念。(2) VBA 编程环境:进入 VBE 各种方法,VBE 界面。(3) VBA 编程基础:常量,变量,表达式。(4) VBA 程序流程控制:顺充控制,选择控制,循环控制。 基本要求1.掌握算法的基本概念。2.掌握基本数据结构及其操作。3.掌握基本排序和查找算法。4.掌握逐步求精的结构化程序设计方法。5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。6.掌握数据库的基本知识,了解关系数据库的设计。 考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度) 。2.数据结构
8、的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。5.线性单链表、双向链表与循环链表的结构及其基本运算。6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序) 。二、程序设计基础1.程序设计方法与风格。2.结构化程序设计。3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。3.结构化设计方法,总体设计与详细设计。4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。5.程序的调试,静态调试与动态调试。四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。2.数据模型,实体联系模型及 E-R 图,从 E-R 图导出关系数据模型。3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。