计算机二级Access笔试讲义

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

考试大纲:见课本P450,一级二级 (黄皮书)P259,二级(蓝皮书)P181
考试方式
▪ 1.笔试:90分钟,满分100分,其中含公共基础知识部分的 30分。
▪ 2.上机操作:90分,满分100分。 ▪ 上机操作包括: ▪ (1)基本操作。 ▪ (2)简单应用。 ▪ (3)综合应用。
考试内容
一、 数据库基础知识

4) 筛选记录。
师生互动
1、ACCESS中创建表的方法有哪几种? •使用向导创建表 •使用设计视图创建表 •通过输入数据创建表 •导入、导出表
输入掩码 数据格式:见课本
•8. 在向数据库中输入数据时,若要求所输入的字符必须是字母, 则应该设置的输入掩码是 【8】 • 答案 L •
P103 12.若设置字段的输入掩码为“####-######”,该字段 正确的输入数据是 A)0755-123456 B)0755-abcdef C)abcd-123456 D)####-######
➢在数据表中查找数据 ➢在数据表中替换数据 ➢在数据表中排序记录 ➢在数据表中筛选记录
考试内容
▪ 三、 查询的基本操作

1、 查询分类:

(1) 选择查询。

(2) 参数查询。

(3) 交叉表查询。

(4) 操作查询。

(5) SQL查询。

2、 查询准则:

(1) 运算符。 (2) 函数。 (3) 表达式。
•实战:2007-9 P89
•16. 在Access数据库中,为了保持表之间的关系,要 求在子表(从表)中添加记录时,如果主表中没有与之相关 的记录,则不能在子表(从表)中添加改记录。为此需要定 义的关系是 • A. 输入掩码 B. 有效性规则 • C. 默认值 D. 参照完整性
• 答案 D
• 解析:参照完整性是一个准则系统, Access使用这个系统用来确保相关表中的记录 之间关系的有效性,并且不会因意外而删除或 更改相关数据。
WHERE (性别=‘男’)
查找姓王的教师,并按姓名升序排序 SELECT * FROM 教师表 WHERE 姓名 LIKE ‘王%’ ORDER BY 姓名 ASC
真题: 13.在SELECT语句中使用ORDER BY是为了指定 A)查询的表 B)查询结果的顺序 C)查询的条件 D)查询的字段
Access 数据库的系统结构
3.数据库应用系统:
4.数据库管理系统(Data Base Management System, 简称DBMS):
5.数据库系统:(Data Base System,简称DBS)
数据库系统由5部分组成:硬件系统、数据库集合、 数据库管理系统及相关软件、数据管理员 (DataBase Administrator,简称DBA)和用户。
•实战:P 89 2007-9 13. 假设一个书店用(书号,书名,作
者,出版社,出版日期,库存数量......)一组属性来描述图书,可 以作为“关键字”的是 • A. 书号 B. 书名 • C. 作者 D. 出版社
•答案 A 解析:
• 码(又称为关键字):二维表中的某个属性,若它的值唯一 地标识了一个元组,则称该属性为关键字。本题中:只有A. 书 号能够满足关键字定义中的唯一性要求。
• 查找的字符串中第一个为a,第二个任意,第三个为a到f中 任意一个,第四个为数字,第五个为非0-9的字符,其后为任意 字符串。
(21)现有某查询设计视图(如下图所示),该查询要查找的是
•21. 现有某查询设计视图,该查询要查找的是 • A. 身高在160以上的女性和所有的男性 • B. 身高在160以上的男性和所有的女性 • C. 身高在160以上的所有人或男性 • D. 身高在160以上的所有人
选择查询主要用于浏览、检索、统计数据库中的数据;
参数查询是通过运行查询时的参数定义、创建的动态查询 结果,以便更多、更方便地查找有用的信息;
交叉表查询将来源于某个表中的字段进行分组,一组列在数
据表的左侧,即行表头;一组列在数据表的上方即列表头。 。然 后在数据表行与列的交叉处显示表中某个字段统计值。交叉表查询 就是利用了表中行和列来统计数据的。
操作查询主要用于数据库中数据的更新、删除及生成新表, 使得数据库中数据的维护更便利;
SQL查询是通过SQL语句创建的选择查询、参数查询、数据 定义查询及动作查询。
•实战:2007-9 P89
•17. 将表A的记录添加到表B中,要求保持表B中原有的 记录,可以使用的查询是 • A. 选择查询 B. 生成表查询 • C. 追加查询 D. 更新查询
Access数据库由表、查询、窗体、报表、数据访问页、 宏和模块等对象组成。
宏/模块
窗体
查询
报表
控制流 数据流

实战: 14、下列属于ACCESS对象的是()2007-9 P89 A 文件 B 记录 C 数据 D 查询 •这些对象都存放在扩展名为.mdb的数据库文件中。
考试内容
▪ 二、 数据库和表的基本操作
师生互动
2、修改表的结构和修改表中的数据分别 要在哪种视图中操作? •修改表结构必须在设计视图中完成
•修改表中的数据必须在数据表视图中完成
•实战:2007-9 P89
•15. 在Access数据库的表设计视图中,不能进行的操作是 •A. 修改字段类型 B. 设置索引 •C. 增加字段 D. 删除记录 •答案 D 解析: • 编辑表中内容的操作主要包括选定记录、添加记录、修改记 录、删除记录、复制记录等。这些操作是在数据表视图中完成的。
• 答案 B
• 解析:Like 决定一个字符串是否以一个或更多字符开始,需要通配符“*”号 或“?”号以使Like运算符正确的使用 如:Like “a*”Like “File???”表示以“a” 开头的字符串以File开头,后3位为任意的字符(专用文本或备注数据类型)
•20. 如果在查询的条件中使用了通配符方括号“[ ]”,它 的含义是 P90 •A. 通配任意长度的字符 B. 通配不在括号内的任意字符 •C. 通配方括号内列出的任一单个字符 D. 错误的使用方 法•答案 C
•答案 C
• 解析:将表A的记录复制到表B中,且不删除 表B中的记录,可以使用的查询是追加查询。 [2005年4月 选择第18题][2005年4月 选择第 20题][2005年9月 选择第26题]均考查了这个知 识点。
•实战:2007-9 P90
•18. 在Access中,查询的数据源可以是
• A. 表
▪ 1. 基本概念:
▪ 数据库,数据模型,数据库管理系统,类和对象,事件。
▪ 2. 关系数据库基本概念:
本章重点

(实体的完整性,参照的完整性,用户定义
的完整性,)关系模式,关系,元组,属性,字段,域,
值,主关键字等。
▪ 3. 关系运算基本概念:
▪ 选择运算,投影运算,连接运算。
▪ 4. SQL基本命令。
▪ 查询命令,操作命令。
▪ 5. Access系统简介:
▪ (1) Access系统的基本特点。
▪ (2) 基本对象:表,查询,窗体,报表页,宏,模块。
DB
1. 数据(Data)
数据是指描述事物的符号记录。在计算机中文字、 图形、图象、声音等都是数据。
2.数据库(Data Base,简称DB)
•实战:2007-9 P89
•11. 用二维表来表示实体及实体之间联系的数据模型是
• A. 实体-联系模型 B. 层次模型
• C. 网状模型
D. 关系模型
•答案 D
• 解析:
• 关系模型用表格形式表示实体类型及其实体间的联系。关 系模型是目前最重要的一种模型,它是建立在严格的数学概念 的基础上的。关系模型的基本数据结构是二维表,每一张二维 表称为一个关系。
P90
•答案 A
• 解析:Or 逻辑或 例如:“团员” Or “男” 是男生或是 团员任意一个
考试内容
▪ 四、 窗体分类:
▪ (1) 纵栏式窗体。
▪ (2) 表格式窗体。
成功永远属于 马上行动的人
全国计算机等级考试二级Access考试大纲
基本要求:
1.具有数据库系统的基础知识。 2.基本了解面向对象的概念。 3.掌握关系数据库的基本原理。 4.掌握数据库程序设计方法。 5.能使用Access建立一个小型数据库应用系统。 6.掌握算法的基本概念。 7.掌握基本数据结构及其操作。 8.掌握基本排序和查找算法。 9.掌握逐步求精的结构化程序设计方法。 10.掌握软件工程的基本方法,具有初步应用相关技术进行 软件开发的能力。 11.掌握数据库的基本知识,了解关系数据库的设计。

(2) 建立表间关系。

(3) 设置参照完整性。
▪ 4、 表的维护:
▪ (1) 修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。
▪ (2) 编辑表内容:添加记录,修改记录,复制记录。
▪ (3) 调整表外观。
▪ 5、 表的其他操作:

(1) 查找数据。 (2) 替换数据。 (3) 排序记录。
B. 查询
• C. 表和查询 D. 表、查询和报表
•答案 C
• 解析:执行选择查询时,需要从指定的一个或多个数据库表或查询中搜索数据。
, 当我们使用查询向导编制查询时,也可以看到只能从表或查询中选择数据源
•19. 在一个Access的表中有字段“专业”,要查找包含 “信息”两个字的记录,正确的条件表达式是 P90 • A. =left([专业],2)="信息" B. like"*信息*" • C. =“*信息*” D. Mid([专业],2)="信息"
Select语句的一般格式:
•SELECT [ALL/DISTINCT] *|<字段列表>
FROM
<表名>
[WHERE
<条件表达式>]
[ORDER BY
<列表> {[ASC|DESC}]
语句含义:在From后面给出的表名中找出满足Where条件表达 式的元组,然后按Select后列出的目标表形成结果表。
▪ 1、 创建数据库:

(1) 创建空数据库。

(2) 使用向导创建数据库。
▪ 2、 表的建立:
本章重点

(1) 建立表结构:使用向导,使用表设计器,使用数据表。

(2) 设置字段属性。

(3) 输入数据:直接输入数据,获取外部数据。
▪ 3、 表间关系的建立与修改:

(1) 表间关系的概念:一对一,一对多。
• 解析:[ ] 为字符串中该位置的字符设置范围[字符表] 字符 表中的一个字符,如[a-z]、[0-9][!字符表] 不在字符表中的一 个字符,如[!0-9]
• 例:Like "P[A-F]###"
• 查找以P开头、后跟A到F间任何字母及3个数字的数据。
• Like "a?[a-f]#[!0-9]* "

3、 创建查询:

(1) 使用向导创建查询。
重点难点

(2) 使用设计器创建查询。

(3) 在查询中计算。

4、 操作己创建的查询。源自▪(1) 运行己创建的查询。

(2) 编辑查询中的字段。

(3) 编辑查询中的数据源。

4) 排序查询的结果。
二. 查询方式
在Access中,主要有以下5种查询操作方式: 选择 查询、参数查询、交叉表查询、操作(动作)查询及SQL 查询。
实体间联系及种类
实体间的联系有3种类型:
•一对一联系:学生成绩和学生情况表的关系是一对一联系。
•一对多联系:例如教师和学生的联系是一对多联系。
•多对多联系:例如学生和课程之间联系是多对多联系。
实战:P89 2007-9 12、在企业中,职工的“工资级别”与 职工个人“工资”的联系是()
A 一对一联系 B 一对多联系 C 多对多联系 D 无联系
All:表示检索所有符合条件的元组,系统默认值
DISTINCT:表示检索要去掉重复的所有元组。
*:表示检索结果为整个元组,包括所有的列
字段列表:用“,”分开的多个项,可以是字段名、常数或函数
条件表达式:可以包含数学运算符和关系运算符
ORDER BY:强制查询结果按指定列名进行升序或降序排列
查找男教师的全部信息 SELECT * FROM 教师表
•一对多联系(1:n) • 如果实体集A中的每一个实体,实体集B中有n个实体(n≥0) 与之联系,反之,实体集B中的每一个实体,实体集A中至多只有 一个实体与之联系,则称实体集A与B具有一对多联系。
2.关系数据库基本概念
关系模型、关系、元组、属性、字段、域、值、 主关键字
3.关系运算基本概念
选择运算、投影运算、联接运算
相关文档
最新文档