具体描述
YL11629
2018年全国计算机等级考试二级教程Access数据库程序设计+公共基础 2本
9787040488517+9787040488548
掌握Access数据库编程,轻松应对全国计算机等级考试二级! 本书特色: 紧扣考试大纲: 全面覆盖2018年全国计算机等级考试二级Access数据库程序设计科目的所有考点和知识点,助您有针对性地复习备考。 内容精炼透彻: 深入浅出地讲解Access数据库的创建、管理、查询、报表、窗体等核心内容,将复杂的概念化繁为简,让您轻松掌握。 实战案例丰富: 结合大量贴近实际应用的案例,通过动手实践,加深对知识点的理解和运用能力,让您在实际操作中熟练掌握Access。 历年真题精析: 剖析历年考试真题,解析解题思路和技巧,帮助您熟悉考试题型,预判考点趋势,提高解题效率。 配套学习资源: 提供配套的学习资源,如示例数据库、代码片段等,方便您进行同步练习和巩固学习。 循序渐进的学习路径: 从基础概念入手,逐步深入到高级应用,构建完整的知识体系,让您的学习过程更加顺畅。 通俗易懂的语言: 采用清晰、简洁、通俗易懂的语言,避免使用晦涩难懂的专业术语,即使是初学者也能快速上手。 注重培养实际能力: 不仅关注理论知识的学习,更强调培养您利用Access解决实际问题的能力,为未来的学习和工作打下坚实基础。 内容简介: Access数据库程序设计是计算机应用领域一项重要的技能,也是全国计算机等级考试二级的重要科目。本书旨在帮助考生系统地学习Access数据库程序设计的相关知识和技能,顺利通过考试。 第一部分:Access数据库基础 在这一部分,我们将带您走进Access数据库的世界,从最基础的概念开始,逐步建立起您对数据库的认知。 数据库系统概述: 了解数据库的基本概念,包括数据、数据库、数据库管理系统(DBMS)以及它们之间的关系。我们将解释什么是数据,以及为什么要使用数据库来管理数据。您将学习到数据模型,了解不同类型的数据模型,例如层次模型、网状模型、关系模型和面向对象模型,并重点介绍在Access中广泛使用的关系模型。 Access数据库简介: 详细介绍Microsoft Access的特点和优势,为什么它成为个人和小团队管理数据的强大工具。我们将探索Access的界面,包括Ribbon菜单、导航窗格、功能区等,让您快速熟悉操作环境。您将了解Access数据库文件的扩展名(.accdb)及其存储方式。 数据库设计基础: 学习数据库设计的基本原则和方法,包括数据分析、概念设计、逻辑设计和物理设计。您将了解实体、属性、关系等核心概念,并学习如何识别实体之间的关联,例如一对一、一对多和多对多关系。我们将重点讲解规范化理论,帮助您设计出结构良好、避免数据冗余和异常的数据库。 创建和管理Access数据库: 学习如何在Access中创建新的数据库文件,并了解数据库的组成部分,包括表、查询、窗体、报表、宏和模块。您将掌握创建和保存数据库的步骤,以及如何进行数据库的备份和恢复。 第二部分:表的设计与操作 表是数据库的核心,是存储数据的基本单元。本部分将带领您深入理解表的创建、字段属性以及数据输入。 创建表: 学习使用“表设计器”来创建表,定义表的结构。您将了解如何为表添加字段,为每个字段选择合适的数据类型(如文本、数字、日期/时间、货币、自动编号、是/否、 OLE对象、附件、超链接、计算字段、查找向导等),并设置字段的属性,如字段大小、允许空值、默认值、索引等。我们将详细解释每种数据类型的适用场景和注意事项。 设置主键和索引: 理解主键在数据库中的重要性,以及如何为表设置唯一标识主键,以确保数据的完整性。学习创建索引以提高数据检索速度,并了解不同类型的索引(唯一索引、非唯一索引)及其应用。 数据录入和编辑: 学习如何向表中输入数据,以及如何进行数据的编辑、删除和查找。您将掌握使用数据表视图进行高效的数据录入,并了解数据有效性规则的使用,以保证输入数据的准确性。 表的导入与导出: 学习如何将其他数据源(如Excel工作表、文本文件、其他数据库)导入到Access表中,以及如何将Access表中的数据导出到其他格式的文件中,实现数据之间的互通。 第三部分:查询的设计与应用 查询是Access中最强大的功能之一,它允许您从数据库中提取、筛选和分析数据。 查询基础: 理解查询的作用,以及如何创建和运行简单查询。您将学习使用“查询设计器”来构建查询,选择需要显示的字段,并设置筛选条件。 选择查询: 学习如何创建选择查询来检索满足特定条件的数据。我们将重点讲解条件表达式的编写,包括使用比较运算符(=, <>, >, <, >=, <=)、逻辑运算符(AND, OR, NOT)、通配符(, ?, )等。 参数查询: 学习创建参数查询,使查询在运行时能够提示用户输入参数值,从而实现查询的灵活性和动态性。 计算字段和聚合查询: 学习如何在查询中创建计算字段,对现有字段进行计算和转换。掌握聚合函数(如SUM, AVG, COUNT, MAX, MIN)的使用,创建统计查询,对数据进行分组和汇总。 交叉表查询: 学习创建交叉表查询,将数据以二维表的形式进行汇总和分析,常用于生成报表和进行数据透视。 操作查询: 学习创建和使用三种类型的操作查询: 更新查询: 用于批量更新表中数据。 追加查询: 用于将一个表的数据追加到另一个表中。 删除查询: 用于批量删除满足条件的数据。 创建表查询: 用于将查询结果生成为一个新表。 第四部分:窗体的设计与应用 窗体是用户与数据库交互的界面,能够以更友好、更便捷的方式输入、显示和编辑数据。 窗体基础: 理解窗体的作用,以及如何创建和设计美观、实用的窗体。您将学习使用“窗体设计器”来创建各种类型的窗体。 创建单页窗体: 学习创建基本的单页窗体,用于显示和编辑单个记录。 创建多页窗体和数据表窗体: 学习创建多页窗体,一次显示多个记录。了解数据表窗体的特点,可以直接在窗体中编辑数据。 添加控件: 学习在窗体上添加各种控件,如文本框、标签、按钮、复选框、列表框、组合框等,以实现数据输入、显示和导航的功能。 设置控件属性: 学习如何设置控件的属性,如名称、数据源、格式、事件等,以实现特定的交互效果。 窗体事件和宏: 学习使用窗体事件(如“打开时”、“关闭时”、“点击时”等)和宏来为窗体添加交互性和自动化功能。 第五部分:报表的设计与应用 报表是用于呈现和打印数据的工具,能够将数据库中的数据以清晰、规范的格式输出。 报表基础: 理解报表的作用,以及如何创建和设计满足特定需求的报表。您将学习使用“报表设计器”来创建各种类型的报表。 创建简单报表: 学习创建基本的报表,用于显示单个表或查询中的数据。 分组和汇总报表: 学习如何对报表进行分组,并使用聚合函数对分组后的数据进行汇总,生成具有统计意义的报表。 添加页眉、页脚和分组页眉/页脚: 学习在报表上添加页眉、页脚以及分组页眉和页脚,以增强报表的可读性和专业性。 报表中的计算和表达式: 学习在报表中添加计算字段和使用表达式,进行数据计算和格式化。 报表设计技巧: 学习如何设计美观、清晰、易于阅读的报表,包括调整布局、字体、颜色等。 第六部分:Access程序设计基础 在这一部分,我们将开始涉及Access的程序设计方面,让您能够利用宏和VBA语言实现更复杂的自动化操作。 宏基础: 学习Access宏的概念和作用,了解宏是Access中用于自动化任务的一种简单编程工具。您将学习如何创建和运行简单的宏,例如打开窗体、运行查询、打印报表等。 常用的宏操作: 掌握常用的宏操作(Action),例如`OpenForm`, `OpenQuery`, `OpenReport`, `RunMacro`, `SetFilter`, `GoToControl`等,并了解它们的参数设置。 条件宏: 学习使用条件语句来创建更智能的宏,根据不同的条件执行不同的操作。 VBA(Visual Basic for Applications)简介: 了解VBA语言在Access中的应用,它是一种功能更强大、更灵活的编程语言,可以实现更复杂的数据库操作和用户界面交互。 VBA编辑器: 学习如何打开和使用VBA编辑器,包括代码窗口、工程资源管理器、属性窗口等。 VBA基础语法: 学习VBA的基本语法,包括变量声明、数据类型、运算符、流程控制语句(If...Then...Else, For...Next, Do...Loop等)以及过程(Sub)和函数(Function)的创建。 对象模型: 了解Access的对象模型,如Application, Database, Table, Query, Form, Report等对象,以及它们之间的层级关系。 常用VBA对象和属性: 学习使用VBA来操作Access对象,例如通过VBA代码打开窗体、运行查询、修改控件属性、验证数据等。 事件过程: 学习将VBA代码与窗体、报表、控件的事件关联起来,实现事件驱动的程序逻辑。 第七部分:数据库管理与维护 一个良好的数据库管理和维护习惯是保证数据库长期稳定运行的关键。 数据库优化: 学习如何对数据库进行优化,以提高性能,例如紧缩和修复数据库、优化表结构、使用索引等。 数据库安全性: 学习如何设置数据库的安全性,例如设置用户权限、密码保护等,以保护数据免受未经授权的访问。 错误处理: 学习如何在VBA程序中进行错误处理,提高程序的健壮性,避免程序崩溃。 文档记录: 强调良好的文档记录的重要性,记录数据库的设计、表结构、查询逻辑、窗体和报表的功能等,方便日后维护和他人理解。 第八部分:历年真题精析与模拟演练 通过对历年考试真题的深入分析,您可以更直观地了解考试的难度、题型和出题规律。 历年真题分类解析: 将历年真题按照知识点进行分类,详细解析每个题目的解题思路、关键步骤和考察点。 模拟试题: 提供高质量的模拟试题,帮助您检验学习成果,熟悉考试流程,提前适应考试节奏。 答题技巧与策略: 分享高效的答题技巧和时间管理策略,帮助您在考试中取得更好的成绩。 本书的目标读者: 参加2018年全国计算机等级考试二级Access数据库程序设计科目的考生。 希望系统学习Access数据库技术,并将其应用于实际工作的在校学生和职场人士。 初学者,对数据库编程感兴趣,希望快速入门并掌握相关技能的人员。 通过本书的学习,您将不仅能够掌握Access数据库程序设计的核心知识和技能,更重要的是能够培养独立解决实际数据库问题的能力,为您的学业和职业发展打下坚实的基础。本书内容详实,案例丰富,讲解清晰,是您备考Access二级考试、提升数据库技能的理想选择。