1、成功永远属于马上行动的人全国计算机等级考试二级 Access考试大纲 基本要求: 1.具有数据库系统的基础知识。2.基本了解面向对象的概念。3.掌握关系数据库的基本原理。4.掌握数据库程序设计方法。5.能使用 Access建立一个小型数据库应用系统。6.掌握算法的基本概念。7.掌握基本数据结构及其操作。8.掌握基本排序和查找算法。9.掌握逐步求精的结构化程序设计方法。10.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。11.掌握数据库的基本知识,了解关系数据库的设计。考试方式 1.笔试: 90分钟,满分 100分,其中含公共基础知识部分的30分。 2.上机操作: 90分,满分
2、 100分。 上机操作包括: (1)基本操作。 (2)简单应用。 (3)综合应用。考试大纲:见课本 P450,一级二级 (黄皮书) P259,二级 (蓝皮书 )P181考试内容一、 数据库基础知识 1. 基本概念: 数据库,数据模型,数据库管理系统,类和对象,事件。 2. 关系数据库基本概念: 关系模型(实体的完整性,参照的完整性,用户定义的完整性,)关系模式,关系,元组,属性,字段,域,值,主关键字等。 3. 关系运算基本概念: 选择运算,投影运算,连接运算。 4. SQL基本命令。 查询命令,操作命令。 5. Access系统简介: ( 1) Access系统的基本特点。 ( 2) 基本对
3、象:表,查询,窗体,报表页, 宏,模块。 本章 重点DB1. 数据 (Data)2. 数据是指描述事物的符号记录。在计算机中文字、图形、图象、声音等都是数据。3. 2.数据库( Data Base, 简称 DB)4. 3.数据库应用系统 : 5. 4.数据库管理系统( Data Base Management System, 简称 DBMS) :5.数据库系统 :( Data Base System, 简称 DBS)数据库系统由 5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据管理员( DataBase Administrator, 简称 DBA) 和用户。实体间联系及种类实体
4、间的联系有 3种类型:一对一联系: 学生成绩和学生情况表的关系是一对一联系。一对多联系: 例如教师和学生的联系是一对多联系。多对多联系: 例如学生和课程之间联系是多对多联系。实战: P89 2007-9 12、在企业中,职工的 “工资级别 ”与职工个人 “工资 ”的联系是()A 一对一联系 B 一对多联系 C 多对多联系 D 无联系一 对 多 联 系 (1:n) 如果 实 体集 A中的每一个 实 体, 实 体集 B中有 n个 实 体(n0)与之 联 系,反之, 实 体集 B中的每一个 实 体, 实 体集 A中至多只有一个 实 体与之 联 系, 则 称 实 体集 A与 B具有一 对 多 联 系。
5、2.关系数据库基本概念关系模型、关系、元组、属性、字段、域、值、主关键字3.关系运算基本概念选择运算、投影运算、联接运算实战: P 89 2007-9 13. 假 设 一个 书 店用 (书 号, 书 名,作者,出版社,出版日期, 库 存数量 )一 组 属性来描述 图书 ,可以作 为 “关 键 字 ”的是 A. 书 号 B. 书 名 C. 作者 D. 出版社 答案 A 解析: 码 (又称 为 关 键 字 ):二 维 表中的某个属性,若它的 值 唯一地 标识 了一个元 组 , 则 称 该 属性 为 关 键 字。本 题 中:只有A. 书 号能 够满 足关 键 字定 义 中的唯一性要求。实战: 200
6、7-9 P8911. 用二 维 表来表示 实 体及 实 体之 间联 系的数据模型是 A. 实 体 -联 系模型 B. 层 次模型 C. 网状模型 D. 关系模型 答案 D 解析: 关系模型用表格形式表示 实 体 类 型及其 实 体 间 的 联 系。关系模型是目前最重要的一种模型,它是建立在 严 格的数学概念的基 础 上的。关系模型的基本数据 结 构是二 维 表,每一 张 二维 表称 为 一个关系。Select语句的一般格式:SELECT ALL/DISTINCT *|FROM WHERE ORDER BY ASC|DESCl语句含义:在 From后面给出的表名中找出满足 Where 条件表达式
7、的元组,然后按 Select后列出的目标表形成结果表。lAll: 表示检索所有符合条件的元组,系统默认值lDISTINCT: 表示检索要去掉重复的所有元组。l*:表示检索结果为整个元组,包括所有的列l字段列表:用 “,”分开的多个项,可以是字段名、常数或函数l条件表达式:可以包含数学运算符和关系运算符lORDER BY: 强制查询结果按指定列名进行升序或降序排列查找男教师的全部信息SELECT * FROM 教师表WHERE ( 性别 =男 )查找姓王的教师,并按姓名升序排序SELECT * FROM 教师表WHERE 姓名 LIKE 王 % ORDER BY 姓名 ASC真题:13.在 SE
8、LECT语句中使用 ORDER BY是为了指定A)查询的表 B)查询结果的顺序 C)查询的条件 D)查询的字段Access 数据库的系统结构Access数据库由表、查询、窗体、报表、数据访问页、宏和模块等对象组成。 查询表报表窗体宏模块 控制流数据流实战: 14、下列属于 ACCESS对象的是() 2007-9 P89A 文件 B 记录 C 数据 D 查询这 些 对 象都存放在 扩 展名 为 .mdb的数据 库 文件中。考试内容 二、 数据库和表的基本操作 1、 创建数据库: ( 1) 创建空数据库。 ( 2) 使用向导创建数据库。 2、 表的建立: ( 1) 建立表结构:使用向导,使用表设计器,使用数据表。 ( 2) 设置字段属性。 ( 3) 输入数据:直接输入数据,获取外部数据。 3、 表间关系的建立与修改: ( 1) 表间关系的概念:一对一,一对多。 ( 2) 建立表间关系。 ( 3) 设置参照完整性。 4、 表的维护: ( 1) 修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。 ( 2) 编辑表内容:添加记录,修改记录,复制记录。 ( 3) 调整表外观。 5、 表的其他操作: ( 1) 查找数据。 ( 2) 替换数据。 ( 3) 排序记录。 ( 4) 筛选记录。 本章 重点