全国计算机等级考试二级教程:Access数据库程序设计(2015年版)

全国计算机等级考试二级教程:Access数据库程序设计(2015年版) pdf epub mobi txt 电子书 下载 2025

教育部考试中心 编
图书标签:
  • Access
  • 数据库
  • 二级考试
  • 计算机等级考试
  • 程序设计
  • Access教程
  • 2015年版
  • 办公软件
  • 信息技术
  • 学习辅导
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 高等教育出版社
ISBN:9787040413755
版次:1
商品编码:11598802
包装:平装
丛书名: 全国计算机等级考试二级教程
开本:16开
出版时间:2014-11-01
用纸:胶版纸
页数:373
字数:590000
正文语种:中文

具体描述

内容简介

  《全国计算机等级考试二级教程:Access数据库程序设计(2015年版)》是由教育部考试中心组织,根据教育部考试中心新颁布的《全国计算机等级考试二级Access数据库程序设计考试大纲(2013年版)》编写的,内容包括:数据库基础知识、Access数据库的基本操作和编程。《全国计算机等级考试二级教程:Access数据库程序设计(2015年版)》内容简明扼要,理论联系实际。书中还包含2013年版考试大纲、样卷等。
  《全国计算机等级考试二级教程:Access数据库程序设计(2015年版)》是全国计算机等级考试二级Access数据库程序设计复习考试、培训的指定教材,同时也可作为其他人员学习参考用书。

内页插图

目录

第1章 数据库基础知识
1.1 数据库基础知识
1.1.1 计算机数据管理的发展
1.1.2 数据库系统
1.1.3 数据模型
1.2 关系数据库
1.2.1 关系模型
1.2.2 关系运算
1.3 数据库设计基础
1.3.1 数据库设计步骤
1.3.2 数据库设计过程
1.4 Access简介
1.4.1 Access发展简介
1.4.2 Access数据库的系统结构
1.4.3 Access 2010主界面
习题1

第2章 数据库和表
2.1 创建数据库
2.1.1 创建数据库
2.1.2 打开和关闭数据库
2.2 建立表
2.2.1 表的组成
2.2.2 建立表结构
2.2.3 设置字段属性
2.2.4 建立表间关系
2.2.5 向表中输入数据
2.3 编辑表
2.3.1 修改表结构
2.3.2 编辑表内容
2.3.3 调整表外观
2.4 使用表
2.4.1 排序记录
2.4.2 筛选记录
习题2

第3章 查询
3.1 查询概述
3.1.1 查询的功能
3.1.2 查询的类型
3.1.3 查询的条件
3.2 创建选择查询
3.2.1 使用查询向导
3.2.2 使用“设计视图”
3.2.3 在查询中进行计算
3.3 创建交叉表查询
3.3.1 认识交叉表查询
3.3.2 使用“设计视图”
3.4 创建参数查询
3.4.1 单参数查询
3.4.2 多参数查询
3.5 创建操作查询
3.5.1 生成表查询
3.5.2 删除查询
3.5.3 更新查询
3.5.4 追加查询
3.6 结构化查询语言SQL
3.6.1 SQL语言概述
3.6.2 数据定义
3.6.3 数据操纵
3.6.4 数据查询
3.7 创建SQL的特定查询
3.7.1 查询与SQL视图
3.7.2 创建联合查询
3.7.3 创建传递查询
3.7.4 创建数据定义查询
3.7.5 创建子查询
3.8 编辑和使用查询
3.8.1 运行已创建的查询
3.8.2 编辑查询中的字段
3.8.3 编辑查询中的数据源
3.8.4 排序查询的结果
习题3

第4章 窗体
4.1 窗体概述
4.1.1 窗体的作用
4.1.2 窗体的类型
4.1.3 窗体的视图
4.2 创建窗体
4.2.1 自动创建窗体
4.2.2 创建图表窗体
4.2.3 使用“空白窗体”按钮创建窗体
4.2.4 使用向导创建窗体
4.3 设计窗体
4.3.1 窗体的设计视图
4.3.2 常用控件的功能
4.3.3 常用控件的使用
4.3.4 窗体和控件的属性
4.4 修饰窗体
4.4.1 主题的应用
4.4.2 条件格式的使用
4.4.3 提示信息的添加
4.4.4 窗体的布局
4.5 定制系统控制窗体
4.5.1 创建切换窗体
4.5.2 创建导航窗体
4.5.3 设置启动窗体
习题4

第5章 报表
5.1 报表的基本概念与组成
5.1.1 报表基本概念
5.1.2 报表设计区
5.2 建立报表
5.2.1 用“报表”工具创建报表
5.2.2 用“报表设计”工具创建报表
5.2.3 用“空报表”工具创建报表
5.2.4 编辑报表
5.3 报表排序和分组
5.3.1 记录排序
5.3.2 记录分组
5.4 使用计算控件
5.4.1 报表添加计算控件
5.4.2 报表统计计算
5.4.3 报表常用函数
习题5

第6章 宏
6.1 宏的功能
6.1.1 宏的基本概念
6.1.2 设置宏操作
6.2 建立宏
6.2.1 创建独立的宏
6.2.2 创建宏组
6.2.3 创建条件操作宏
6.2.4 设置宏的操作参数
6.2.5 运行宏
6.2.6 调试宏
6.3 通过事件触发宏
6.3.1 事件的概念
6.3.2 通过事件触发宏
6.3.3 通过宏进行其他操作
习题6

第7章 VBA编程基础
7.1 VBA的编程环境
7.2 VBA模块简介
7.2.1 标准模块
7.2.2 类模块
7.2.3 VBA代码编写模块过程
7.2.4 将宏转换为模块过程
7.2.5 在模块中执行宏
7.3 VBA程序设计基础
7.3.1 程序语句书写原则
7.3.2 数据类型和数据库对象
7.3.3 变量与常量
7.3.4 常用标准函数
7.3.5 运算符和表达式
7.4 VBA流程控制语句
7.4.1 赋值语句
7.4.2 条件语句
7.4.3 循环语句
7.4.4 其他语句·-标号和GoTo语句
7.5 面向对象程序设计的基本概念
7.5.1 集合和对象
7.5.2 属性和方法
7.5.3 事件和事件过程
7.6 过程调用和参数传递
7.6.1 过程调用
7.6.2 参数传递
7.7 VBA常用操作
7.7.1 打开和关闭操作
7.7.2 输入和输出操作
7.7.3 VBA编程验证数据
7.7.4 计时事件
7.7.5 鼠标和键盘事件处理
7.7.6 数据文件读写
7.7.7 用代码设置Access选项
7.8 用户定义类模块创建和引用
7.8.1 用户定义类模块概念
7.8.2 用户定义类模块创建和引用
7.9 VBA程序运行错误处理
习题7

第8章 VBA数据库编程
8.1 VBA数据库编程技术简介
8.1.1 数据库引擎及其体系结构
8.1.2 数据库引擎版本选择和安装
8.1.3 数据库访问接口
8.1.4 数据访问对象(DAO)
8.1.5 ActiveX数据对象(ADO)
8.2 VBA数据库编程技术
习题8

第9章 考试指导
9.1 考试系统使用说明
9.1.1 考试环境
9.1.2 考试时间
9.1.3 考试题型及分值
9.1.4 考试登录
9.1.5 试题内容查阅工具的使用
9.1.6 考生文件夹和文件的恢复
9.1.7 文件名的说明
9.2 考试题型
9.2.1 选择题
9.2.2 基本操作题
9.2.3 简单应用题
9.2.4 综合应用题

附录1 常用函数
附录2 窗体属性及其含义
附录3 控件属性及其含义
附录4 常用宏操作命令
附录5 常用事件
附录6 Visual Basic编辑环境简介
附录7 全国计算机等级考试二级Access数据库程序设计考试大纲(2013年版)
附录8 全国计算机等级考试二级Access数据库程序设计样卷及参考答案
附录9 习题参考答案

精彩书摘

  1.设计原则  为了合理组织数据,应遵从以下基本设计原则:  (1)关系数据库的设计应遵从概念单一化“一事一地”的原则  一个表仅描述一个实体或实体间的一种联系。避免设计大而杂的表,首先分离那些需要作为单个主题而独立保存的信息,然后确定这些主题之间有何联系,以便在需要时将正确的信息组合在一起。通过将不同的信息分散在Aeeess不同的表中,可以使数据的组织工作和维护工作更简单,同时也可以保证建立的应用程序具有较高的性能。  例如,将有关教师基本情况的数据,包括姓名、性别、工作时间等,保存到教师表中。将工资单的信息应该保存到工资表中,而不是将这些数据统统放到一起。同理,应当把学生信息保存到学生表中,将有关课程的成绩保存在选课表中。  (2)避免在表之间出现重复字段  除了保证表中有反映与其他表之间存在联系的外部关键字之外,应尽量避免在表之问出现重复字段。这样做的目的是使数据冗余尽量小,防止在插入、删除和更新时造成数据的不一致。  例如,在课程表中有了课程名字段,在选课表中就不应该有课程名字段。需要时可以通过两个表的联接找到所选课程对应的课程名称。  (3)表中的字段必须是原始数据和基本数据元素  表中不应包括通过计算可以得到的“二次数据”或多项数据的组合。能够通过计算从其他字段推导出来的字段也应尽量避免。  例如,在职工表中应当包括出生日期字段,而不应包括年龄字段。当需要查询年龄的时候,可以通过简单计算得到准确年龄。  在特殊情况下可以保留计算字段,但是必须保证数据的同步更新。例如,在工资表中出现的“实发工资”字段,其值是通过“基本工资+奖金+津贴一房租一水电费一托儿费”计算出来的。每次更改其他字段值时,都必须重新计算。  (4)用外部关键字保证有关联的表之间的联系  表之间的关联依靠外部关键字来维系,使得表结构合理,不仅存储了所需要的实体信息,并且反映出实体之问的客观存在的联系,最终设计出满足应用需求的实际关系模型。  2.设计的步骤  ①需求分析。确定建立数据库的目的,这有助于确定数据库保存哪些信息。  ②确定需要的表。可以着手将需求信息划分成各个独立的实体,例如教师、学生、工资、选课等。每个实体都可以设计为数据库中的一个表。  ③确定所需字段。确定在每个表中要保存哪些字段,确定关键字,字段中要保存数据的数据类型和数据的长度。通过对这些字段的显示或计算应能够得到所有需求信息。  ……
《数据库原理与应用实务》 内容简介 本书旨在为读者系统地介绍数据库技术的基础理论、核心概念、设计方法以及实际应用。全书共分为八章,由浅入深,层层递进,力求在理论的严谨性与实践的可操作性之间取得平衡,为有志于掌握数据库相关知识的读者提供一条清晰的学习路径。 第一章 数据库系统概述 本章作为整个数据库学习的起点,将带领读者认识数据库的起源与发展,理解数据库技术在信息时代的重要地位。我们将从文件管理系统的局限性出发,阐述数据库系统的出现及其优势,包括数据共享、数据独立性、数据一致性、数据安全性等关键特性。同时,我们将详细介绍数据库系统的基本组成部分,包括数据库(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)以及数据库用户等角色及其职责。在此基础上,读者将初步了解数据模型(如概念模型、逻辑模型、物理模型)的层次结构,并对数据独立性(物理独立性与逻辑独立性)有一个初步的认识。本章还将简要介绍数据库管理系统的主要功能,如数据定义、数据操纵、数据控制、数据维护等,为后续深入学习打下坚实的基础。 第二章 数据模型 数据模型是数据库设计的基础,本章将重点介绍几种主流的数据模型。首先,我们将详细讲解实体-联系模型(ER模型),这是概念设计阶段最常用的模型。我们将深入阐述ER模型中的基本概念,包括实体、属性(及其类型,如原子属性、复合属性、多值属性、派生属性)、联系(及其基数,如一对一、一对多、多对多)以及弱实体。我们将通过大量的图示和实例,引导读者掌握如何根据实际业务需求绘制ER图,并理解ER图的表达能力。其次,我们将介绍关系模型,这是目前应用最广泛的逻辑模型。我们将解释关系模型的基本构成,包括关系(即二维表)、元组(行)和属性(列),以及域、候选码、主码、外码等概念。我们将重点阐述关系模型中的数据约束,包括实体完整性、参照完整性和用户自定义完整性。最后,我们将介绍如何将ER模型转换为关系模型,这是从概念设计到逻辑设计的重要过渡步骤。 第三章 关系数据理论 本章将深入探讨关系模型背后的数学基础——关系代数和关系演算。关系代数是关系模型中最基本、最核心的操作语言,我们将逐一介绍其基本操作,包括选择(σ)、投影(π)、并(∪)、差(-)、笛卡尔积(×)以及更复杂的连接(⋈)、交(∩)、除(÷)等。我们将通过具体的关系表和操作示例,清晰地展示每种操作的结果,帮助读者理解这些操作如何实现对关系数据的查询和转换。关系演算是另一种形式化查询语言,我们将介绍元组关系演算(TRC)和域关系演算(DRC),并阐述它们与关系代数之间的等价性,加深读者对关系模型查询能力的理解。此外,本章还将详细介绍函数依赖和模式分解的概念。我们将定义函数依赖的类型,如平凡函数依赖、非平凡函数依赖、完全函数依赖、部分函数依赖、传递函数依赖等。在此基础上,我们将深入讲解规范化理论,特别是第一范式(1NF)、第二范式(2NF)、第三范式(3NF)和巴斯-科德范式(BCNF)的定义、判断方法以及它们在消除数据冗余和提高数据一致性方面的作用。我们将通过大量的案例分析,指导读者如何对关系模式进行规范化,设计出高质量的关系数据库。 第四章 SQL语言基础 SQL(Structured Query Language)是用于管理关系数据库的标准语言,本章将系统地介绍SQL语言的基础知识和常用命令。我们将从SQL的基本组成部分开始,介绍数据定义语言(DDL)和数据操纵语言(DML)。DDL部分将详细讲解如何使用`CREATE TABLE`创建表、定义字段属性和约束;如何使用`ALTER TABLE`修改表结构;以及如何使用`DROP TABLE`删除表。DML部分将是本章的重点,我们将深入讲解`SELECT`语句,包括如何进行单表查询、多表连接查询(内连接、左外连接、右外连接、全外连接)、聚合查询(使用`GROUP BY`和`HAVING`子句)、排序查询(`ORDER BY`)以及嵌套查询。此外,我们还将介绍数据插入(`INSERT`)、数据更新(`UPDATE`)和数据删除(`DELETE`)等基本操作。本章将结合实际的数据库表,提供大量的SQL查询示例,帮助读者快速掌握SQL的基本语法和应用技巧。 第五章 SQL语言进阶 在掌握了SQL语言的基础后,本章将进一步深入学习更高级的SQL特性和技巧。我们将详细讲解视图(VIEW)的概念、创建、删除和使用方法,理解视图如何简化复杂查询并实现数据安全。我们将介绍索引(INDEX)的作用,以及如何创建和管理索引以提高查询性能。本章还将重点介绍SQL中的事务(TRANSACTION)概念,包括ACID特性(原子性、一致性、隔离性、持久性)及其重要性。我们将讲解如何使用`COMMIT`和`ROLLBACK`来管理事务。此外,我们还将介绍SQL中的存储过程(STORED PROCEDURE)和触发器(TRIGGER),理解它们如何封装业务逻辑、自动化数据库操作,并提高开发效率和数据一致性。本章还将涵盖SQL中的一些高级查询技巧,如窗口函数(Window Functions)的使用,以及如何编写更复杂、更优化的SQL语句。 第六章 数据库设计 本章将引导读者从实际需求出发,掌握数据库设计的完整流程。我们将介绍数据库设计的三个主要阶段:需求分析、概念设计和逻辑设计。在需求分析阶段,我们将学习如何收集和分析用户需求,识别关键业务实体和它们之间的关系。在概念设计阶段,我们将重点运用ER模型进行设计,绘制出清晰的ER图。在逻辑设计阶段,我们将学习如何将ER图转换为关系模式,并进行模式分解以满足规范化要求。本章还将讨论数据库设计原则,包括数据独立性、数据一致性、数据完整性、可维护性、可扩展性以及性能优化等。我们将通过一个完整的案例,贯穿整个数据库设计过程,使读者能够理解各个环节的联系和重要性。 第七章 数据库实现与管理 数据库设计完成后,就需要将其实现并进行日常管理。本章将重点介绍数据库的物理存储结构,包括文件的组织方式、页的结构、索引的实现方式等。我们将介绍数据库的并发控制,这是保证多用户同时访问数据库时数据一致性的关键。我们将讲解并发控制的基本原理,以及常见的并发控制技术,如锁机制(两段锁协议)和多版本并发控制(MVCC)。此外,本章还将涉及数据库的恢复技术,包括故障的类型、事务日志的作用以及恢复的基本步骤。我们将讲解如何利用日志文件来保证数据库在发生故障后能够恢复到一致的状态。本章还将简要介绍数据库的安全性,包括用户权限管理、数据加密等。 第八章 数据库应用开发 本章将探讨数据库在实际应用开发中的角色和常用技术。我们将介绍数据库连接技术,例如ODBC(Open Database Connectivity)和JDBC(Java Database Connectivity),以及如何使用这些技术在应用程序中访问数据库。我们将讨论嵌入式SQL和API编程等常见的数据库应用开发方式。本章还将简要介绍数据库开发工具的使用,以及如何利用这些工具进行数据库对象的创建、管理和应用程序的集成。我们将强调在数据库应用开发中,需要考虑的性能优化、错误处理和用户体验等方面的设计。 总而言之,《数据库原理与应用实务》力求为读者构建一个全面、系统、深入的数据库知识体系,从理论的基石到实践的应用,帮助读者掌握现代信息系统中不可或缺的数据库技术,为进一步深入学习和实际工作奠定坚实的基础。

用户评价

评分

这本教材的配套资源和整体的编排风格,给我一种非常“与时俱进”的感觉,尽管它是2015年的版本,但很多核心概念在今天看来依然适用。我尤其欣赏它在章节末尾设置的“自测与提高”环节,那些思考题往往不是简单的知识点复述,而是要求你综合运用前几章学到的知识来解决一个小Case。这强迫我去动脑筋,而不是机械地记忆。比如,有一个题目要求设计一个多对多关系的数据库结构,我得同时运用实体建模、关系设置和关键字段的理解才能完成。这种以问题为导向的学习方式,比单纯的理论灌输有效得多。总而言之,这本书的价值在于它提供了一个从“会用”到“精通”的完整路径,对于目标明确的学习者来说,它是一个非常值得信赖的向导。

评分

我发现这本书的作者对教学节奏的把握非常到位,这一点很难得。它没有一上来就抛出复杂的SQL语句,而是先用图形界面(QBE)带你熟悉数据查询的基本逻辑,让你对“我要什么数据”有一个直观的认识。等读者完全适应了查询的思维方式后,才逐步引入标准的SQL语法。这种循序渐进的方式,极大地降低了初学者的畏难情绪。而且,书中对于错误处理和数据备份恢复的章节也着墨不少,这体现了作者的成熟和负责任的态度——数据库不仅仅是设计和查询,数据的安全和健壮性同样重要。我甚至觉得,就算不为了考证,这本书本身就是一本很好的Access应用参考手册,里面关于数据导入导出的各种陷阱和技巧,都写得非常实在。

评分

说实话,刚开始看这本书的时候,进度有点慢,主要是里面的概念定义非常严谨,很多术语都需要我查阅资料才能完全理解。但这恰恰说明了它的深度,它没有为了迎合初学者而简化核心知识点。我印象特别深的是它讲解关系模型时,用了好几个非常贴切的例子,把实体、属性、关系这些抽象的东西具象化了。特别是数据规范化那一部分,讲得非常透彻,从第一范式到第三范式,每一步的转换逻辑和必要性都解释得清清楚楚,读完后我才真正明白为什么要做规范化,而不是仅仅停留在“老师让这么做就这么做”的层面。书里的配图也很有帮助,特别是那些ER图(实体关系图)的绘制步骤,清晰到我不用看文字也能跟着图示把关系理顺。对于想通过考试并且想把这门技术真正学到手的人来说,这种严谨性是必不可少的。

评分

这本书的实操指导部分简直是一场视觉盛宴。它不是那种“点击菜单A,然后选择选项B”的简单罗列,而是真正模拟了解决实际问题的过程。举个例子,当讲到表单设计时,它不仅教你怎么拖拽控件,更重要的是讲解了如何通过控件事件来编写VBA代码,实现一些复杂的交互逻辑。我试着跟着书里的步骤做了一个简单的库存管理系统原型,书上对代码的注释非常到位,哪怕我VBA基础薄弱,也能很快跟上思路。更赞的是,书里专门辟了一个章节来讲解报表的高级应用,比如如何设置分组、计算汇总,甚至是如何设计带参数的动态报表。这些内容在很多其他教程里都是一带而过,但这本书却把它当作重点来对待,这无疑大大提升了这本书的实用价值。

评分

这本书的封面设计挺简洁的,拿到手里沉甸甸的,感觉内容肯定很扎实。我之前对数据库基础了解不多,想找一本系统学习的教材,这本《全国计算机等级考试二级教程:Access数据库程序设计(2015年版)》正好符合我的需求。初翻目录,结构清晰,从基础概念到具体操作都有详细的讲解,理论与实践的结合看起来很到位。尤其是对Access这个软件的剖析,感觉不是那种走马观花的介绍,而是深入到了每一个功能模块的底层逻辑。比如它对查询设计的讲解,光是SELECT语句的各种复杂组合和嵌套,就花了不少篇幅,这对于想要真正掌握数据库操作的人来说太重要了。而且,书里还穿插了一些历年的真题分析,这对于应试者来说简直是福音,能让人快速了解考试的侧重点和出题的风格。装帧质量也挺不错的,纸张挺厚实,阅读起来眼睛也不容易累。总的来说,这本书给我的第一印象是非常专业和全面的,绝对不是那种应付了事的教材。

评分

考试还是用得着的,自学就算了……

评分

考级需要,正版,标准教程,复习用。

评分

计算机二级必备,很不错!

评分

速度快,印刷清晰,好好准备考试了

评分

物流挺给力的,好稀饭

评分

东西不错,有用的时候正需要它

评分

不错,速度很快。是本教材

评分

很不错的书,送货速度非常快。

评分

好好好好好好好好好好

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有